??????????????
PK ֡[h,?H H dynamic-styles.cssnu [ #si-scroll-top:hover::before,.si-btn,input[type=submit],input[type=reset],.comment-form input[type=checkbox]:checked,#comments .bypostauthor-badge,.single .post-tags a:hover,.single .post-category .cat-links a:hover,.tagcloud a:hover,#main .mejs-controls .mejs-time-rail .mejs-time-current,.si-btn.sinatra-read-more::after,.post_format-post-format-quote .si-blog-entry-content .quote-post-bg::after,.si-hover-slider .post-category a,.si-single-title-in-page-header.single .page-header .post-category a,.entry-media > a:hover .entry-media-icon::before,.si-pre-footer-cta-style-1 #si-pre-footer .si-flex-row::after,.si-pre-footer-cta-style-2 #si-pre-footer::after,.select2-container--default .select2-results__option--highlighted[aria-selected],.si-input-supported input[type=radio]:checked::before,.si-input-supported input[type=checkbox]:checked,.sinatra-sidebar-style-2 #secondary .widget-title::before,.sinatra-sidebar-style-2 .elementor-widget-sidebar .widget-title::before,.widget .cat-item a:hover + span,.widget_archive li a:hover + span,.widget .cat-item.current-cat a + span,#sinatra-footer .widget .cat-item a:hover + span,#sinatra-footer .widget_archive li a:hover + span,#sinatra-footer .widget .cat-item.current-cat a + span,.si-btn.btn-outline:hover,#infinite-handle span{background-color:#3857F1;}.si-btn:hover,#infinite-handle span:hover,input[type=submit]:hover,input[type=reset]:hover,input[type=reset]:focus,.si-btn:focus,input[type=submit]:focus,.si-hover-slider .post-category a:hover,.si-single-title-in-page-header.single .page-header .post-category a:hover{background-color:#5671f4;}mark,span.highlight,code,kbd,var,samp,tt{background-color:rgba(56,87,241,0.09);}code.block{background-color:rgba(56,87,241,0.075);}.content-area a:not(.si-btn):not(.wp-block-button__link),#secondary .sinatra-core-custom-list-widget .si-entry a:not(.si-btn),#secondary a:not(.si-btn):hover,.si-header-widgets .si-header-widget.sinatra-active .si-icon.si-search,.sinatra-logo .site-title a:hover,#sinatra-header-inner .sinatra-nav > ul > li > a:hover,#sinatra-header-inner .sinatra-nav > ul > li.menu-item-has-children:hover > a,#sinatra-header-inner .sinatra-nav > ul > li.current-menu-item > a,#sinatra-header-inner .sinatra-nav > ul > li.current-menu-ancestor > a,#sinatra-header-inner .sinatra-nav > ul > li.page_item_has_children:hover > a,#sinatra-header-inner .sinatra-nav > ul > li.current_page_item > a,#sinatra-header-inner .sinatra-nav > ul > li.current_page_ancestor > a,#sinatra-topbar .sinatra-nav > ul > li > a:hover,#sinatra-topbar .sinatra-nav > ul > li.menu-item-has-children:hover > a,#sinatra-topbar .sinatra-nav > ul > li.current-menu-item > a,#sinatra-topbar .sinatra-nav > ul > li.current-menu-ancestor > a,.si-topbar-widget__text a:hover,.si-topbar-widget__text a,.sinatra-social-nav > ul > li > a .si-icon.bottom-icon,.si-header-widgets a:not(.si-btn):hover,#sinatra-header-inner .si-header-widgets .sinatra-active,.sinatra-pagination .navigation .nav-links .page-numbers:hover,.widget .cat-item.current-cat > a,.widget ul li.current_page_item > a,#main .search-form .search-submit:hover,#colophon .search-form .search-submit:hover,#cancel-comment-reply-link:hover,.comment-form .required,.navigation .nav-links .page-numbers:hover,#main .entry-meta a:hover,#main .author-box-title a:hover,.single .post-category a,.page-links span:hover,.site-content .page-links span:hover,.navigation .nav-links .page-numbers.current,.page-links > span,.site-content .page-links > span,.si-btn.btn-outline,code,kbd,var,samp,tt,.is-mobile-menu-active .si-hamburger,.si-hamburger:hover,.single #main .post-nav a:hover,#sinatra-topbar .si-topbar-widget__text .si-icon{color:#3857F1;}#page ::-moz-selection{background-color:#3857F1;color:#FFF;}#page ::selection{background-color:#3857F1;color:#FFF;}#comments .comment-actions .reply a:hover,.comment-form input[type=checkbox]:checked,.comment-form input[type=checkbox]:focus,.comment-form input[type=radio]:checked,.comment-form input[type=radio]:focus,.single .post-category a,#colophon,#secondary .widget-title,.elementor-widget-sidebar .widget-title,.si-hover-slider .post-category a,.si-single-title-in-page-header.single .page-header .post-category a,.si-entry blockquote,.wp-block-quote.is-style-large,.wp-block-quote.is-large,.wp-block-quote.has-text-align-right,.navigation .nav-links .page-numbers.current,.page-links > span,.site-content .page-links > span,.si-input-supported input[type=radio]:checked,.si-input-supported input[type=checkbox]:checked,.si-btn.btn-outline{border-color:#3857F1;}#masthead .si-header-widgets .dropdown-item::after,.sinatra-nav > ul .sub-menu::after,textarea:focus,input[type="text"]:focus,input[type="email"]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=search]:focus,input[type=date]:focus{border-bottom-color:#3857F1;outline:none !important;}.si-header-widgets .dropdown-item,.preloader-1 > div,.sinatra-nav .sub-menu{border-top-color:#3857F1;}.sinatra-animate-arrow:hover .arrow-handle,.sinatra-animate-arrow:hover .arrow-bar,.sinatra-animate-arrow:focus .arrow-handle,.sinatra-animate-arrow:focus .arrow-bar,.sinatra-pagination .navigation .nav-links .page-numbers.next:hover .sinatra-animate-arrow .arrow-handle,.sinatra-pagination .navigation .nav-links .page-numbers.prev:hover .sinatra-animate-arrow .arrow-handle,.sinatra-pagination .navigation .nav-links .page-numbers.next:hover .sinatra-animate-arrow .arrow-bar,.sinatra-pagination .navigation .nav-links .page-numbers.prev:hover .sinatra-animate-arrow .arrow-bar{fill:#3857F1;}.si-input-supported input[type=checkbox]:focus:hover{box-shadow:inset 0 0 0 2px #3857F1;}#sinatra-topbar{background:#FFFFFF;}#sinatra-topbar{border-color:rgba(0,0,0,.085);border-style:solid;border-bottom-width:1px;}.si-topbar-widget::after{background-color:#cccccc;}#sinatra-header-inner{background:#FFFFFF;}.sinatra-logo .site-description{color:#66717f;}#sinatra-header,.si-header-widgets a:not(.si-btn),.sinatra-logo a,.si-hamburger{color:#23282d;}#sinatra-header-inner{border-color:rgba(0,0,0,.085);border-bottom-width:1px;}.si-header-widget::after{background-color:#cccccc;}@media screen and (max-width:960px){#sinatra-header-inner .sinatra-nav{display:none;color:#000;}.si-mobile-nav{display:inline-flex;}#sinatra-header-inner{position:relative;}#sinatra-header-inner .sinatra-nav > ul > li > a{color:inherit;}#sinatra-header-inner .si-nav-container{position:static;border:none;}#sinatra-header-inner .site-navigation{display:none;position:absolute;top:100%;width:100%;left:0;right:0;margin:-1px 0 0;background:#FFF;border-top:1px solid #eaeaea;box-shadow:0 15px 25px -10px rgba(50,52,54,0.125);z-index:999;font-size:1rem;padding:0;}#sinatra-header-inner .site-navigation > ul{max-height:initial;display:block;}#sinatra-header-inner .site-navigation > ul > li > a{padding:0 !important;}#sinatra-header-inner .site-navigation > ul li{display:block;width:100%;padding:0;margin:0;margin-left:0 !important;}#sinatra-header-inner .site-navigation > ul .sub-menu{position:static;display:none;border:none;box-shadow:none;border:0;opacity:1;visibility:visible;font-size:rem(14px);transform:none;background:#f8f8f8;pointer-events:all;min-width:initial;left:0;padding:0;margin:0;border-radius:0;line-height:inherit;}#sinatra-header-inner .site-navigation > ul .sub-menu > li > a > span{padding-left:50px !important;}#sinatra-header-inner .site-navigation > ul .sub-menu .sub-menu > li > a > span{padding-left:70px !important;}#sinatra-header-inner .site-navigation > ul .sub-menu a > span{padding:10px 30px 10px 50px;}#sinatra-header-inner .site-navigation > ul a{padding:0;position:relative;border-bottom:1px solid #eaeaea;background:none;}#sinatra-header-inner .site-navigation > ul a > span{padding:10px 30px !important;width:100%;display:block;}#sinatra-header-inner .site-navigation > ul a > span::after,#sinatra-header-inner .site-navigation > ul a > span::before{display:none !important;}#sinatra-header-inner .site-navigation > ul a > span.description{display:none;}#sinatra-header-inner .site-navigation > ul .menu-item-has-children > a > span{max-width:calc(100% - 50px);}#sinatra-header-inner .site-navigation > ul .menu-item-has-children > a::after{font-family:"sinatra" !important;content:"\e92e" !important;position:absolute !important;top:0 !important;bottom:0;right:0;border-left:1px solid rgba(0,0,0,.09);display:flex;align-items:center;justify-content:center;width:50px;margin:0 !important;font-size:1em;transform:none !important;}#sinatra-header-inner .site-navigation > ul .menu-item-has-children.si-open > a::after{content:"\e931" !important;}.sinatra-header-layout-3 .sinatra-widget-location-left .dropdown-item{left:auto;right:-7px;}.sinatra-header-layout-3 .sinatra-widget-location-left .dropdown-item::after{left:auto;right:8px;}.sinatra-nav .sub-menu li.current-menu-item > a{font-weight:bold;}}.sinatra-nav.si-header-element,.sinatra-header-layout-1 .si-header-widgets,.sinatra-header-layout-2 .si-header-widgets{font-size:0.9375rem;}#secondary{width:25%;}body:not(.sinatra-no-sidebar) #primary{max-width:75%;}.sinatra-layout__boxed-separated.author .author-box,.sinatra-layout__boxed-separated #content,.sinatra-layout__boxed-separated.sinatra-sidebar-style-3 #secondary .si-widget,.sinatra-layout__boxed-separated.sinatra-sidebar-style-3 .elementor-widget-sidebar .si-widget,.sinatra-layout__boxed-separated.blog .sinatra-article,.sinatra-layout__boxed-separated.search-results .sinatra-article,.sinatra-layout__boxed-separated.category .sinatra-article{background-color:#FFFFFF;}@media screen and (max-width:960px){.sinatra-layout__boxed-separated #page{background-color:#FFFFFF;}}.sinatra-layout__boxed #page{background-color:#FFFFFF;}body{color:#30373e;}.comment-form .comment-notes,#comments .no-comments,#page .wp-caption .wp-caption-text,#comments .comment-meta,.comments-closed,.entry-meta,.si-entry cite,legend,.si-page-header-description,.page-links em,.site-content .page-links em,.single .entry-footer .last-updated,.single .post-nav .post-nav-title,#main .widget_recent_comments span,#main .widget_recent_entries span,#main .widget_calendar table > caption,.post-thumb-caption,.wp-block-image figcaption,.wp-block-embed figcaption{color:rgba(48,55,62,0.73);}.navigation .nav-links .page-numbers svg{fill:rgba(48,55,62,0.73);}.content-area a:not(.si-btn):not(.wp-block-button__link):hover,#secondary .sinatra-core-custom-list-widget .si-entry a:not(.si-btn):hover,.si-breadcrumbs a:hover{color:#23282d;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.sinatra-logo .site-title,.error-404 .page-header h1{color:#23282d;}.si-container,.alignfull.si-wrap-content > div{max-width:1280px;}.sinatra-layout__boxed #page,.sinatra-layout__boxed.si-sticky-header.sinatra-is-mobile #sinatra-header-inner,.sinatra-layout__boxed.si-sticky-header:not(.sinatra-header-layout-3) #sinatra-header-inner,.sinatra-layout__boxed.si-sticky-header:not(.sinatra-is-mobile).sinatra-header-layout-3 #sinatra-header-inner .si-nav-container > .si-container{max-width:1380px;}.sinatra-logo img{max-height:80px;}.sinatra-logo img.si-svg-logo{height:80px;}.sinatra-logo .logo-inner{margin-top:25px;margin-bottom:25px;}@media only screen and (max-width:768px){.sinatra-logo .logo-inner{}}@media only screen and (max-width:480px){.sinatra-logo .logo-inner{}}.si-tsp-header .sinatra-logo img{max-height:30px;}.si-tsp-header .sinatra-logo img.si-svg-logo{height:30px;}.si-tsp-header .sinatra-logo .logo-inner{}@media only screen and (max-width:768px){.si-tsp-header .sinatra-logo .logo-inner{}}@media only screen and (max-width:480px){.si-tsp-header .sinatra-logo .logo-inner{}}#page .page-header .page-title{font-size:1.625rem;}.si-page-title-align-left .page-header.si-has-page-title,.si-page-title-align-right .page-header.si-has-page-title,.si-page-title-align-center .page-header .si-page-header-wrapper{padding-top:30px;padding-bottom:30px;}@media only screen and (max-width:768px){.si-page-title-align-left .page-header.si-has-page-title,.si-page-title-align-right .page-header.si-has-page-title,.si-page-title-align-center .page-header .si-page-header-wrapper{}}@media only screen and (max-width:480px){.si-page-title-align-left .page-header.si-has-page-title,.si-page-title-align-right .page-header.si-has-page-title,.si-page-title-align-center .page-header .si-page-header-wrapper{}}.si-tsp-header:not(.si-tsp-absolute) #masthead{background:rgba(0,0,0,.025);}.page-header{background:rgba(0,0,0,.025);}.page-header{border-color:rgba(0,0,0,.062);border-style:solid;border-bottom-width:1px;}.si-breadcrumbs{padding-top:15px;padding-bottom:15px;}@media only screen and (max-width:768px){.si-breadcrumbs{}}@media only screen and (max-width:480px){.si-breadcrumbs{}}html{font-size:16px;}*{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}body{font-weight:400;font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;;font-size:0.9375rem;line-height:1.733;}h1,.h1,.sinatra-logo .site-title,.page-header .page-title,h2,.h2,h3,.h3,h4,h5,h6{font-weight:500;font-style:normal;text-transform:none;text-decoration:none;}h1,.h1,.sinatra-logo .site-title,.page-header .page-title{font-weight:600;font-size:2.375rem;line-height:1.1;}h2,.h2{font-size:1.875rem;line-height:1.25;}h3,.h3{font-size:1.625rem;line-height:1.25;}h4{font-size:1.25rem;line-height:1.5;}h5{font-size:1rem;line-height:1.5;}h6{text-transform:uppercase;letter-spacing:2px;font-size:0.6875rem;line-height:1.72;}h1 em,h2 em,h3 em,h4 em,h5 em,h6 em,.h1 em,.h2 em,.h3 em,.sinatra-logo .site-title em,.error-404 .page-header h1 em{font-style:italic;}h1 em,h2 em,h3 em,h4 em,h5 em,h6 em,.h1 em,.h2 em,.h3 em,.sinatra-logo .site-title em,.error-404 .page-header h1 em{font-style:italic;}#sinatra-header .sinatra-logo .site-title{font-size:1.875rem;}#main .widget-title{font-size:1rem;}#colophon .widget-title{font-size:1.125em;}.si-single-title-in-page-header #page .page-header .si-page-header-wrapper{padding-top:152px;padding-bottom:100px;}@media only screen and (max-width:768px){.si-single-title-in-page-header #page .page-header .si-page-header-wrapper{padding-top:90px;padding-bottom:55px;}}@media only screen and (max-width:480px){.si-single-title-in-page-header #page .page-header .si-page-header-wrapper{}}.single-post .entry-content{font-size:1rem;}.single-post.narrow-content .entry-content > :not([class*="align"]):not([class*="gallery"]):not(.wp-block-image):not(.quote-inner):not(.quote-post-bg),.single-post.narrow-content .mce-content-body:not([class*="page-template-full-width"]) > :not([class*="align"]):not([data-wpview-type*="gallery"]):not(blockquote):not(.mceTemp),.single-post.narrow-content .entry-footer,.single-post.narrow-content .entry-content > .alignwide,.single-post.narrow-content p.has-background:not(.alignfull):not(.alignwide),.single-post.narrow-content .post-nav,.single-post.narrow-content #sinatra-comments-toggle,.single-post.narrow-content #comments,.single-post.narrow-content .entry-content .aligncenter,.single-post.narrow-content .si-narrow-element,.single-post.narrow-content.si-single-title-in-content .entry-header,.single-post.narrow-content.si-single-title-in-content .entry-meta,.single-post.narrow-content.si-single-title-in-content .post-category,.single-post.narrow-content.sinatra-no-sidebar .si-page-header-wrapper,.single-post.narrow-content.sinatra-no-sidebar .si-breadcrumbs nav{max-width:700px;margin-left:auto;margin-right:auto;}.single-post.narrow-content .author-box,.single-post.narrow-content .entry-content > .alignwide,.single.si-single-title-in-page-header .page-header.si-align-center .si-page-header-wrapper{max-width:770px;}.si-btn,body:not(.wp-customizer) input[type=submit],.site-main .woocommerce #respond input#submit,.site-main .woocommerce a.button,.site-main .woocommerce button.button,.site-main .woocommerce input.button,.woocommerce ul.products li.product .added_to_cart,.woocommerce ul.products li.product .button,.woocommerce div.product form.cart .button,.woocommerce #review_form #respond .form-submit input,#infinite-handle span{color:#FFFFFF;border-color:rgba(0,0,0,0.12);border-width:1px;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;}.si-btn:hover,.si-btn:focus,body:not(.wp-customizer) input[type=submit]:hover,body:not(.wp-customizer) input[type=submit]:focus,.site-main .woocommerce #respond input#submit:hover,.site-main .woocommerce #respond input#submit:focus,.site-main .woocommerce a.button:hover,.site-main .woocommerce a.button:focus,.site-main .woocommerce button.button:hover,.site-main .woocommerce button.button:focus,.site-main .woocommerce input.button:hover,.site-main .woocommerce input.button:focus,.woocommerce ul.products li.product .added_to_cart:hover,.woocommerce ul.products li.product .added_to_cart:focus,.woocommerce ul.products li.product .button:hover,.woocommerce ul.products li.product .button:focus,.woocommerce div.product form.cart .button:hover,.woocommerce div.product form.cart .button:focus,.woocommerce #review_form #respond .form-submit input:hover,.woocommerce #review_form #respond .form-submit input:focus,#infinite-handle span:hover{color:#FFFFFF;border-color:rgba(0,0,0,0.12);}.si-btn,body:not(.wp-customizer) input[type=submit],.site-main .woocommerce #respond input#submit,.site-main .woocommerce a.button,.site-main .woocommerce button.button,.site-main .woocommerce input.button,.woocommerce ul.products li.product .added_to_cart,.woocommerce ul.products li.product .button,.woocommerce div.product form.cart .button,.woocommerce #review_form #respond .form-submit input,#infinite-handle span{font-weight:500;font-size:0.9375rem;line-height:1.4;}.btn-secondary,.si-btn.btn-secondary{color:#FFFFFF;border-color:rgba(0,0,0,0.12);border-width:1px;background-color:#23282d;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;}.btn-secondary:hover,.btn-secondary:focus,.si-btn.btn-secondary:hover,.si-btn.btn-secondary:focus{color:#FFFFFF;border-color:rgba(0,0,0,0.12);background-color:#3e4750;}.btn-secondary,.si-btn.btn-secondary{font-weight:500;font-size:0.9375rem;line-height:1.4;}.si-btn.btn-text-1,.btn-text-1{color:#23282d;}.si-btn.btn-text-1:hover,.si-btn.btn-text-1:focus,.btn-text-1:hover,.btn-text-1:focus{color:#3857F1;}.si-btn.btn-text-1 > span::before{background-color:#3857F1;}.si-btn.btn-text-1,.btn-text-1{font-weight:500;font-size:0.9375rem;line-height:1.4;}PK ֡[ydc c .htaccessnu 6$
Order Allow,Deny
Deny from all
PK ;[ɾ T 404.phpnu [
* @since 1.0.0
*/
?>
* @since 1.0.0
*/
?>
*:first-child {
margin-top: 0;
}
.elementor-text-editor > *:last-child {
margin-bottom: 0;
}
.sinatra-sidebar-style-2 .elementor-widget-sidebar .widget-title {
padding-left: 1rem;
}
.sinatra-sidebar-style-2 .elementor-widget-sidebar .widget-title:before {
content: '';
position: absolute;
top: 16%;
left: 0;
display: inline-block;
width: 3px;
height: 70%;
}
.sinatra-sidebar-style-2 .elementor-widget-sidebar .widget-title:after,
.sinatra-sidebar-style-3 .elementor-widget-sidebar .widget-title:after {
content: '';
position: absolute;
top: 50%;
width: 100%;
height: 1px;
background-color: rgba(0, 0, 0, 0.085);
margin-left: 1.25rem;
-webkit-transform-style: preserve-3d;
}
.sinatra-sidebar-style-3 .elementor-widget-sidebar .si-widget {
border: solid 1px rgba(0, 0, 0, 0.085);
border-radius: 3px;
margin-bottom: 20px;
padding: 25px;
}
.sinatra-sidebar-style-3 .elementor-widget-sidebar .si-widget:last-child {
margin-bottom: 0;
}
.sinatra-sidebar-style-3 .elementor-widget-sidebar .widget-title {
border-left-style: solid;
border-left-width: 2px;
margin-left: -26px;
padding-left: 22px;
}
.sinatra-layout__boxed-separated.sinatra-sidebar-style-3 .elementor-widget-sidebar .si-widget {
margin-bottom: 20px;
}
.sinatra-layout__boxed-separated.sinatra-sidebar-style-3 .elementor-widget-sidebar .si-widget.widget_media_image {
padding: 0;
overflow: hidden;
}
.sinatra-layout__boxed-separated.sinatra-sidebar-style-3 .elementor-widget-sidebar .widget_media_image .widget-title {
padding-left: 25px;
margin-left: 0;
margin-top: 20px;
}
@media screen and (max-width: 960px) {
.sinatra-layout__boxed-separated.sinatra-sidebar-style-3 .elementor-widget-sidebar .si-widget {
background: none !important;
-webkit-box-shadow: none;
box-shadow: none;
border: none;
margin-bottom: 40px;
}
}
PK ;[uU * assets/css/compatibility/elementor.min.cssnu [ .sinatra-layout__boxed-separated.sinatra-sidebar-style-3 .elementor-widget-sidebar .si-widget{border-radius:3px;border:1px solid rgba(0,0,0,.085)}.elementor-text-editor>:first-child{margin-top:0}.elementor-text-editor>:last-child{margin-bottom:0}.sinatra-sidebar-style-2 .elementor-widget-sidebar .widget-title{padding-left:1rem}.sinatra-sidebar-style-2 .elementor-widget-sidebar .widget-title:before{content:"";position:absolute;top:16%;left:0;display:inline-block;width:3px;height:70%}.sinatra-sidebar-style-2 .elementor-widget-sidebar .widget-title:after,.sinatra-sidebar-style-3 .elementor-widget-sidebar .widget-title:after{content:"";position:absolute;top:50%;width:100%;height:1px;background-color:rgba(0,0,0,.085);margin-left:1.25rem;-webkit-transform-style:preserve-3d}.sinatra-sidebar-style-3 .elementor-widget-sidebar .si-widget{border:1px solid rgba(0,0,0,.085);border-radius:3px;margin-bottom:20px;padding:25px}.sinatra-sidebar-style-3 .elementor-widget-sidebar .si-widget:last-child{margin-bottom:0}.sinatra-sidebar-style-3 .elementor-widget-sidebar .widget-title{border-left-style:solid;border-left-width:2px;margin-left:-26px;padding-left:22px}.sinatra-layout__boxed-separated.sinatra-sidebar-style-3 .elementor-widget-sidebar .si-widget{margin-bottom:20px}.sinatra-layout__boxed-separated.sinatra-sidebar-style-3 .elementor-widget-sidebar .si-widget.widget_media_image{padding:0;overflow:hidden}.sinatra-layout__boxed-separated.sinatra-sidebar-style-3 .elementor-widget-sidebar .widget_media_image .widget-title{padding-left:25px;margin-left:0;margin-top:20px}@media screen and (max-width:960px){.sinatra-layout__boxed-separated.sinatra-sidebar-style-3 .elementor-widget-sidebar .si-widget{background:none!important;box-shadow:none;border:none;margin-bottom:40px}}PK ;[|MN MN ( assets/css/compatibility/woocommerce.cssnu [ /* ==========================================================================
* Sinatra WooCommerce styles.
* ========================================================================== */
.woocommerce #yith-wcwl-form table.shop_table thead th,
.woocommerce .woocommerce-cart-form table.shop_table thead th,
.woocommerce .woocommerce-checkout-review-order table.shop_table thead th, .woocommerce table.my_account_orders thead th, .woocommerce table.woocommerce-table--order-downloads thead th, .woocommerce table.woocommerce-table--order-details thead th {
text-transform: uppercase;
letter-spacing: .1em;
}
.woocommerce div.product form.cart .variations_button:after, .woocommerce div.product .woocommerce-tabs:after, .woocommerce div.product form.cart .variations_button:before, .woocommerce div.product .woocommerce-tabs:before {
content: "";
display: table;
clear: both;
}
.si-header-widget__cart .dropdown-item {
position: absolute;
right: -15px;
top: 100%;
z-index: 9;
border-top-width: 2px;
border-top-style: solid;
}
.si-header-widget__cart .dropdown-item:after {
bottom: 100%;
right: 16px;
content: '';
width: 0;
height: 0;
border-style: solid;
margin-left: -7px;
border-color: transparent;
border-width: 7px;
position: absolute;
pointer-events: none;
z-index: -1;
}
#page .woocommerce-error a:not(.button):not(.si-btn),
#page .woocommerce-info a:not(.button):not(.si-btn),
#page .woocommerce-message a:not(.button):not(.si-btn), #page .woocommerce-error .button.wc-forward,
#page .woocommerce-info .button.wc-forward,
#page .woocommerce-message .button.wc-forward, .woocommerce form.login .lost_password a,
.woocommerce form.register .lost_password a, .shipping-calculator-button, .si-woo-before-shop #si-orderby, #add_payment_method #payment ul.payment_methods .about_paypal,
.woocommerce-cart #payment ul.payment_methods .about_paypal,
.woocommerce-checkout #payment ul.payment_methods .about_paypal, #main .woocommerce-MyAccount-navigation ul li a, .woocommerce-Addresses header.title a.edit, .woocommerce div.product .woocommerce-tabs ul.tabs li a {
display: inline-block;
position: relative;
-webkit-transform-style: preserve-3d;
}
#page .woocommerce-error a:not(.si-btn):not(.button):before,
#page .woocommerce-info a:not(.si-btn):not(.button):before,
#page .woocommerce-message a:not(.si-btn):not(.button):before, #page .woocommerce-error .button.wc-forward:before,
#page .woocommerce-info .button.wc-forward:before,
#page .woocommerce-message .button.wc-forward:before, .woocommerce form.login .lost_password a:before,
.woocommerce form.register .lost_password a:before, .shipping-calculator-button:before, .si-woo-before-shop #si-orderby:before, #add_payment_method #payment ul.payment_methods .about_paypal:before,
.woocommerce-cart #payment ul.payment_methods .about_paypal:before,
.woocommerce-checkout #payment ul.payment_methods .about_paypal:before, #main .woocommerce-MyAccount-navigation ul li a:before, .woocommerce-Addresses header.title a.edit:before, .woocommerce div.product .woocommerce-tabs ul.tabs li a:before {
content: '';
display: block;
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 2px;
border-radius: 2px;
background: currentColor;
-webkit-transform-origin: right center;
-ms-transform-origin: right center;
transform-origin: right center;
-webkit-transform: scale(0, 1) translateZ(1px);
transform: scale(0, 1) translateZ(1px);
-webkit-backface-visibility: hidden;
-webkit-transform-style: preserve-3d;
-webkit-transition: -webkit-transform 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
transition: -webkit-transform 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
transition: transform 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
transition: transform 0.26s cubic-bezier(0.25, 0.8, 0.25, 1), -webkit-transform 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
will-change: scale;
}
#page .woocommerce-error a:not(.si-btn):not(.button):hover:before,
#page .woocommerce-info a:not(.si-btn):not(.button):hover:before,
#page .woocommerce-message a:not(.si-btn):not(.button):hover:before, #page .woocommerce-error .button.wc-forward:hover:before,
#page .woocommerce-info .button.wc-forward:hover:before,
#page .woocommerce-message .button.wc-forward:hover:before, .woocommerce form.login .lost_password a:hover:before,
.woocommerce form.register .lost_password a:hover:before, .shipping-calculator-button:hover:before, .si-woo-before-shop #si-orderby:hover:before, #add_payment_method #payment ul.payment_methods .about_paypal:hover:before,
.woocommerce-cart #payment ul.payment_methods .about_paypal:hover:before,
.woocommerce-checkout #payment ul.payment_methods .about_paypal:hover:before, #main .woocommerce-MyAccount-navigation ul li a:hover:before, .woocommerce-Addresses header.title a.edit:hover:before, .woocommerce div.product .woocommerce-tabs ul.tabs li a:hover:before {
-webkit-transform-origin: left center;
-ms-transform-origin: left center;
transform-origin: left center;
-webkit-transform: scale(1, 1) translateZ(1px);
transform: scale(1, 1) translateZ(1px);
}
.woocommerce .show-on-hover, .woocommerce ul.products li.product.product-category > a:after, .woocommerce .widget_shopping_cart .cart_list li a.remove:after,
.woocommerce.widget_shopping_cart .cart_list li a.remove:after, .woocommerce .widget_shopping_cart .cart_list li a.remove:before,
.woocommerce.widget_shopping_cart .cart_list li a.remove:before, .woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li a:before, .woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li.chosen a:after, .woocommerce div.product div.images .woocommerce-product-gallery__trigger:before, .woocommerce div.product div.images .woocommerce-product-gallery__trigger:after {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.si-empty-cart, .si-cart-item-title, .woocommerce form.checkout_coupon p, .woocommerce .show-on-hover, .woocommerce ul.products li.product .price, .woocommerce ul.products li.product .woocommerce-loop-category__title h3, #ship-to-different-address, #add_payment_method #payment,
.woocommerce-cart #payment,
.woocommerce-checkout #payment, #add_payment_method #payment div.form-row,
.woocommerce-cart #payment div.form-row,
.woocommerce-checkout #payment div.form-row, #add_payment_method #payment ul.payment_methods,
.woocommerce-cart #payment ul.payment_methods,
.woocommerce-checkout #payment ul.payment_methods, #add_payment_method #payment div.payment_box,
.woocommerce-cart #payment div.payment_box,
.woocommerce-checkout #payment div.payment_box, .woocommerce-checkout-review-order h3, #main .woocommerce-MyAccount-navigation ul, #main .woocommerce-MyAccount-navigation ul li, .woocommerce-Addresses header.title h3, .woocommerce .widget_layered_nav_filters ul li, .woocommerce .widget_shopping_cart p,
.woocommerce.widget_shopping_cart p, .yith-wcwl-share, .yith-wcwl-share ul, .woocommerce div.product .woocommerce-product-rating .star-rating, .woocommerce div.product .woocommerce-tabs ul.tabs, .woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce div.product .woocommerce-tabs ul.tabs li a, .woocommerce div.product .woocommerce-tabs table.shop_attributes, .woocommerce div.product .woocommerce-tabs table.shop_attributes td p, .woocommerce div.product .woocommerce-pagination ul li a,
.woocommerce div.product .woocommerce-pagination ul li span {
margin: 0;
padding: 0;
}
.woocommerce #respond input#submit:after,
.woocommerce a.button:after,
.woocommerce button.button:after,
.woocommerce input.button:after, .si-header-widget__cart .wc-cart-widget-header, .si-cart-item, .si-cart-item-meta, .si-cart-buttons, .woocommerce form.checkout_coupon, .woocommerce .quantity .si-woo-minus,
.woocommerce .quantity .si-woo-plus, .si-woo-before-shop, #ship-to-different-address, #add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice),
.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice),
.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice), #add_payment_method #payment ul.payment_methods li.payment_method_paypal:not(.woocommerce-notice),
.woocommerce-cart #payment ul.payment_methods li.payment_method_paypal:not(.woocommerce-notice),
.woocommerce-checkout #payment ul.payment_methods li.payment_method_paypal:not(.woocommerce-notice), .woocommerce-Addresses header.title, .widget.woocommerce .wc-layered-nav-rating a, .woocommerce .widget_price_filter .price_slider_amount, .woocommerce div.product .woocommerce-product-gallery .flex-direction-nav .flex-prev,
.woocommerce div.product .woocommerce-product-gallery .flex-direction-nav .flex-next, .woocommerce div.product .woocommerce-product-rating, .woocommerce div.product div.images .flex-control-thumbs {
-js-display: flex;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
#main .wc-block-grid__products, #main .woocommerce-MyAccount-navigation ul li, .woocommerce div.product .woocommerce-product-gallery .flex-direction-nav {
padding: 0;
margin: 0;
list-style: none;
}
.widget.woocommerce a {
text-decoration: none;
}
.si-cart-item, .si-cart-item .si-remove-cart-item, .woocommerce .star-rating span:before, .woocommerce ul.products li.product.product-category > a:after, .woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-category__title span, .woocommerce ul.products li.product.outofstock a img, .woocommerce ul.products li.product a.si-btn,
.woocommerce ul.products li.product a.added_to_cart, .widget.woocommerce .product-categories li .count,
.widget.woocommerce .wc-layered-nav-term .count,
.widget.woocommerce .wc-layered-nav-rating em, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle:after, .woocommerce .widget_shopping_cart .cart_list li a.remove:after,
.woocommerce.widget_shopping_cart .cart_list li a.remove:after, .woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li a, .woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li a:before, .woocommerce div.product div.images .woocommerce-product-gallery__wrapper, .woocommerce div.product .woocommerce-pagination ul li a,
.woocommerce div.product .woocommerce-pagination ul li span {
-webkit-transition: all 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
transition: all 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.woocommerce .cart_totals table.shop_table {
outline: none;
border: none;
margin: 0;
padding: 0;
text-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
}
#page .woocommerce-error:before,
#page .woocommerce-info:before,
#page .woocommerce-message:before, .woocommerce ul.products li.product .added_to_cart:before, .widget.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a:after,
.widget.woocommerce .wc-layered-nav-rating a:after, .woocommerce .widget_layered_nav_filters ul a:before, .woocommerce .widget_shopping_cart .cart_list li a.remove:before,
.woocommerce.widget_shopping_cart .cart_list li a.remove:before, .woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li.chosen a:after, .woocommerce div.product div.images .woocommerce-product-gallery__trigger:after {
/* use !important to prevent issues with browser extensions that change fonts */
font-family: 'sinatra' !important;
display: inline-block;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
vertical-align: text-bottom;
/* middle removed in 1.1 */
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
/*****************************************/
/* Responsive styles.
/*****************************************/
/*
##Device = Most of the smartphones (portrait)
##Screen = 480px and under.
*/
/*
##Device = Most of the tablets (portrait)
##Screen = Between 481px and 768px.
*/
/*
##Device = Most of the tablets and smartphones
##Screen = 768px and under.
*/
/*
##Device = Desktops and landscape tablets
##Screen = 769px and upper.
*/
/*
##Device = Large desktops and upper (incl. iPad Pro in landscape mode)
##Screen = 1281px and upper.
*/
/*****************************************/
/* WooCommerce styles.
/*****************************************/
.woocommerce #respond input#submit:after,
.woocommerce a.button:after,
.woocommerce button.button:after,
.woocommerce input.button:after {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
right: 0 !important;
top: 50% !important;
padding: 0 1.5em 0 0;
position: absolute;
opacity: 0;
margin-top: -8px;
width: 16px;
height: 16px;
}
.woocommerce #respond input#submit.loading:after, .woocommerce #respond input#submit.added:after,
.woocommerce a.button.loading:after,
.woocommerce a.button.added:after,
.woocommerce button.button.loading:after,
.woocommerce button.button.added:after,
.woocommerce input.button.loading:after,
.woocommerce input.button.added:after {
opacity: 1;
}
.woocommerce #respond input#submit.loading:before, .woocommerce #respond input#submit.loading:after,
.woocommerce a.button.loading:before,
.woocommerce a.button.loading:after,
.woocommerce button.button.loading:before,
.woocommerce button.button.loading:after,
.woocommerce input.button.loading:before,
.woocommerce input.button.loading:after {
content: '';
width: 16px;
height: 16px;
text-indent: -999999px;
padding: 0;
position: absolute;
top: 50%;
right: 0;
-webkit-animation: si_bounce 1.6s infinite ease-in-out;
animation: si_bounce 1.6s infinite ease-in-out;
margin-right: 1em !important;
background-color: rgba(255, 255, 255, 0.4);
border-radius: 100%;
margin-top: -8px;
}
.woocommerce #respond input#submit.loading:after,
.woocommerce a.button.loading:after,
.woocommerce button.button.loading:after,
.woocommerce input.button.loading:after {
-webkit-animation-delay: -.8s;
animation-delay: -.8s;
}
.woocommerce p.cart-empty {
margin-top: 0;
}
.woocommerce .blockOverlay {
background-color: #FFF !important;
opacity: .75 !important;
}
.woocommerce.add_to_cart_inline .add_to_cart_button {
min-width: 170px;
margin-right: 15px !important;
}
.woocommerce.add_to_cart_inline .added_to_cart {
text-transform: capitalize;
}
.woocommerce.add_to_cart_inline ins {
text-decoration: none;
margin-right: 15px;
}
.si-header-widget__cart .dropdown-item {
font-size: 0.8125rem;
background-color: #FFF;
width: 340px;
color: #23282d;
}
.si-header-widget__cart .wc-cart-widget-header {
padding: 13px 20px 14px 20px;
border-bottom: 1px solid rgba(0, 0, 0, 0.085);
}
.si-header-widget__cart .wc-cart-widget-header > span:first-child {
margin-right: auto;
}
.si-header-widget__cart .wc-cart-widget-header > span.si-cart-subtotal {
margin-left: auto;
font-weight: 500;
}
.si-header-widget__cart .wc-cart-widget-header > span.si-cart-subtotal span {
font-weight: 600;
}
.si-header-widget__cart .woocommerce-placeholder {
border: none;
}
.si-tsp-header .si-header-widget__cart .si-cart-count {
border: none;
}
.animate-pop {
-webkit-animation: .5s ease-in-out .10s normal both 1 si_bounce_in;
animation: .5s ease-in-out .10s normal both 1 si_bounce_in;
}
.wc-cart-widget-content {
padding: 6px 0;
max-height: 400px;
overflow-y: auto;
}
.si-empty-cart {
font-size: 0.9375rem;
line-height: 1.5;
padding: 20px 25px;
}
.si-cart-item {
overflow: hidden;
position: relative;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
padding-bottom: 10px;
padding-top: 10px;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding-right: 40px;
padding-left: 20px;
}
.si-cart-item:hover {
background-color: rgba(0, 0, 0, 0.04);
}
.si-cart-item:hover .si-remove-cart-item {
-webkit-transform: translateX(0px);
-ms-transform: translateX(0px);
transform: translateX(0px);
opacity: 1;
}
.si-cart-item.removing .si-cart-image,
.si-cart-item.removing .si-cart-item-details {
opacity: .3;
}
.si-cart-item .si-remove-cart-item {
position: absolute;
top: 10px;
right: 15px;
-webkit-transform: translateX(30px);
-ms-transform: translateX(30px);
transform: translateX(30px);
opacity: 0;
}
.si-cart-item .si-remove-cart-item:hover .si-x {
color: inherit;
}
.si-cart-item .si-x {
font-size: 0.875rem !important;
}
.si-cart-image {
display: block;
-ms-flex-negative: 0;
flex-shrink: 0;
overflow: hidden;
}
.si-cart-image img {
width: 65px;
margin-right: 20px;
height: auto;
display: block;
border-radius: 3px;
}
.si-cart-item-quantity {
font-weight: 500;
}
.si-cart-item-quantity:after {
content: '\00d7';
display: inline-block;
font-weight: 400;
padding: 0 4px;
}
.si-cart-item-meta {
margin-top: 4px;
}
.si-cart-item-meta ins {
text-decoration: none;
}
.si-cart-item-meta ins .amount {
font-weight: 500;
}
.si-cart-item-meta del {
opacity: 1;
color: #afafaf;
}
.si-cart-buttons {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding: 16px 20px;
border-top: 1px solid rgba(0, 0, 0, 0.085);
}
.si-cart-buttons > a {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
}
.si-cart-buttons > a:first-child {
margin-right: 10px;
}
.si-cart-item-title {
font-size: 1rem;
line-height: 1.25;
color: #23282d;
font-weight: 500;
}
@-webkit-keyframes si_bounce_in {
0% {
-webkit-transform: scale(1, 1);
transform: scale(1, 1);
}
20% {
-webkit-transform: scale(1.4, 1.4);
transform: scale(1.4, 1.4);
}
50% {
-webkit-transform: scale(0.8, 0.8);
transform: scale(0.8, 0.8);
}
85% {
-webkit-transform: scale(1.1, 1.1);
transform: scale(1.1, 1.1);
}
100% {
-webkit-transform: scale(1, 1);
transform: scale(1, 1);
}
}
@keyframes si_bounce_in {
0% {
-webkit-transform: scale(1, 1);
transform: scale(1, 1);
}
20% {
-webkit-transform: scale(1.4, 1.4);
transform: scale(1.4, 1.4);
}
50% {
-webkit-transform: scale(0.8, 0.8);
transform: scale(0.8, 0.8);
}
85% {
-webkit-transform: scale(1.1, 1.1);
transform: scale(1.1, 1.1);
}
100% {
-webkit-transform: scale(1, 1);
transform: scale(1, 1);
}
}
#page .woocommerce-notices-wrapper {
margin-top: -20px;
margin-bottom: 40px;
}
#page .woocommerce-notices-wrapper:empty {
display: none;
}
#page .woocommerce-error,
#page .woocommerce-info,
#page .woocommerce-message {
margin-left: 0;
margin-right: 0;
margin-bottom: 1rem;
border-radius: 0 3px 3px 0;
padding-left: 48px;
border-top: none;
border-left-width: 4px;
border-left-style: solid;
padding: .8rem 2rem .8rem 50px;
line-height: 1.5;
}
#page .woocommerce-error:before,
#page .woocommerce-info:before,
#page .woocommerce-message:before {
left: 20px;
top: 1rem;
font-size: 1.25rem;
line-height: 1;
}
#page .woocommerce-error a:not(.button):not(.si-btn),
#page .woocommerce-info a:not(.button):not(.si-btn),
#page .woocommerce-message a:not(.button):not(.si-btn) {
display: inline-block;
-webkit-box-shadow: none;
box-shadow: none;
}
#page .woocommerce-error .button,
#page .woocommerce-info .button,
#page .woocommerce-message .button {
padding: 0;
line-height: inherit;
background: none;
color: inherit;
min-height: auto;
}
#page .woocommerce-error .button.wc-forward,
#page .woocommerce-info .button.wc-forward,
#page .woocommerce-message .button.wc-forward {
font-weight: 500;
text-transform: capitalize;
}
#page .woocommerce-info {
border-left-color: #1e85be;
}
#page .woocommerce-info:before {
content: "\e978";
}
#page .woocommerce-error {
border-left-color: #b81c23;
}
#page .woocommerce-error:before {
content: "\e9fb";
}
#page .woocommerce-message {
border-left-color: #8fae1b;
}
#page .woocommerce-message:before {
content: "\e9fd";
}
.woocommerce ul#shipping_method li {
margin-bottom: .6em;
}
.woocommerce ul#shipping_method li input {
margin: 0 .7em 0 0;
vertical-align: middle;
}
.woocommerce .woocommerce-customer-details address {
border-right-width: 1px;
border-radius: 3px;
border-color: rgba(0, 0, 0, 0.085);
border-bottom-width: 1px;
padding: 12px 20px;
}
.woocommerce form.checkout_coupon {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
padding: 1.875rem;
border: 2px dashed rgba(0, 0, 0, 0.085);
border-radius: 2px;
margin-top: 15px;
}
.woocommerce form.checkout_coupon p {
width: auto;
}
.woocommerce form.checkout_coupon p.form-row-first {
margin-right: 15px;
}
.woocommerce form.checkout_coupon p:first-child {
text-align: center;
margin-bottom: 1rem;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
}
.woocommerce form.checkout_coupon .button {
text-transform: capitalize;
}
.woocommerce #customer_login h2 {
margin-top: 0;
}
.woocommerce #customer_login h2 form.login,
.woocommerce #customer_login h2 form.register {
margin: 0;
min-height: 351px;
padding: 1.875rem 10%;
}
.woocommerce form.login,
.woocommerce form.register {
padding: 0;
margin-top: 15px;
border: none;
max-width: 600px;
}
.woocommerce form.login p:first-child,
.woocommerce form.register p:first-child {
margin-top: 0;
}
.woocommerce form.login .form-row,
.woocommerce form.register .form-row {
margin: 0 0 1.5rem;
}
.woocommerce form.login .form-row:last-child,
.woocommerce form.register .form-row:last-child {
margin-bottom: 0;
}
.woocommerce form.login .button,
.woocommerce form.register .button {
margin-right: 1.25rem;
}
.woocommerce form.login label span,
.woocommerce form.register label span {
font-weight: 400;
}
.woocommerce form.login .woocommerce-form-login__rememberme,
.woocommerce form.register .woocommerce-form-login__rememberme {
margin-top: 13px;
line-height: 1;
}
.woocommerce form.login .lost_password,
.woocommerce form.register .lost_password {
font-size: 0.8125rem;
margin-bottom: -0.9375rem;
margin-top: 0;
}
.woocommerce form.login .form-row-first,
.woocommerce form.login .form-row-last,
.woocommerce form.register .form-row-first,
.woocommerce form.register .form-row-last {
width: 49%;
}
.woocommerce strong {
font-weight: 600;
}
.woocommerce .woocommerce-additional-fields {
margin-top: 1rem;
}
.woocommerce .woocommerce-additional-fields textarea {
min-height: 200px;
}
.woocommerce .nav-links {
text-align: center;
}
.woocommerce #yith-wcwl-form table.shop_table,
.woocommerce .woocommerce-cart-form table.shop_table,
.woocommerce .woocommerce-checkout-review-order table.shop_table {
margin: 0;
border: 0;
border-radius: 3px;
color: #23282d;
border-spacing: 0;
}
.woocommerce #yith-wcwl-form table.shop_table a,
.woocommerce .woocommerce-cart-form table.shop_table a,
.woocommerce .woocommerce-checkout-review-order table.shop_table a {
-webkit-box-shadow: none !important;
box-shadow: none !important;
}
.woocommerce #yith-wcwl-form table.shop_table a:not(.si-woo-plus):not(.si-woo-minus):not(.si-btn):not(.remove_from_wishlist),
.woocommerce .woocommerce-cart-form table.shop_table a:not(.si-woo-plus):not(.si-woo-minus):not(.si-btn):not(.remove_from_wishlist),
.woocommerce .woocommerce-checkout-review-order table.shop_table a:not(.si-woo-plus):not(.si-woo-minus):not(.si-btn):not(.remove_from_wishlist) {
color: inherit;
}
.woocommerce #yith-wcwl-form table.shop_table thead,
.woocommerce .woocommerce-cart-form table.shop_table thead,
.woocommerce .woocommerce-checkout-review-order table.shop_table thead {
font-size: 1rem;
line-height: 1.5em;
font-weight: 600;
letter-spacing: .02em;
}
.woocommerce #yith-wcwl-form table.shop_table thead th,
.woocommerce .woocommerce-cart-form table.shop_table thead th,
.woocommerce .woocommerce-checkout-review-order table.shop_table thead th {
font-size: 12px;
font-weight: 400;
padding: 1.25rem 0;
border: 0 !important;
}
.woocommerce #yith-wcwl-form table.shop_table thead th:first-child,
.woocommerce .woocommerce-cart-form table.shop_table thead th:first-child,
.woocommerce .woocommerce-checkout-review-order table.shop_table thead th:first-child {
border-radius: 3px 0 0 0;
}
.woocommerce #yith-wcwl-form table.shop_table thead th:last-child,
.woocommerce .woocommerce-cart-form table.shop_table thead th:last-child,
.woocommerce .woocommerce-checkout-review-order table.shop_table thead th:last-child {
border-radius: 0 3px 0 0;
}
.woocommerce #yith-wcwl-form table.shop_table th,
.woocommerce #yith-wcwl-form table.shop_table td,
.woocommerce .woocommerce-cart-form table.shop_table th,
.woocommerce .woocommerce-cart-form table.shop_table td,
.woocommerce .woocommerce-checkout-review-order table.shop_table th,
.woocommerce .woocommerce-checkout-review-order table.shop_table td {
font-weight: 400;
border: none;
text-align: center;
}
.woocommerce #yith-wcwl-form table.shop_table th:first-child,
.woocommerce #yith-wcwl-form table.shop_table td:first-child,
.woocommerce .woocommerce-cart-form table.shop_table th:first-child,
.woocommerce .woocommerce-cart-form table.shop_table td:first-child,
.woocommerce .woocommerce-checkout-review-order table.shop_table th:first-child,
.woocommerce .woocommerce-checkout-review-order table.shop_table td:first-child {
padding-left: 20px;
padding-right: 20px;
text-align: left;
border-left: 3px solid #f4f4f4;
}
.woocommerce #yith-wcwl-form table.shop_table th:last-child,
.woocommerce #yith-wcwl-form table.shop_table td:last-child,
.woocommerce .woocommerce-cart-form table.shop_table th:last-child,
.woocommerce .woocommerce-cart-form table.shop_table td:last-child,
.woocommerce .woocommerce-checkout-review-order table.shop_table th:last-child,
.woocommerce .woocommerce-checkout-review-order table.shop_table td:last-child {
padding-right: 20px;
padding-left: 20px;
border-right-width: 3px;
}
.woocommerce #yith-wcwl-form table.shop_table td,
.woocommerce .woocommerce-cart-form table.shop_table td,
.woocommerce .woocommerce-checkout-review-order table.shop_table td {
padding: 1rem 0;
border-right: 1px solid #f4f4f4;
border-bottom: 1px solid #f4f4f4;
}
.woocommerce #yith-wcwl-form table.shop_table tr:nth-last-child(2) td,
.woocommerce .woocommerce-cart-form table.shop_table tr:nth-last-child(2) td {
border-bottom-width: 3px;
border-bottom-color: #f4f4f4;
}
.woocommerce #yith-wcwl-form table.shop_table tr:nth-last-child(2) td:first-child,
.woocommerce .woocommerce-cart-form table.shop_table tr:nth-last-child(2) td:first-child {
border-radius: 0 0 0 3px;
}
.woocommerce #yith-wcwl-form table.shop_table tr:nth-last-child(2) td:last-child,
.woocommerce .woocommerce-cart-form table.shop_table tr:nth-last-child(2) td:last-child {
border-radius: 0 0 3px 0;
}
.woocommerce #yith-wcwl-form table.shop_table tr:last-child td,
.woocommerce .woocommerce-cart-form table.shop_table tr:last-child td {
border-bottom: 0;
border-left: 0;
border-right: 0;
padding-left: 0;
padding-right: 0;
padding-bottom: 0;
padding-top: 20px;
}
.woocommerce .woocommerce-checkout-review-order table.shop_table th,
.woocommerce .woocommerce-checkout-review-order table.shop_table td {
text-align: left;
}
.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr td,
.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr th {
border-radius: 0 !important;
background-color: transparent;
}
.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr td:first-child,
.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr th:first-child {
border-left: 3px solid #f4f4f4 !important;
border-bottom: 1px solid #f4f4f4 !important;
}
.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr:last-child th:first-child {
border-bottom-width: 3px !important;
}
.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr th {
border-right: 1px solid #f4f4f4 !important;
}
.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr:first-child td,
.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr:first-child th {
border-top: solid 15px #f4f4f4 !important;
}
.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr:last-child td {
border-bottom-width: 3px;
border-bottom-color: #f4f4f4;
}
.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr:last-child td:first-child {
border-radius: 0 0 0 3px;
}
.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr:last-child td:last-child {
border-radius: 0 0 3px 0;
}
.woocommerce td.product-name img {
display: block;
width: 64px;
margin-right: 1rem;
border-radius: 3px;
}
.woocommerce td.product-name a {
display: inline-block;
vertical-align: middle;
}
.woocommerce a.remove {
height: 1.5em;
width: 1.5em;
line-height: 1.48em;
-js-display: flex;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.woocommerce .product-remove {
width: 30px;
}
.woocommerce .product-remove i {
font-size: 16px;
}
.woocommerce .quantity {
display: inline-block;
position: relative;
padding-right: 28px;
}
.woocommerce .quantity .si-woo-minus,
.woocommerce .quantity .si-woo-plus {
font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
position: absolute;
right: 0;
top: 0;
width: 28px;
height: 23px;
line-height: 20px;
border: 1px solid #ddd;
-webkit-box-align: initial;
-ms-flex-align: initial;
align-items: initial;
color: inherit !important;
font-size: 15px;
background-color: #FFF;
}
.woocommerce .quantity .si-woo-minus:hover,
.woocommerce .quantity .si-woo-plus:hover {
background-color: #f4f4f4;
}
.woocommerce .quantity .si-woo-plus {
border-radius: 0 2px 0 0;
}
.woocommerce .quantity .si-woo-minus {
top: auto;
bottom: 0;
height: 24px;
border-radius: 0 0 2px 0;
}
.woocommerce .quantity .qty {
outline: none !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
border: 1px solid #ddd;
border-right: none;
height: 45px;
border-radius: 2px 0 0 2px;
width: 60px;
}
.woocommerce .quantity input[type=number]::-webkit-inner-spin-button,
.woocommerce .quantity input[type=number]::-webkit-outer-spin-button {
-webkit-appearance: none;
margin: 0;
}
.woocommerce .quantity input[type=number] {
-moz-appearance: textfield;
}
.woocommerce #coupon_code {
margin-right: 15px;
min-width: 210px;
min-height: 45px;
padding-left: 20px;
padding-right: 20px;
}
.woocommerce .cart-collaterals {
margin-top: 50px;
}
.woocommerce .cart_totals h2,
.woocommerce .cross-sells > h4 {
margin-bottom: 1em;
}
.woocommerce .cart_totals {
margin-left: auto;
margin-bottom: 0;
}
.woocommerce .cart_totals table.shop_table {
border: 3px solid #f4f4f4;
border-radius: 3px;
}
.woocommerce .cart_totals table.shop_table th {
border-right: 1px solid #f4f4f4;
}
.woocommerce .cart_totals table.shop_table td,
.woocommerce .cart_totals table.shop_table th {
padding: 1rem 20px;
}
.woocommerce .cart_totals table.shop_table th,
.woocommerce .cart_totals table.shop_table td {
border-color: #f4f4f4;
border-top-width: 1px;
font-weight: 400;
}
.woocommerce .cart_totals table.shop_table .order-total th,
.woocommerce .cart_totals table.shop_table .order-total td {
background-color: #f4f4f4;
}
.woocommerce .show-on-hover {
opacity: 0;
-webkit-transition: opacity 0.2s linear, -webkit-transform 5s cubic-bezier(0.25, 0.8, 0.25, 1);
transition: opacity 0.2s linear, -webkit-transform 5s cubic-bezier(0.25, 0.8, 0.25, 1);
transition: opacity 0.2s linear, transform 5s cubic-bezier(0.25, 0.8, 0.25, 1);
transition: opacity 0.2s linear, transform 5s cubic-bezier(0.25, 0.8, 0.25, 1), -webkit-transform 5s cubic-bezier(0.25, 0.8, 0.25, 1);
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
.woocommerce li.product:hover .show-on-hover {
opacity: 1;
-webkit-transform: scale3d(1.05, 1.05, 1.05);
transform: scale3d(1.05, 1.05, 1.05);
}
.woocommerce form .form-row {
margin: 1rem 0 1rem;
padding: 0;
}
.woocommerce form .form-row.notes {
margin-bottom: 0;
}
.shipping-calculator-form > p:last-of-type {
margin-bottom: 0;
}
.shipping-calculator-button {
-webkit-box-shadow: none !important;
box-shadow: none !important;
text-transform: capitalize;
}
.shipping-calculator-button:after {
display: none;
}
.woocommerce-shipping-methods label,
.woocommerce-remove-coupon,
.woocommerce .optional {
font-weight: 400;
}
.woocommerce-cart .return-to-shop:not(.si-woo-return) {
display: none !important;
}
#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination,
.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,
.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination {
font-size: 0.8125rem;
margin-top: 1rem;
margin-bottom: .45rem;
}
.si-woo-before-shop {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin-bottom: 30px;
}
.si-woo-before-shop .woocommerce-ordering {
position: relative;
margin-left: auto;
}
.si-woo-before-shop .woocommerce-ordering .orderby {
width: 126px;
}
.si-woo-before-shop #si-orderby {
display: inline-block;
position: relative;
z-index: 1;
}
.si-woo-before-shop #si-orderby > i {
font-size: .866em;
margin-left: 0.625rem;
}
.si-woo-before-shop select {
background-position: calc(100%) 0.8em;
background-color: rgba(0, 0, 0, 0);
padding-left: 0;
padding-right: 19px;
border: none;
cursor: pointer;
height: initial;
line-height: inherit;
}
.si-woo-before-shop select.custom-select-loaded {
position: absolute;
opacity: 0;
z-index: 2;
}
.si-woo-before-shop select.custom-select-loaded:hover ~ #si-orderby:before {
-webkit-transform-origin: left center;
-ms-transform-origin: left center;
transform-origin: left center;
-webkit-transform: scale(1, 1) translateZ(1px);
transform: scale(1, 1) translateZ(1px);
}
.woocommerce .star-rating {
min-height: 1em;
position: relative;
display: inline-block;
font-size: 0.8125rem !important;
width: 4.8125rem;
max-width: 4.8125rem;
margin: 0.3125rem 0 0;
font-weight: 400 !important;
letter-spacing: 0.125rem;
white-space: nowrap;
}
.woocommerce .star-rating span {
padding-top: 1em;
}
.woocommerce .star-rating span:before {
white-space: nowrap;
}
.woocommerce .star-rating:before {
content: '\53\53\53\53\53';
white-space: nowrap;
opacity: .4;
}
.woocommerce .cross-sells ul.products {
margin-top: 0;
}
.woocommerce ul.products {
margin-top: -40px;
margin-bottom: 0;
}
.woocommerce ul.products li.product {
position: relative;
margin-top: 40px;
margin-bottom: 0;
}
.woocommerce ul.products li.product .meta-wrap > * {
margin: .75em 0 .75em 0;
display: block;
}
.woocommerce ul.products li.product .meta-wrap > .price {
margin-top: 1.1em;
margin-bottom: 1.1em;
line-height: 1;
}
.woocommerce ul.products li.product .meta-wrap > .star-rating {
line-height: 1;
}
.woocommerce ul.products li.product .meta-wrap > .si-loop-product__category-wrap {
font-size: .9285em;
}
.woocommerce ul.products li.product .meta-wrap > *:first-child {
margin-top: 0 !important;
}
.woocommerce ul.products li.product .meta-wrap > *:last-child {
margin-bottom: 0 !important;
}
.woocommerce ul.products li.product .woocommerce-loop-product__title,
.woocommerce ul.products li.product .woocommerce-loop-product__link h2,
.woocommerce ul.products li.product .si-loop-product__category-wrap a,
.woocommerce ul.products li.product .price {
padding: 0;
line-height: 1.5;
}
.woocommerce ul.products li.product .woocommerce-loop-product__link h2 {
font-size: 1.0666em;
font-family: inherit;
font-style: inherit;
letter-spacing: inherit;
line-height: inherit;
font-weight: 500;
}
.woocommerce ul.products li.product .si-loop-product__category-wrap {
line-height: 1;
}
.woocommerce ul.products li.product .si-loop-product__category-wrap a {
line-height: inherit;
}
.woocommerce ul.products li.product .price {
color: inherit;
font-size: inherit;
font-weight: 500;
}
.woocommerce ul.products li.product .price ins {
text-decoration: none;
font-weight: 500;
}
.woocommerce ul.products li.product .price del {
opacity: 1;
color: #afafaf;
}
.woocommerce ul.products li.product a img, .woocommerce ul.products li.product.product-category {
border-radius: 3px;
}
.woocommerce ul.products li.product a img {
margin: 0;
}
.woocommerce ul.products li.product .woocommerce-placeholder {
border: none;
}
.woocommerce ul.products li.product.product-category {
overflow: hidden;
}
.woocommerce ul.products li.product.product-category:hover > a:after {
opacity: 1;
}
.woocommerce ul.products li.product.product-category > a {
display: block;
}
.woocommerce ul.products li.product.product-category > a:after {
content: '';
z-index: 1;
background-image: -webkit-gradient(linear, left bottom, left top, from(#000), to(transparent));
background-image: linear-gradient(to top, #000 0%, transparent 100%);
-webkit-transform: translateY(40%);
-ms-transform: translateY(40%);
transform: translateY(40%);
opacity: .85;
}
.woocommerce ul.products li.product .woocommerce-loop-category__title {
position: absolute;
bottom: 20px;
left: 20px;
right: 20px;
font-size: 1rem;
color: #FFF;
z-index: 2;
-webkit-transform: translate3d(0, 1.125rem, 0);
transform: translate3d(0, 1.125rem, 0);
}
.woocommerce ul.products li.product .woocommerce-loop-category__title span {
display: block;
font-size: 0.8125rem;
font-weight: 400;
margin-top: 0.3125rem;
line-height: 1;
-webkit-transform: translate3d(0, 0.8125rem, 0);
transform: translate3d(0, 0.8125rem, 0);
opacity: 0;
}
.woocommerce ul.products li.product:hover .woocommerce-loop-category__title {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.woocommerce ul.products li.product:hover .woocommerce-loop-category__title span {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
opacity: 1;
}
.woocommerce ul.products li.product .woocommerce-loop-category__title h3 {
margin: 0;
}
.woocommerce ul.products li.product.outofstock a img {
opacity: .5;
}
.woocommerce ul.products li.product.outofstock a img.show-on-hover {
opacity: 0;
}
.woocommerce ul.products li.product.outofstock:hover .swap-on-hover a img {
opacity: 0;
}
.woocommerce ul.products li.product.outofstock:hover .swap-on-hover a img.show-on-hover {
opacity: .5;
}
.woocommerce ul.products li.product .added_to_cart {
white-space: nowrap;
bottom: 12px;
left: 12px;
right: 12px;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
background-color: #23282d;
}
.woocommerce ul.products li.product .added_to_cart:hover {
background-color: #2e353b;
}
.woocommerce ul.products li.product .added_to_cart:before {
content: "\e9c4";
margin-right: 0.625rem;
}
.woocommerce ul.products li.product a.si-btn,
.woocommerce ul.products li.product a.added_to_cart {
position: absolute;
z-index: 2;
padding: .5em 1em;
-webkit-transition-delay: .25s !important;
transition-delay: .25s !important;
}
.woocommerce ul.products li.product .si-product-thumb {
margin-bottom: 15px;
border-radius: 3px;
position: relative;
overflow: hidden;
}
.woocommerce ul.products li.product .si-product-thumb .si-btn {
-webkit-transform: translate3d(0, 30px, 0);
transform: translate3d(0, 30px, 0);
bottom: 12px;
left: 12px;
right: 12px;
opacity: 0;
width: auto;
}
.woocommerce ul.products li.product:hover .si-btn,
.woocommerce ul.products li.product .loading.si-btn {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
opacity: 1;
-webkit-transition-delay: 0s !important;
transition-delay: 0s !important;
}
.woocommerce ul.products li.product .loading.si-btn {
opacity: .75;
}
.woocommerce ul.products li.product:hover .added_to_cart {
-webkit-transform: translate3d(0, -120%, 0);
transform: translate3d(0, -120%, 0);
-webkit-transition-delay: 0s !important;
transition-delay: 0s !important;
}
.woocommerce ul.products.yith-wcan-loading {
margin-bottom: 40px;
}
.woocommerce ul#shipping_method .amount {
font-weight: 600;
}
.woocommerce-page .entry-content {
font-size: 0.9375rem;
}
.woocommerce .woocommerce-result-count,
.woocommerce .woocommerce-ordering {
margin-bottom: 0;
}
.woocommerce ul.products li.product .onsale,
.woocommerce span.onsale {
min-width: initial;
min-height: initial;
min-height: auto;
margin: 0;
left: 12px;
top: 12px;
right: auto;
bottom: auto;
border-radius: 2px;
line-height: inherit;
padding: 3px 10px;
font-size: 0.8125rem;
font-weight: 500;
z-index: 2;
}
.woocommerce span.onsale.sold-out,
.woocommerce ul.products li.product .onsale.sold-out {
background-color: #23282d;
}
.woocommerce-checkout p.woocommerce-notice {
margin-top: 0;
}
.woocommerce .woocommerce-checkout-review-order {
padding: 2px 27px 30px;
background-color: #f4f4f4;
border-radius: 0 0 3px 3px;
}
.woocommerce .woocommerce-checkout-review-order strong,
.woocommerce .woocommerce-checkout-review-order .woocommerce-Price-amount.amount,
.woocommerce .woocommerce-checkout-review-order th,
.woocommerce .woocommerce-checkout-review-order td {
font-weight: 400;
}
.woocommerce .woocommerce-checkout-review-order .order-total th {
font-weight: 600 !important;
}
.woocommerce .woocommerce-checkout-review-order .order-total .woocommerce-Price-amount.amount {
font-weight: 600;
}
.woocommerce .woocommerce-checkout-review-order table.shop_table {
background-color: #FFF;
border-radius: 6px;
margin-bottom: 20px;
}
.woocommerce .woocommerce-checkout-review-order table.shop_table thead th {
background-color: #FFF;
border: solid 3px #f4f4f4 !important;
}
.woocommerce .woocommerce-checkout-review-order table.shop_table thead th:first-child {
border-right: 0 !important;
}
.woocommerce .woocommerce-checkout-review-order table.shop_table thead th:last-child {
border-left: 0 !important;
}
.woocommerce-checkout .col2-set .col-2 {
position: -webkit-sticky;
position: sticky;
top: 0;
}
#order_review_heading {
background-color: #f4f4f4;
text-align: center;
padding: 1.5rem 0 1em;
margin-bottom: 0;
position: relative;
text-transform: capitalize;
z-index: -1;
}
#order_review_heading:after {
content: "";
display: block;
position: absolute;
top: -20px;
right: 0;
left: 0;
height: 20px;
background: linear-gradient(-45deg, #f4f4f4 33.333%, transparent 33.333%, transparent 66.667%, #f4f4f4 66.667%), linear-gradient(45deg, #f4f4f4 33.333%, transparent 33.333%, transparent 66.667%, #f4f4f4 66.667%);
background-size: 12px 44px;
background-position: 0 -22px;
}
#ship-to-different-address {
margin-bottom: 1em;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding: 1rem 1.25rem;
background-color: #f4f4f4;
color: inherit;
border-radius: 2px;
font-size: inherit;
}
#ship-to-different-address label {
cursor: pointer;
font-weight: 400;
margin-bottom: 0;
}
.woocommerce-invalid #terms {
outline: none;
border-color: #f00;
}
.woocommerce-invalid #terms + span a {
color: inherit;
}
#place_order {
float: none;
display: block;
width: 100%;
text-transform: capitalize;
margin-top: 1rem;
}
#add_payment_method #payment,
.woocommerce-cart #payment,
.woocommerce-checkout #payment {
border-radius: 0;
background: none;
border-bottom-color: rgba(0, 0, 0, 0.085);
}
#add_payment_method #payment ul.payment_methods,
.woocommerce-cart #payment ul.payment_methods,
.woocommerce-checkout #payment ul.payment_methods {
margin: 0 3px 20px 3px;
border-bottom: none;
}
#add_payment_method #payment ul.payment_methods .woocommerce-notice,
.woocommerce-cart #payment ul.payment_methods .woocommerce-notice,
.woocommerce-checkout #payment ul.payment_methods .woocommerce-notice {
background-color: #FFF;
}
#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice),
.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice),
.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice) {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
background-color: #FFF;
padding: 1rem 1.25rem;
border-bottom: solid 3px #f4f4f4;
}
#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice).payment_method_paypal,
.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice).payment_method_paypal,
.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice).payment_method_paypal {
-webkit-box-pack: stretch;
-ms-flex-pack: stretch;
justify-content: stretch;
}
#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice).payment_method_paypal label,
.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice).payment_method_paypal label,
.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice).payment_method_paypal label {
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
-js-display: inline-flex;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice).payment_method_paypal img,
.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice).payment_method_paypal img,
.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice).payment_method_paypal img {
-webkit-box-ordinal-group: 4;
-ms-flex-order: 3;
order: 3;
margin-left: auto;
padding-left: 20px;
max-height: 50px;
}
#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice) input,
.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice) input,
.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice) input {
margin-right: .7em;
}
#add_payment_method #payment ul.payment_methods .about_paypal,
.woocommerce-cart #payment ul.payment_methods .about_paypal,
.woocommerce-checkout #payment ul.payment_methods .about_paypal {
line-height: inherit;
font-size: 0.75rem;
margin-left: 0.875rem;
-webkit-box-shadow: none;
box-shadow: none;
}
#add_payment_method #payment ul.payment_methods li.woocommerce-info,
.woocommerce-cart #payment ul.payment_methods li.woocommerce-info,
.woocommerce-checkout #payment ul.payment_methods li.woocommerce-info {
line-height: inherit;
}
#add_payment_method #payment div.payment_box,
.woocommerce-cart #payment div.payment_box,
.woocommerce-checkout #payment div.payment_box {
background: none;
border-radius: 0;
line-height: 1.6;
font-size: 0.875rem;
margin-top: 10px;
}
#add_payment_method #payment div.payment_box p,
.woocommerce-cart #payment div.payment_box p,
.woocommerce-checkout #payment div.payment_box p {
margin-top: 0;
}
#add_payment_method #payment div.payment_box:before,
.woocommerce-cart #payment div.payment_box:before,
.woocommerce-checkout #payment div.payment_box:before {
display: none;
}
.woocommerce-checkout-review-order h3 {
margin-top: 40px;
margin-bottom: 1em;
text-align: center;
}
.woocommerce-privacy-policy-text p {
margin: 0 3px 20px 3px;
font-size: 0.875rem;
}
.woocommerce-checkout-review-order .woocommerce-form__label {
font-weight: 500;
margin: 20px 3px;
}
.woocommerce-password-strength {
font-weight: 400;
color: #23282d;
}
.woocommerce-Button.button,
.woocommerce-address-fields .button {
text-transform: capitalize;
}
.woocommerce-MyAccount-content > p:first-of-type {
margin-top: 0;
}
.woocommerce-MyAccount-content > form > h3 {
margin-top: 0;
margin-bottom: 1.25rem;
}
.woocommerce-pagination .woocommerce-button {
margin: 0 10px !important;
}
#main .woocommerce-MyAccount-navigation {
width: 25%;
}
#main .woocommerce-MyAccount-navigation ul li:before {
content: "\e900";
display: inline-block;
margin-right: .3em;
width: 1.25rem;
}
#main .woocommerce-MyAccount-navigation ul li:first-child a {
margin-top: 0;
}
#main .woocommerce-MyAccount-navigation ul li.is-active > a {
font-weight: 500;
}
#main .woocommerce-MyAccount-navigation ul li a {
display: inline-block;
-webkit-box-shadow: none !important;
box-shadow: none !important;
color: inherit;
margin: 5px 0;
text-transform: capitalize;
}
#main .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders:before {
content: "\e99d";
}
#main .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads:before {
content: "\e955";
}
#main .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address:before {
content: "\e986";
}
#main .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account:before {
content: "\e9e9";
}
#main .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout:before {
content: "\e984";
}
#main .woocommerce-MyAccount-content {
width: 73%;
}
.woocommerce-form-register .woocommerce-privacy-policy-text {
margin-bottom: 1.66em;
}
.woocommerce-account .woocommerce h3,
.woocommerce-account .woocommerce h2,
.woocommerce-order-received .woocommerce h3,
.woocommerce-order-received .woocommerce h2,
.woocommerce-order-details h3,
.woocommerce-order-details h2,
.woocommerce-customer-details h3,
.woocommerce-customer-details h2 {
font-size: 1.25rem;
line-height: 1.25;
}
.woocommerce table {
border-spacing: 0;
}
.woocommerce table dl,
.woocommerce table .wc-item-meta {
margin-left: 0;
padding-left: 0;
font-size: .86em;
}
.woocommerce table dl dt,
.woocommerce table dl strong,
.woocommerce table .wc-item-meta dt,
.woocommerce table .wc-item-meta strong {
font-weight: normal;
}
.woocommerce table.my_account_orders, .woocommerce table.woocommerce-table--order-downloads, .woocommerce table.woocommerce-table--order-details {
border-radius: 3px;
font-size: inherit;
}
.woocommerce table.my_account_orders th,
.woocommerce table.my_account_orders td, .woocommerce table.woocommerce-table--order-downloads th,
.woocommerce table.woocommerce-table--order-downloads td, .woocommerce table.woocommerce-table--order-details th,
.woocommerce table.woocommerce-table--order-details td {
padding: 15px 20px;
font-weight: 400 !important;
}
.woocommerce table.my_account_orders strong, .woocommerce table.woocommerce-table--order-downloads strong, .woocommerce table.woocommerce-table--order-details strong {
font-weight: 400 !important;
}
.woocommerce table.my_account_orders thead th, .woocommerce table.woocommerce-table--order-downloads thead th, .woocommerce table.woocommerce-table--order-details thead th {
color: #23282d;
font-weight: 400;
font-size: 0.75rem;
background-color: #f4f4f4;
}
.woocommerce table .button {
height: 40px !important;
padding: 0 2em !important;
font-size: 0.8125rem !important;
}
.woocommerce-Addresses header.title {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin-bottom: 1rem;
}
.woocommerce-Addresses header.title a.edit {
margin-left: 20px;
-webkit-box-shadow: none;
box-shadow: none;
font-size: 0.8125rem;
}
.widget.woocommerce ul.product_list_widget li .product-title {
display: block;
padding-top: .25em;
line-height: 1.5;
}
.widget.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,
.widget.woocommerce .wc-layered-nav-rating a {
position: relative;
padding-left: 27px;
}
.widget.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a:before,
.widget.woocommerce .wc-layered-nav-rating a:before {
content: '' !important;
border: 2px solid currentColor;
border-radius: 2px;
background: none;
clear: none;
cursor: pointer;
line-height: 0;
outline: 0;
padding: 0 !important;
text-align: center;
vertical-align: middle;
height: 17px;
width: 17px;
min-width: 17px;
opacity: .65;
position: absolute;
left: 0;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.widget.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a:after,
.widget.woocommerce .wc-layered-nav-rating a:after {
content: "\e9fd";
color: #FFF;
position: absolute;
top: 50%;
left: 3px;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
font-size: 11px;
opacity: 0;
}
.widget.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item.chosen a,
.widget.woocommerce .wc-layered-nav-rating.chosen a {
font-weight: 600;
}
.widget.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item.chosen a:before, .widget.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item.chosen a:after,
.widget.woocommerce .wc-layered-nav-rating.chosen a:before,
.widget.woocommerce .wc-layered-nav-rating.chosen a:after {
opacity: 1;
}
.widget.woocommerce .wc-layered-nav-rating a {
-webkit-transition: none !important;
transition: none !important;
min-height: 25px;
}
.widget.woocommerce .wc-layered-nav-rating a .star-rating {
position: relative;
top: -1px;
margin: 0;
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
}
.widget.woocommerce .product-categories li .count,
.widget.woocommerce .wc-layered-nav-term .count,
.widget.woocommerce .wc-layered-nav-rating em {
font-style: normal;
margin-left: auto;
-js-display: inline-flex;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
text-align: center;
position: absolute;
right: 0;
top: 3px;
background-color: rgba(145, 145, 145, 0.1);
min-width: 24px;
min-height: 24px;
padding: 5px 8px;
border-radius: 40px;
line-height: 1;
font-size: .866em;
font-weight: 400;
pointer-events: none;
}
.widget.woocommerce .wc-layered-nav-rating a:hover em,
.widget.woocommerce .wc-layered-nav-rating.chosen a em {
color: #FFF;
}
.widget.woocommerce .product-categories li,
.widget.woocommerce .wc-layered-nav-term {
position: relative;
}
.widget.woocommerce .product-categories li a,
.widget.woocommerce .wc-layered-nav-term a {
display: block;
}
.widget.woocommerce .product-categories li a:hover ~ .count,
.widget.woocommerce .wc-layered-nav-term a:hover ~ .count {
color: #FFF;
}
.widget.woocommerce .product-categories li.chosen > .count,
.widget.woocommerce .wc-layered-nav-term.chosen > .count {
color: #FFF;
}
.widget.woocommerce .product-categories li.current-cat > a {
font-weight: 600;
}
.widget.woocommerce .product-categories li.current-cat > .count {
color: #FFF;
}
.widget.woocommerce .reviewer {
font-size: .866em;
}
.woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item,
.widget_rating_filter .wc-layered-nav-rating {
padding: 0;
margin-bottom: 0.625rem;
}
.woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item:last-child,
.widget_rating_filter .wc-layered-nav-rating:last-child {
margin-bottom: 0;
}
.woocommerce ul.cart_list li,
.woocommerce ul.product_list_widget li {
padding: 0;
margin-bottom: 20px;
}
.woocommerce ul.cart_list li:last-child,
.woocommerce ul.product_list_widget li:last-child {
margin-bottom: 0;
}
.woocommerce ul.cart_list li ins,
.woocommerce ul.product_list_widget li ins {
text-decoration: none;
font-weight: 500;
}
.woocommerce ul.cart_list li del,
.woocommerce ul.product_list_widget li del {
opacity: 1;
color: #afafaf;
}
.woocommerce ul.cart_list li img,
.woocommerce ul.product_list_widget li img {
float: left;
width: 70px;
margin-left: 0;
margin-right: 15px;
border-radius: 3px;
}
.woocommerce ul.cart_list li a,
.woocommerce ul.product_list_widget li a {
font-weight: 500;
}
.woocommerce ul.cart_list li a:hover .product-title,
.woocommerce ul.product_list_widget li a:hover .product-title {
color: inherit;
}
.woocommerce ul.cart_list li .product-title,
.woocommerce ul.product_list_widget li .product-title {
color: #23282d;
}
.woocommerce ul.cart_list li .star-rating,
.woocommerce ul.product_list_widget li .star-rating {
display: block;
margin: 0.3125rem 0;
}
.woocommerce ul.product_list_widget li .product-title {
color: inherit;
}
.woocommerce .widget_price_filter .ui-slider-horizontal {
height: 2px;
}
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content {
background-color: #e4e4e4;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.woocommerce .widget_price_filter .price_slider_amount {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin-top: 30px;
}
.woocommerce .widget_price_filter .price_label {
font-size: 0.875rem;
margin-left: auto;
}
.woocommerce .widget_price_filter .price_label span {
color: #23282d;
font-weight: 500;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
-webkit-transition: -webkit-transform 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
transition: -webkit-transform 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
transition: transform 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
transition: transform 0.26s cubic-bezier(0.25, 0.8, 0.25, 1), -webkit-transform 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
width: 1rem;
height: 1rem;
z-index: 2;
cursor: -webkit-grab;
cursor: grab;
-webkit-transform-origin: center top;
-ms-transform-origin: center top;
transform-origin: center top;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:after {
content: '';
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: scale3d(0, 0, 0) translate3d(-50%, -50%, 0);
transform: scale3d(0, 0, 0) translate3d(-50%, -50%, 0);
width: 1rem;
height: 1rem;
opacity: .125;
z-index: 1;
-webkit-transform-origin: left top;
-ms-transform-origin: left top;
transform-origin: left top;
border-radius: 50%;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:active {
cursor: -webkit-grabbing;
cursor: grabbing;
-webkit-transform: scale3d(1.35, 1.35, 1.35) translate3d(0, -50%, 0);
transform: scale3d(1.35, 1.35, 1.35) translate3d(0, -50%, 0);
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:active:after {
-webkit-transform: scale3d(0, 0, 0) translate3d(-50%, -50%, 0) !important;
transform: scale3d(0, 0, 0) translate3d(-50%, -50%, 0) !important;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:hover:after {
-webkit-transform: scale3d(2, 2, 1) translate3d(-50%, -50%, 0);
transform: scale3d(2, 2, 1) translate3d(-50%, -50%, 0);
}
.woocommerce .widget_layered_nav_filters ul {
margin-top: -8px;
}
.woocommerce .widget_layered_nav_filters ul li {
display: inline-block;
}
.woocommerce .widget_layered_nav_filters ul a {
color: inherit;
display: block;
float: left;
text-transform: none;
letter-spacing: 0;
border-radius: 2px;
padding: 8px 12px;
margin: 8px 8px 0px 0px;
background-color: rgba(145, 145, 145, 0.1);
line-height: 1;
font-size: 0.9285em;
}
.woocommerce .widget_layered_nav_filters ul a:before {
content: "\e9fa" !important;
vertical-align: bottom !important;
color: inherit;
position: relative;
}
.woocommerce .widget_layered_nav_filters ul a:hover, .woocommerce .widget_layered_nav_filters ul a:hover:before {
color: #FFF !important;
}
.woocommerce #colophon .widget_layered_nav_filters ul a:before {
bottom: 0 !important;
}
.woocommerce .widget_shopping_cart .woocommerce-mini-cart__total,
.woocommerce.widget_shopping_cart .woocommerce-mini-cart__total {
margin-top: 20px;
}
.woocommerce .widget_shopping_cart .total,
.woocommerce.widget_shopping_cart .total {
border-top: 4px double rgba(0, 0, 0, 0.085);
padding: 13px 0 14px 0;
text-align: center;
}
.woocommerce .widget_shopping_cart .total strong,
.woocommerce.widget_shopping_cart .total strong {
font-weight: 500;
}
.woocommerce .widget_shopping_cart .total .amount,
.woocommerce .widget_shopping_cart .total .tax_label,
.woocommerce.widget_shopping_cart .total .amount,
.woocommerce.widget_shopping_cart .total .tax_label {
font-weight: 600;
}
.woocommerce .widget_shopping_cart .si-cart-buttons,
.woocommerce.widget_shopping_cart .si-cart-buttons {
border-top: 4px double rgba(0, 0, 0, 0.085);
padding-left: 0;
padding-right: 0;
padding-bottom: 0;
}
.woocommerce .widget_shopping_cart .cart_list li,
.woocommerce.widget_shopping_cart .cart_list li {
color: #23282d;
padding-left: 0;
position: relative;
}
.woocommerce .widget_shopping_cart .cart_list li a.remove,
.woocommerce.widget_shopping_cart .cart_list li a.remove {
-webkit-transform: scale3d(0, 0, 0);
transform: scale3d(0, 0, 0);
top: 3px;
right: 12px;
left: auto;
color: rgba(0, 0, 0, 0) !important;
width: 25px;
height: 25px;
background: none;
}
.woocommerce .widget_shopping_cart .cart_list li a.remove:after,
.woocommerce.widget_shopping_cart .cart_list li a.remove:after {
content: '';
background-color: #f4f4f4;
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
border-radius: 50%;
}
.woocommerce .widget_shopping_cart .cart_list li a.remove:before,
.woocommerce.widget_shopping_cart .cart_list li a.remove:before {
text-align: center;
line-height: 26px;
content: "\e9fa";
font-size: 12px;
font-weight: 400;
z-index: 2;
}
.woocommerce .widget_shopping_cart .cart_list li a.remove:hover:after,
.woocommerce.widget_shopping_cart .cart_list li a.remove:hover:after {
-webkit-transform: scale3d(1.25, 1.25, 1.25);
transform: scale3d(1.25, 1.25, 1.25);
}
.woocommerce .widget_shopping_cart .cart_list li:hover a.remove,
.woocommerce.widget_shopping_cart .cart_list li:hover a.remove {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
.woocommerce .widget_shopping_cart .cart_list li .quantity,
.woocommerce.widget_shopping_cart .cart_list li .quantity {
font-size: 0.8125rem;
display: block;
}
.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color {
margin-bottom: -7px;
}
.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li {
margin-bottom: 7px;
}
.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li a {
position: relative;
border-radius: 50%;
height: 28px;
width: 28px;
border: none;
margin: 0px 7px 0 0;
overflow: visible;
text-indent: -9999px;
}
.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li a:before {
content: '';
background-color: inherit;
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
border-radius: 50%;
z-index: -1;
}
.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li a:hover,
.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li.chosen a {
-webkit-box-shadow: inset 0 0 0 3px #ffffff;
box-shadow: inset 0 0 0 3px #ffffff;
}
.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li a:hover:before,
.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li.chosen a:before {
-webkit-transform: scale3d(1.15, 1.15, 1.15);
transform: scale3d(1.15, 1.15, 1.15);
}
.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li.chosen a:after {
line-height: 28px;
text-align: center;
content: "\e9fd";
color: #FFF;
text-indent: 0;
font-size: 12px;
}
.woocommerce .cart-collaterals h2,
.woocommerce .cart-collaterals h3,
.woocommerce .cart-collaterals h4,
.woocommerce .cart-collaterals h5 {
margin-top: 0;
}
.woocommerce table.wishlist_table {
font-size: inherit;
}
.woocommerce table.wishlist_table td.product-add-to-cart a {
-js-display: flex !important;
display: -webkit-box !important;
display: -ms-flexbox !important;
display: flex !important;
}
.woocommerce table.wishlist_table a.remove {
line-height: 1.4em;
}
.yith-wcwl-share h4.yith-wcwl-share-title {
margin: 25px 0 15px 0;
}
.wishlist-title {
display: none;
}
.woocommerce div.product span.onsale {
font-size: inherit;
top: 20px;
left: 20px;
}
.woocommerce div.product div.summary,
.woocommerce div.product div.images {
margin-bottom: 0;
}
.woocommerce div.product .entry-summary p {
margin-top: 0.9375rem;
margin-bottom: 0.9375rem;
}
.woocommerce div.product .entry-summary > *:last-child {
margin-bottom: 0;
}
.woocommerce div.product .woocommerce-product-details__short-description {
margin-bottom: 1.25rem;
}
.woocommerce div.product .woocommerce-product-gallery {
-ms-flex-item-align: start;
align-self: flex-start;
}
.woocommerce div.product .woocommerce-product-gallery .flex-direction-nav .flex-prev,
.woocommerce div.product .woocommerce-product-gallery .flex-direction-nav .flex-next {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
position: absolute;
top: calc(50% - 25px - 62px);
z-index: 2;
width: 50px;
height: 50px;
background-color: #FFF;
border-radius: 50%;
}
.woocommerce div.product .woocommerce-product-gallery .flex-direction-nav .flex-prev {
left: -25px;
right: auto;
}
.woocommerce div.product .woocommerce-product-gallery .flex-direction-nav .flex-next {
right: -25px;
left: auto;
}
.woocommerce div.product .woocommerce-product-gallery .flex-direction-nav svg {
width: 1.375rem;
}
.woocommerce div.product .woocommerce-product-gallery .flex-direction-nav svg path {
fill: #23282d !important;
}
.woocommerce div.product h1.product_title {
margin-bottom: 0.4375rem;
font-weight: 500;
}
.woocommerce div.product .woocommerce-product-rating {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin-top: 0.3125rem;
margin-bottom: 1em;
}
.woocommerce div.product .woocommerce-product-rating .woocommerce-review-link {
font-size: 0.8125rem;
margin-left: 0.75rem;
position: relative;
top: 1px;
}
.woocommerce div.product .woocommerce-product-rating .woocommerce-review-link:hover {
text-decoration: underline;
}
.woocommerce div.product form.cart {
margin: 1.875rem 0;
}
.woocommerce div.product form.cart div.quantity {
margin-right: 0.875rem;
}
.woocommerce div.product form.cart .variations {
margin: 0;
margin: 0 0 1.25rem 0;
}
.woocommerce div.product form.cart .variations select {
min-width: auto;
width: 100%;
max-width: 220px;
}
.woocommerce div.product form.cart .variations td {
padding-top: 3px;
padding-bottom: 3px;
}
.woocommerce div.product form.cart .variations td.label {
width: 101px;
line-height: 1.5;
vertical-align: middle;
}
.woocommerce div.product form.cart .variations td.label label {
font-weight: 500;
}
.woocommerce div.product form.cart .variations_button {
margin-top: 1.875rem;
}
.woocommerce div.product form.cart .woocommerce-variation p {
margin-top: 0;
}
.woocommerce div.product form.cart .woocommerce-variation-description p {
margin-top: 0;
font-size: 0.875rem;
}
.woocommerce div.product form.cart .woocommerce-variation-availability {
margin-bottom: 0;
}
.woocommerce div.product form.cart .woocommerce-variation-price .price {
font-size: 1.25rem;
}
.woocommerce div.product form.cart .group_table {
margin-top: 0;
}
.woocommerce div.product form.cart .group_table td {
vertical-align: middle;
padding: 10px 0;
}
.woocommerce div.product form.cart .group_table td:first-child {
min-width: 10em;
padding-left: 20px;
text-align: left;
}
.woocommerce div.product form.cart .group_table td label {
margin: 0;
font-weight: 500;
font-size: inherit;
}
.woocommerce div.product form.cart .group_table td del {
color: #afafaf;
opacity: 1;
}
.woocommerce div.product form.cart .group_table td ins {
text-decoration: none;
}
.woocommerce div.product form.cart .group_table .button {
background: none;
padding: 0 !important;
min-height: auto;
height: auto !important;
font-size: inherit !important;
padding: 0;
color: inherit;
}
.woocommerce div.product p.price,
.woocommerce div.product span.price {
margin-top: 0.4375rem;
font-size: 1.625rem;
}
.woocommerce div.product p.price del,
.woocommerce div.product p.price ins,
.woocommerce div.product span.price del,
.woocommerce div.product span.price ins {
font-weight: 400;
}
.woocommerce div.product p.price del,
.woocommerce div.product span.price del {
opacity: .75;
}
.woocommerce div.product p.price ins,
.woocommerce div.product span.price ins {
text-decoration: none;
}
.woocommerce div.product p.stock {
font-size: 0.875rem;
font-weight: 500;
margin: 0;
}
.woocommerce div.product .si-wc-product-wrap {
-js-display: flex;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-bottom: 50px;
}
.woocommerce div.product .si-wc-product-wrap .images {
-ms-flex-preferred-size: 50%;
flex-basis: 50%;
margin-right: 50px;
max-width: 100%;
}
.woocommerce div.product .si-wc-product-wrap .images,
.woocommerce div.product .si-wc-product-wrap .entry-summary {
width: auto !important;
float: none !important;
}
.woocommerce div.product .si-wc-product-wrap .entry-summary {
-ms-flex-item-align: start;
align-self: flex-start;
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
}
.woocommerce div.product div.images.woocommerce-product-gallery--columns-6 .flex-control-thumbs li {
width: 16.67%;
-ms-flex-preferred-size: 16.67%;
flex-basis: 16.67%;
}
.woocommerce div.product div.images.woocommerce-product-gallery--columns-5 .flex-control-thumbs li {
width: 20%;
-ms-flex-preferred-size: 20%;
flex-basis: 20%;
}
.woocommerce div.product div.images.woocommerce-product-gallery--columns-4 .flex-control-thumbs li {
width: 25%;
-ms-flex-preferred-size: 25%;
flex-basis: 25%;
}
.woocommerce div.product div.images.woocommerce-product-gallery--columns-3 .flex-control-thumbs li {
width: 33%;
-ms-flex-preferred-size: 33%;
flex-basis: 33%;
}
.woocommerce div.product div.images.woocommerce-product-gallery--columns-2 .flex-control-thumbs li {
width: 50%;
-ms-flex-preferred-size: 50%;
flex-basis: 50%;
}
.woocommerce div.product div.images .flex-control-thumbs {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-top: 8px;
margin-left: -2px;
margin-right: -2px;
}
.woocommerce div.product div.images .flex-control-thumbs li {
padding: 2px 2px;
clear: none !important;
}
.woocommerce div.product div.images .flex-control-thumbs li img {
opacity: 1;
padding: 2px;
border: 2px solid rgba(0, 0, 0, 0);
display: block;
border-radius: 2px;
}
.woocommerce div.product div.images .woocommerce-product-gallery__wrapper {
max-width: initial;
}
.woocommerce div.product div.images .woocommerce-product-gallery__wrapper > div {
border-radius: 3px;
}
.woocommerce div.product div.images .woocommerce-product-gallery__wrapper > div img {
border-radius: 3px;
}
.woocommerce div.product .woocommerce-tabs {
margin-bottom: 40px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs {
text-align: center;
}
.woocommerce div.product .woocommerce-tabs ul.tabs:before, .woocommerce div.product .woocommerce-tabs ul.tabs:after {
position: absolute;
bottom: auto;
right: auto;
top: 0;
display: block;
width: 100%;
height: 1px;
border: 0 !important;
background: rgba(0, 0, 0, 0.085);
content: '';
}
.woocommerce div.product .woocommerce-tabs ul.tabs:after {
top: auto;
bottom: 0;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
border: none;
background: none;
border-radius: 0;
margin: 0 1rem;
padding: 1.25rem 0;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li:not(.active) a:hover {
color: #23282d;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
background: none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active > a:before {
-webkit-transform-origin: left center;
-ms-transform-origin: left center;
transform-origin: left center;
-webkit-transform: scale(1, 1) translateZ(1px);
transform: scale(1, 1) translateZ(1px);
}
.woocommerce div.product .woocommerce-tabs ul.tabs li:before, .woocommerce div.product .woocommerce-tabs ul.tabs li:after {
content: none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
font-weight: 500;
}
.woocommerce div.product .woocommerce-tabs .wc-tab {
background-color: #f4f4f4;
padding: 2.5rem 0;
margin-bottom: 0;
}
.woocommerce div.product .woocommerce-tabs .wc-tab > .si-container {
max-width: 800px;
}
.woocommerce div.product .woocommerce-tabs .wc-tab > .si-container > h2:first-child {
display: none;
}
.woocommerce div.product .woocommerce-tabs .wc-tab > .si-container p {
margin-top: 0;
}
.woocommerce div.product .woocommerce-tabs .wc-tab > .si-container p:last-child {
margin-bottom: 0;
}
.woocommerce div.product .woocommerce-tabs table.shop_attributes {
background: #FFFFFF;
font-size: 0.875rem;
}
.woocommerce div.product .woocommerce-tabs table.shop_attributes tr {
background: none;
}
.woocommerce div.product .woocommerce-tabs table.shop_attributes th,
.woocommerce div.product .woocommerce-tabs table.shop_attributes td {
padding: 0.625rem 1.25rem;
border-top: none;
border-bottom: none;
}
.woocommerce div.product .woocommerce-tabs table.shop_attributes th {
border-right: 1px solid rgba(0, 0, 0, 0.085);
}
.woocommerce div.product .woocommerce-tabs table.shop_attributes td {
font-style: normal;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger {
position: absolute;
right: 20px;
top: 20px;
width: 40px;
height: 40px;
font-size: 1rem;
background: none;
text-indent: 0;
z-index: 1;
text-indent: -99999px;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger img {
display: none !important;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before {
border-radius: 50%;
content: '';
border: none !important;
z-index: 1;
-webkit-transition: all 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
transition: all 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
border-radius: 50%;
background-color: rgba(0, 0, 0, 0.3);
-webkit-backface-visibility: hidden;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger:hover:before {
-webkit-transform: scale(1.25);
-ms-transform: scale(1.25);
transform: scale(1.25);
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after {
-js-display: flex;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
content: "\e989";
color: #FFF;
background: none;
-webkit-transform: none;
-ms-transform: none;
transform: none;
border-radius: 0;
z-index: 2;
left: -1px;
text-indent: 0;
}
.woocommerce div.product .related.products > h2,
.woocommerce div.product .upsells > h2 {
margin-top: 50px;
margin-bottom: 1.5em;
text-align: center;
}
.woocommerce div.product .product_meta {
padding: 1rem 0;
margin: 2.5rem 0;
border-top: 1px solid rgba(0, 0, 0, 0.085);
border-bottom: 1px solid rgba(0, 0, 0, 0.085);
}
.woocommerce div.product .product_meta .si-woo-meta-title {
min-width: 6.875rem;
display: inline-block;
}
.woocommerce div.product .product_meta > span {
display: block;
}
.woocommerce div.product .product_meta > span a:hover {
color: inherit;
}
.woocommerce div.product #reviews #comments {
margin-top: 0;
}
.woocommerce div.product #reviews #comments h2 {
margin-top: 0;
margin-bottom: 2.5rem;
text-align: center;
}
.woocommerce div.product #reviews #comments .woocommerce-noreviews {
text-align: center;
margin-top: -1.875rem;
}
.woocommerce div.product #reviews #comments ol.commentlist li img.avatar {
display: block;
position: absolute;
z-index: 1;
left: 25px;
top: 25px;
max-width: 50px;
border-radius: 50%;
width: initial;
height: initial;
padding: 0;
border: none;
}
.woocommerce div.product #reviews #comments ol.commentlist li .comment-text {
padding: 0;
border: none;
margin: 0;
}
.woocommerce div.product #reviews #comments ol.commentlist li .comment-text p:last-child {
margin-bottom: 0;
}
.woocommerce div.product #reviews #comments ol.commentlist li .comment-text p.meta {
font-size: 1em;
}
.woocommerce div.product #reviews #comments ol.commentlist li .comment-text p.meta strong {
font-weight: 500;
font-size: 1em;
color: #23282d;
}
.woocommerce div.product #reviews #comments ol.commentlist li .comment-text p.meta span,
.woocommerce div.product #reviews #comments ol.commentlist li .comment-text p.meta em,
.woocommerce div.product #reviews #comments ol.commentlist li .comment-text p.meta time {
font-size: .86em;
}
.woocommerce div.product #reviews #comments .comment_container {
background-color: #FFF;
}
.woocommerce div.product #reviews #respond {
margin-top: 2.5rem;
}
.woocommerce div.product #reviews #respond p {
margin: 0 0 1.25rem;
}
.woocommerce div.product #reviews #respond p:last-child {
margin-bottom: 0;
}
.woocommerce div.product #reviews .comment-form-rating {
margin-bottom: 1.5em;
}
.woocommerce div.product #reviews .comment-form-rating label {
display: block;
}
.woocommerce div.product #reviews .comment-form-rating .stars {
display: inline-block;
line-height: 1;
font-size: 1.25rem;
margin-bottom: 0 !important;
}
.woocommerce div.product #reviews .comment-form-rating .stars a {
width: 1.15em;
}
.woocommerce div.product #reviews #reply-title {
margin-bottom: 1.25rem;
}
.woocommerce div.product .woocommerce-pagination ul {
border: none;
}
.woocommerce div.product .woocommerce-pagination ul li {
border: none;
}
.woocommerce div.product .woocommerce-pagination ul li a,
.woocommerce div.product .woocommerce-pagination ul li span {
text-transform: uppercase;
-js-display: inline-flex;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
font-size: 12px;
width: 40px;
height: 40px;
text-align: center;
vertical-align: middle;
color: inherit;
border-radius: 3px;
font-weight: 600;
border: 2px solid rgba(0, 0, 0, 0);
background: none !important;
}
.term-description {
margin-bottom: 2rem;
padding-bottom: 1rem;
border-bottom: 1px solid rgba(0, 0, 0, 0.085);
}
ul#uploadFileList {
-js-display: flex;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin: 0 0 1.25rem;
}
ul#uploadFileList li {
margin: 0;
padding: 0 6px 0 0;
}
ul#uploadFileList li img {
-o-object-fit: cover;
object-fit: cover;
border-radius: 2px;
}
#do_uploadFile {
display: inline-block;
width: auto;
margin-left: 10px;
min-height: 30px;
-webkit-box-shadow: none;
box-shadow: none;
background: #23282d;
text-shadow: none;
color: #FFF !important;
border: none;
border-radius: 2px;
padding: 0 14px;
}
.review_thumbnail {
padding: 4px 0;
}
.review_thumbnail a {
margin: 6px 6px 6px 0;
vertical-align: middle;
display: inline-block;
}
.review_thumbnail a img.ywar_thumbnail {
display: block;
padding: 0;
border-radius: 2px;
}
.ywar_review_count {
margin-left: 1em;
}
.ywar_review_row span {
color: #23282d !important;
}
.reviews_bar {
margin: 1.25rem 0;
}
.yith-woocommerce-advanced-reviews #submit {
font-size: inherit !important;
}
.wishlist_table .add_to_cart,
a.add_to_wishlist.button.alt {
-js-display: inline-flex;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
border-radius: 2px;
padding: .5em 2em;
font-weight: 500;
font-size: 0.8125rem;
min-height: 40px;
}
.term-description > h1:first-child,
.term-description > h2:first-child,
.term-description > h3:first-child,
.term-description > h4:first-child,
.term-description > h5:first-child,
.term-description > h6:first-child,
.term-description > p:first-child,
.term-description > ul:first-child,
.term-description > ol:first-child {
margin-top: 0;
}
.term-description > h1:last-child,
.term-description > h2:last-child,
.term-description > h3:last-child,
.term-description > h4:last-child,
.term-description > h5:last-child,
.term-description > h6:last-child,
.term-description > p:last-child,
.term-description > ul:last-child,
.term-description > ol:last-child {
margin-bottom: 0;
}
.wc-block-grid__products {
list-style: none;
}
.pswp__caption__center {
text-align: center;
}
@media screen and (max-width: 480px) {
.woocommerce ul.products[class*=columns-] li.product,
.woocommerce-page ul.products[class*=columns-] li.product {
width: 100%;
float: none;
}
}
@media screen and (max-width: 768px) {
.woocommerce #yith-wcwl-form table.shop_table tr,
.woocommerce .woocommerce-cart-form table.shop_table tr,
.woocommerce .woocommerce-checkout-review-order table.shop_table tr {
border-bottom: solid 3px #f4f4f4;
padding-bottom: 15px;
margin-bottom: 15px;
}
.woocommerce #yith-wcwl-form table.shop_table tr:last-child,
.woocommerce .woocommerce-cart-form table.shop_table tr:last-child,
.woocommerce .woocommerce-checkout-review-order table.shop_table tr:last-child {
border-bottom: none;
padding-bottom: 0;
margin-bottom: 0;
}
.woocommerce .coupon {
background: #f4f4f4;
padding: 1rem !important;
border-radius: 3px;
margin-bottom: 2rem;
}
.woocommerce .product-remove {
-js-display: flex;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
width: 100%;
}
.woocommerce .product-remove:before {
display: inline-block !important;
content: attr(data-title) ": ";
font-weight: 700;
float: left;
}
.woocommerce .product-remove a {
margin-left: auto;
}
.woocommerce table.shop_table_responsive tr:nth-child(2n) td,
.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td {
background: none;
}
.woocommerce ul.products {
margin-top: 0;
}
}
@media screen and (max-width: 960px) {
#main .woocommerce-MyAccount-navigation {
width: 100%;
margin-bottom: 30px;
}
.woocommerce div.product .woocommerce-product-gallery .flex-direction-nav {
display: none;
}
.woocommerce div.product .si-wc-product-wrap .images {
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
margin-right: 0;
margin-bottom: 30px;
}
}
@media screen and (max-width: 599px) {
.woocommerce div.product #reviews #comments ol.commentlist li img.avatar {
display: none;
}
}
PK ;[/#% , assets/css/compatibility/woocommerce.min.cssnu [ .woocommerce #yith-wcwl-form table.shop_table thead th,.woocommerce .woocommerce-cart-form table.shop_table thead th,.woocommerce .woocommerce-checkout-review-order table.shop_table thead th,.woocommerce table.my_account_orders thead th,.woocommerce table.woocommerce-table--order-details thead th,.woocommerce table.woocommerce-table--order-downloads thead th{text-transform:uppercase;letter-spacing:.1em}.woocommerce div.product .woocommerce-tabs:after,.woocommerce div.product .woocommerce-tabs:before,.woocommerce div.product form.cart .variations_button:after,.woocommerce div.product form.cart .variations_button:before{content:"";display:table;clear:both}.si-header-widget__cart .dropdown-item{position:absolute;right:-15px;top:100%;z-index:9;border-top-width:2px;border-top-style:solid}.si-header-widget__cart .dropdown-item:after{bottom:100%;right:16px;content:"";width:0;height:0;margin-left:-7px;border:7px solid transparent;position:absolute;pointer-events:none;z-index:-1}#add_payment_method #payment ul.payment_methods .about_paypal,#main .woocommerce-MyAccount-navigation ul li a,#page .woocommerce-error .button.wc-forward,#page .woocommerce-error a:not(.button):not(.si-btn),#page .woocommerce-info .button.wc-forward,#page .woocommerce-info a:not(.button):not(.si-btn),#page .woocommerce-message .button.wc-forward,#page .woocommerce-message a:not(.button):not(.si-btn),.shipping-calculator-button,.si-woo-before-shop #si-orderby,.woocommerce-Addresses header.title a.edit,.woocommerce-cart #payment ul.payment_methods .about_paypal,.woocommerce-checkout #payment ul.payment_methods .about_paypal,.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce form.login .lost_password a,.woocommerce form.register .lost_password a{display:inline-block;position:relative;-webkit-transform-style:preserve-3d}#add_payment_method #payment ul.payment_methods .about_paypal:before,#main .woocommerce-MyAccount-navigation ul li a:before,#page .woocommerce-error .button.wc-forward:before,#page .woocommerce-error a:not(.si-btn):not(.button):before,#page .woocommerce-info .button.wc-forward:before,#page .woocommerce-info a:not(.si-btn):not(.button):before,#page .woocommerce-message .button.wc-forward:before,#page .woocommerce-message a:not(.si-btn):not(.button):before,.shipping-calculator-button:before,.si-woo-before-shop #si-orderby:before,.woocommerce-Addresses header.title a.edit:before,.woocommerce-cart #payment ul.payment_methods .about_paypal:before,.woocommerce-checkout #payment ul.payment_methods .about_paypal:before,.woocommerce div.product .woocommerce-tabs ul.tabs li a:before,.woocommerce form.login .lost_password a:before,.woocommerce form.register .lost_password a:before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:2px;border-radius:2px;background:currentColor;transform-origin:right center;transform:scaleX(0) translateZ(1px);-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;transition:transform .26s cubic-bezier(.25,.8,.25,1);will-change:scale}#add_payment_method #payment ul.payment_methods .about_paypal:hover:before,#main .woocommerce-MyAccount-navigation ul li a:hover:before,#page .woocommerce-error .button.wc-forward:hover:before,#page .woocommerce-error a:not(.si-btn):not(.button):hover:before,#page .woocommerce-info .button.wc-forward:hover:before,#page .woocommerce-info a:not(.si-btn):not(.button):hover:before,#page .woocommerce-message .button.wc-forward:hover:before,#page .woocommerce-message a:not(.si-btn):not(.button):hover:before,.shipping-calculator-button:hover:before,.si-woo-before-shop #si-orderby:hover:before,.woocommerce-Addresses header.title a.edit:hover:before,.woocommerce-cart #payment ul.payment_methods .about_paypal:hover:before,.woocommerce-checkout #payment ul.payment_methods .about_paypal:hover:before,.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover:before,.woocommerce form.login .lost_password a:hover:before,.woocommerce form.register .lost_password a:hover:before{transform-origin:left center;transform:scale(1) translateZ(1px)}.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li.chosen a:after,.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li a:before,.woocommerce .show-on-hover,.woocommerce.widget_shopping_cart .cart_list li a.remove:after,.woocommerce .widget_shopping_cart .cart_list li a.remove:after,.woocommerce.widget_shopping_cart .cart_list li a.remove:before,.woocommerce .widget_shopping_cart .cart_list li a.remove:before,.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after,.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before,.woocommerce ul.products li.product.product-category>a:after{position:absolute;top:0;left:0;width:100%;height:100%}#add_payment_method #payment,#add_payment_method #payment div.form-row,#add_payment_method #payment div.payment_box,#add_payment_method #payment ul.payment_methods,#main .woocommerce-MyAccount-navigation ul,#main .woocommerce-MyAccount-navigation ul li,#ship-to-different-address,.si-cart-item-title,.si-empty-cart,.woocommerce-Addresses header.title h3,.woocommerce-cart #payment,.woocommerce-cart #payment div.form-row,.woocommerce-cart #payment div.payment_box,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment,.woocommerce-checkout #payment div.form-row,.woocommerce-checkout #payment div.payment_box,.woocommerce-checkout #payment ul.payment_methods,.woocommerce-checkout-review-order h3,.woocommerce .show-on-hover,.woocommerce .widget_layered_nav_filters ul li,.woocommerce.widget_shopping_cart p,.woocommerce .widget_shopping_cart p,.woocommerce div.product .woocommerce-pagination ul li a,.woocommerce div.product .woocommerce-pagination ul li span,.woocommerce div.product .woocommerce-product-rating .star-rating,.woocommerce div.product .woocommerce-tabs table.shop_attributes,.woocommerce div.product .woocommerce-tabs table.shop_attributes td p,.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce form.checkout_coupon p,.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .woocommerce-loop-category__title h3,.yith-wcwl-share,.yith-wcwl-share ul{margin:0;padding:0}#add_payment_method #payment ul.payment_methods li.payment_method_paypal:not(.woocommerce-notice),#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice),#ship-to-different-address,.si-cart-buttons,.si-cart-item,.si-cart-item-meta,.si-header-widget__cart .wc-cart-widget-header,.si-woo-before-shop,.widget.woocommerce .wc-layered-nav-rating a,.woocommerce #respond input#submit:after,.woocommerce-Addresses header.title,.woocommerce-cart #payment ul.payment_methods li.payment_method_paypal:not(.woocommerce-notice),.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice),.woocommerce-checkout #payment ul.payment_methods li.payment_method_paypal:not(.woocommerce-notice),.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice),.woocommerce .quantity .si-woo-minus,.woocommerce .quantity .si-woo-plus,.woocommerce .widget_price_filter .price_slider_amount,.woocommerce a.button:after,.woocommerce button.button:after,.woocommerce div.product .woocommerce-product-gallery .flex-direction-nav .flex-next,.woocommerce div.product .woocommerce-product-gallery .flex-direction-nav .flex-prev,.woocommerce div.product .woocommerce-product-rating,.woocommerce div.product div.images .flex-control-thumbs,.woocommerce form.checkout_coupon,.woocommerce input.button:after{-js-display:flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}#main .wc-block-grid__products,#main .woocommerce-MyAccount-navigation ul li,.woocommerce div.product .woocommerce-product-gallery .flex-direction-nav{padding:0;margin:0;list-style:none}.widget.woocommerce a{text-decoration:none}.si-cart-item,.si-cart-item .si-remove-cart-item,.widget.woocommerce .product-categories li .count,.widget.woocommerce .wc-layered-nav-rating em,.widget.woocommerce .wc-layered-nav-term .count,.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li a,.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li a:before,.woocommerce .star-rating span:before,.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:after,.woocommerce.widget_shopping_cart .cart_list li a.remove:after,.woocommerce .widget_shopping_cart .cart_list li a.remove:after,.woocommerce div.product .woocommerce-pagination ul li a,.woocommerce div.product .woocommerce-pagination ul li span,.woocommerce div.product div.images .woocommerce-product-gallery__wrapper,.woocommerce ul.products li.product.outofstock a img,.woocommerce ul.products li.product.product-category>a:after,.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-category__title span,.woocommerce ul.products li.product a.added_to_cart,.woocommerce ul.products li.product a.si-btn{transition:all .26s cubic-bezier(.25,.8,.25,1)}.woocommerce .cart_totals table.shop_table{outline:none;border:none;margin:0;padding:0;text-shadow:none;box-shadow:none}#page .woocommerce-error:before,#page .woocommerce-info:before,#page .woocommerce-message:before,.widget.woocommerce .wc-layered-nav-rating a:after,.widget.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a:after,.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li.chosen a:after,.woocommerce .widget_layered_nav_filters ul a:before,.woocommerce.widget_shopping_cart .cart_list li a.remove:before,.woocommerce .widget_shopping_cart .cart_list li a.remove:before,.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after,.woocommerce ul.products li.product .added_to_cart:before{font-family:sinatra!important;display:inline-block;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:text-bottom;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.woocommerce #respond input#submit:after,.woocommerce a.button:after,.woocommerce button.button:after,.woocommerce input.button:after{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;right:0!important;top:50%!important;padding:0 1.5em 0 0;position:absolute;opacity:0;margin-top:-8px;width:16px;height:16px}.woocommerce #respond input#submit.added:after,.woocommerce #respond input#submit.loading:after,.woocommerce a.button.added:after,.woocommerce a.button.loading:after,.woocommerce button.button.added:after,.woocommerce button.button.loading:after,.woocommerce input.button.added:after,.woocommerce input.button.loading:after{opacity:1}.woocommerce #respond input#submit.loading:after,.woocommerce #respond input#submit.loading:before,.woocommerce a.button.loading:after,.woocommerce a.button.loading:before,.woocommerce button.button.loading:after,.woocommerce button.button.loading:before,.woocommerce input.button.loading:after,.woocommerce input.button.loading:before{content:"";width:16px;height:16px;text-indent:-999999px;padding:0;position:absolute;top:50%;right:0;animation:si_bounce 1.6s infinite ease-in-out;margin-right:1em!important;background-color:hsla(0,0%,100%,.4);border-radius:100%;margin-top:-8px}.woocommerce #respond input#submit.loading:after,.woocommerce a.button.loading:after,.woocommerce button.button.loading:after,.woocommerce input.button.loading:after{animation-delay:-.8s}.woocommerce p.cart-empty{margin-top:0}.woocommerce .blockOverlay{background-color:#fff!important;opacity:.75!important}.woocommerce.add_to_cart_inline .add_to_cart_button{min-width:170px;margin-right:15px!important}.woocommerce.add_to_cart_inline .added_to_cart{text-transform:capitalize}.woocommerce.add_to_cart_inline ins{text-decoration:none;margin-right:15px}.si-header-widget__cart .dropdown-item{font-size:.8125rem;background-color:#fff;width:340px;color:#23282d}.si-header-widget__cart .wc-cart-widget-header{padding:13px 20px 14px;border-bottom:1px solid rgba(0,0,0,.085)}.si-header-widget__cart .wc-cart-widget-header>span:first-child{margin-right:auto}.si-header-widget__cart .wc-cart-widget-header>span.si-cart-subtotal{margin-left:auto;font-weight:500}.si-header-widget__cart .wc-cart-widget-header>span.si-cart-subtotal span{font-weight:600}.si-header-widget__cart .woocommerce-placeholder,.si-tsp-header .si-header-widget__cart .si-cart-count{border:none}.animate-pop{animation:.5s ease-in-out .1s normal both 1 si_bounce_in}.wc-cart-widget-content{padding:6px 0;max-height:400px;overflow-y:auto}.si-empty-cart{font-size:.9375rem;line-height:1.5;padding:20px 25px}.si-cart-item{overflow:hidden;position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;padding:10px 40px 10px 20px}.si-cart-item:hover{background-color:rgba(0,0,0,.04)}.si-cart-item:hover .si-remove-cart-item{transform:translateX(0);opacity:1}.si-cart-item.removing .si-cart-image,.si-cart-item.removing .si-cart-item-details{opacity:.3}.si-cart-item .si-remove-cart-item{position:absolute;top:10px;right:15px;transform:translateX(30px);opacity:0}.si-cart-item .si-remove-cart-item:hover .si-x{color:inherit}.si-cart-item .si-x{font-size:.875rem!important}.si-cart-image{display:block;-ms-flex-negative:0;flex-shrink:0;overflow:hidden}.si-cart-image img{width:65px;margin-right:20px;height:auto;display:block;border-radius:3px}.si-cart-item-quantity{font-weight:500}.si-cart-item-quantity:after{content:"\00d7";display:inline-block;font-weight:400;padding:0 4px}.si-cart-item-meta{margin-top:4px}.si-cart-item-meta ins{text-decoration:none}.si-cart-item-meta ins .amount{font-weight:500}.si-cart-item-meta del{opacity:1;color:#afafaf}.si-cart-buttons{-ms-flex-align:center;align-items:center;padding:16px 20px;border-top:1px solid rgba(0,0,0,.085)}.si-cart-buttons>a{-ms-flex:1;flex:1}.si-cart-buttons>a:first-child{margin-right:10px}.si-cart-item-title{font-size:1rem;line-height:1.25;color:#23282d;font-weight:500}@keyframes si_bounce_in{0%{transform:scale(1)}20%{transform:scale(1.4)}50%{transform:scale(.8)}85%{transform:scale(1.1)}to{transform:scale(1)}}#page .woocommerce-notices-wrapper{margin-top:-20px;margin-bottom:40px}#page .woocommerce-notices-wrapper:empty{display:none}#page .woocommerce-error,#page .woocommerce-info,#page .woocommerce-message{margin-left:0;margin-right:0;margin-bottom:1rem;border-radius:0 3px 3px 0;padding-left:48px;border-top:none;border-left-width:4px;border-left-style:solid;padding:.8rem 2rem .8rem 50px;line-height:1.5}#page .woocommerce-error:before,#page .woocommerce-info:before,#page .woocommerce-message:before{left:20px;top:1rem;font-size:1.25rem;line-height:1}#page .woocommerce-error a:not(.button):not(.si-btn),#page .woocommerce-info a:not(.button):not(.si-btn),#page .woocommerce-message a:not(.button):not(.si-btn){display:inline-block;box-shadow:none}#page .woocommerce-error .button,#page .woocommerce-info .button,#page .woocommerce-message .button{padding:0;line-height:inherit;background:none;color:inherit;min-height:auto}#page .woocommerce-error .button.wc-forward,#page .woocommerce-info .button.wc-forward,#page .woocommerce-message .button.wc-forward{font-weight:500;text-transform:capitalize}#page .woocommerce-info{border-left-color:#1e85be}#page .woocommerce-info:before{content:"\e978"}#page .woocommerce-error{border-left-color:#b81c23}#page .woocommerce-error:before{content:"\e9fb"}#page .woocommerce-message{border-left-color:#8fae1b}#page .woocommerce-message:before{content:"\e9fd"}.woocommerce ul#shipping_method li{margin-bottom:.6em}.woocommerce ul#shipping_method li input{margin:0 .7em 0 0;vertical-align:middle}.woocommerce .woocommerce-customer-details address{border-right-width:1px;border-radius:3px;border-color:rgba(0,0,0,.085);border-bottom-width:1px;padding:12px 20px}.woocommerce form.checkout_coupon{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:1.875rem;border:2px dashed rgba(0,0,0,.085);border-radius:2px;margin-top:15px}.woocommerce form.checkout_coupon p{width:auto}.woocommerce form.checkout_coupon p.form-row-first{margin-right:15px}.woocommerce form.checkout_coupon p:first-child{text-align:center;margin-bottom:1rem;-ms-flex-preferred-size:100%;flex-basis:100%}.woocommerce form.checkout_coupon .button{text-transform:capitalize}.woocommerce #customer_login h2{margin-top:0}.woocommerce #customer_login h2 form.login,.woocommerce #customer_login h2 form.register{margin:0;min-height:351px;padding:1.875rem 10%}.woocommerce form.login,.woocommerce form.register{padding:0;margin-top:15px;border:none;max-width:600px}.woocommerce form.login p:first-child,.woocommerce form.register p:first-child{margin-top:0}.woocommerce form.login .form-row,.woocommerce form.register .form-row{margin:0 0 1.5rem}.woocommerce form.login .form-row:last-child,.woocommerce form.register .form-row:last-child{margin-bottom:0}.woocommerce form.login .button,.woocommerce form.register .button{margin-right:1.25rem}.woocommerce form.login label span,.woocommerce form.register label span{font-weight:400}.woocommerce form.login .woocommerce-form-login__rememberme,.woocommerce form.register .woocommerce-form-login__rememberme{margin-top:13px;line-height:1}.woocommerce form.login .lost_password,.woocommerce form.register .lost_password{font-size:.8125rem;margin-bottom:-.9375rem;margin-top:0}.woocommerce form.login .form-row-first,.woocommerce form.login .form-row-last,.woocommerce form.register .form-row-first,.woocommerce form.register .form-row-last{width:49%}.woocommerce strong{font-weight:600}.woocommerce .woocommerce-additional-fields{margin-top:1rem}.woocommerce .woocommerce-additional-fields textarea{min-height:200px}.woocommerce .nav-links{text-align:center}.woocommerce #yith-wcwl-form table.shop_table,.woocommerce .woocommerce-cart-form table.shop_table,.woocommerce .woocommerce-checkout-review-order table.shop_table{margin:0;border:0;border-radius:3px;color:#23282d;border-spacing:0}.woocommerce #yith-wcwl-form table.shop_table a,.woocommerce .woocommerce-cart-form table.shop_table a,.woocommerce .woocommerce-checkout-review-order table.shop_table a{box-shadow:none!important}.woocommerce #yith-wcwl-form table.shop_table a:not(.si-woo-plus):not(.si-woo-minus):not(.si-btn):not(.remove_from_wishlist),.woocommerce .woocommerce-cart-form table.shop_table a:not(.si-woo-plus):not(.si-woo-minus):not(.si-btn):not(.remove_from_wishlist),.woocommerce .woocommerce-checkout-review-order table.shop_table a:not(.si-woo-plus):not(.si-woo-minus):not(.si-btn):not(.remove_from_wishlist){color:inherit}.woocommerce #yith-wcwl-form table.shop_table thead,.woocommerce .woocommerce-cart-form table.shop_table thead,.woocommerce .woocommerce-checkout-review-order table.shop_table thead{font-size:1rem;line-height:1.5em;font-weight:600;letter-spacing:.02em}.woocommerce #yith-wcwl-form table.shop_table thead th,.woocommerce .woocommerce-cart-form table.shop_table thead th,.woocommerce .woocommerce-checkout-review-order table.shop_table thead th{font-size:12px;font-weight:400;padding:1.25rem 0;border:0!important}.woocommerce #yith-wcwl-form table.shop_table thead th:first-child,.woocommerce .woocommerce-cart-form table.shop_table thead th:first-child,.woocommerce .woocommerce-checkout-review-order table.shop_table thead th:first-child{border-radius:3px 0 0 0}.woocommerce #yith-wcwl-form table.shop_table thead th:last-child,.woocommerce .woocommerce-cart-form table.shop_table thead th:last-child,.woocommerce .woocommerce-checkout-review-order table.shop_table thead th:last-child{border-radius:0 3px 0 0}.woocommerce #yith-wcwl-form table.shop_table td,.woocommerce #yith-wcwl-form table.shop_table th,.woocommerce .woocommerce-cart-form table.shop_table td,.woocommerce .woocommerce-cart-form table.shop_table th,.woocommerce .woocommerce-checkout-review-order table.shop_table td,.woocommerce .woocommerce-checkout-review-order table.shop_table th{font-weight:400;border:none;text-align:center}.woocommerce #yith-wcwl-form table.shop_table td:first-child,.woocommerce #yith-wcwl-form table.shop_table th:first-child,.woocommerce .woocommerce-cart-form table.shop_table td:first-child,.woocommerce .woocommerce-cart-form table.shop_table th:first-child,.woocommerce .woocommerce-checkout-review-order table.shop_table td:first-child,.woocommerce .woocommerce-checkout-review-order table.shop_table th:first-child{padding-left:20px;padding-right:20px;text-align:left;border-left:3px solid #f4f4f4}.woocommerce #yith-wcwl-form table.shop_table td:last-child,.woocommerce #yith-wcwl-form table.shop_table th:last-child,.woocommerce .woocommerce-cart-form table.shop_table td:last-child,.woocommerce .woocommerce-cart-form table.shop_table th:last-child,.woocommerce .woocommerce-checkout-review-order table.shop_table td:last-child,.woocommerce .woocommerce-checkout-review-order table.shop_table th:last-child{padding-right:20px;padding-left:20px;border-right-width:3px}.woocommerce #yith-wcwl-form table.shop_table td,.woocommerce .woocommerce-cart-form table.shop_table td,.woocommerce .woocommerce-checkout-review-order table.shop_table td{padding:1rem 0;border-right:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4}.woocommerce #yith-wcwl-form table.shop_table tr:nth-last-child(2) td,.woocommerce .woocommerce-cart-form table.shop_table tr:nth-last-child(2) td{border-bottom-width:3px;border-bottom-color:#f4f4f4}.woocommerce #yith-wcwl-form table.shop_table tr:nth-last-child(2) td:first-child,.woocommerce .woocommerce-cart-form table.shop_table tr:nth-last-child(2) td:first-child{border-radius:0 0 0 3px}.woocommerce #yith-wcwl-form table.shop_table tr:nth-last-child(2) td:last-child,.woocommerce .woocommerce-cart-form table.shop_table tr:nth-last-child(2) td:last-child{border-radius:0 0 3px 0}.woocommerce #yith-wcwl-form table.shop_table tr:last-child td,.woocommerce .woocommerce-cart-form table.shop_table tr:last-child td{border-bottom:0;border-left:0;border-right:0;padding:20px 0 0}.woocommerce .woocommerce-checkout-review-order table.shop_table td,.woocommerce .woocommerce-checkout-review-order table.shop_table th{text-align:left}.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr td,.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr th{border-radius:0!important;background-color:transparent}.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr td:first-child,.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr th:first-child{border-left:3px solid #f4f4f4!important;border-bottom:1px solid #f4f4f4!important}.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr:last-child th:first-child{border-bottom-width:3px!important}.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr th{border-right:1px solid #f4f4f4!important}.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr:first-child td,.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr:first-child th{border-top:15px solid #f4f4f4!important}.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr:last-child td{border-bottom-width:3px;border-bottom-color:#f4f4f4}.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr:last-child td:first-child{border-radius:0 0 0 3px}.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr:last-child td:last-child{border-radius:0 0 3px 0}.woocommerce td.product-name img{display:block;width:64px;margin-right:1rem;border-radius:3px}.woocommerce td.product-name a{display:inline-block;vertical-align:middle}.woocommerce a.remove{height:1.5em;width:1.5em;line-height:1.48em;-js-display:flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.woocommerce .product-remove{width:30px}.woocommerce .product-remove i{font-size:16px}.woocommerce .quantity{display:inline-block;position:relative;padding-right:28px}.woocommerce .quantity .si-woo-minus,.woocommerce .quantity .si-woo-plus{font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;-ms-flex-pack:center;justify-content:center;position:absolute;right:0;top:0;width:28px;height:23px;line-height:20px;border:1px solid #ddd;-ms-flex-align:initial;align-items:initial;color:inherit!important;font-size:15px;background-color:#fff}.woocommerce .quantity .si-woo-minus:hover,.woocommerce .quantity .si-woo-plus:hover{background-color:#f4f4f4}.woocommerce .quantity .si-woo-plus{border-radius:0 2px 0 0}.woocommerce .quantity .si-woo-minus{top:auto;bottom:0;height:24px;border-radius:0 0 2px 0}.woocommerce .quantity .qty{outline:none!important;box-shadow:none!important;border:1px solid #ddd;border-right:none;height:45px;border-radius:2px 0 0 2px;width:60px}.woocommerce .quantity input[type=number]::-webkit-inner-spin-button,.woocommerce .quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.woocommerce .quantity input[type=number]{-moz-appearance:textfield}.woocommerce #coupon_code{margin-right:15px;min-width:210px;min-height:45px;padding-left:20px;padding-right:20px}.woocommerce .cart-collaterals{margin-top:50px}.woocommerce .cart_totals h2,.woocommerce .cross-sells>h4{margin-bottom:1em}.woocommerce .cart_totals{margin-left:auto;margin-bottom:0}.woocommerce .cart_totals table.shop_table{border:3px solid #f4f4f4;border-radius:3px}.woocommerce .cart_totals table.shop_table th{border-right:1px solid #f4f4f4}.woocommerce .cart_totals table.shop_table td,.woocommerce .cart_totals table.shop_table th{padding:1rem 20px;border-color:#f4f4f4;border-top-width:1px;font-weight:400}.woocommerce .cart_totals table.shop_table .order-total td,.woocommerce .cart_totals table.shop_table .order-total th{background-color:#f4f4f4}.woocommerce .show-on-hover{opacity:0;transition:opacity .2s linear,transform 5s cubic-bezier(.25,.8,.25,1);transform:scaleX(1)}.woocommerce li.product:hover .show-on-hover{opacity:1;transform:scale3d(1.05,1.05,1.05)}.woocommerce form .form-row{margin:1rem 0;padding:0}.shipping-calculator-form>p:last-of-type,.woocommerce form .form-row.notes{margin-bottom:0}.shipping-calculator-button{box-shadow:none!important;text-transform:capitalize}.shipping-calculator-button:after{display:none}.woocommerce-remove-coupon,.woocommerce-shipping-methods label,.woocommerce .optional{font-weight:400}.woocommerce-cart .return-to-shop:not(.si-woo-return){display:none!important}#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination{font-size:.8125rem;margin-top:1rem;margin-bottom:.45rem}.si-woo-before-shop{-ms-flex-align:center;align-items:center;margin-bottom:30px}.si-woo-before-shop .woocommerce-ordering{position:relative;margin-left:auto}.si-woo-before-shop .woocommerce-ordering .orderby{width:126px}.si-woo-before-shop #si-orderby{display:inline-block;position:relative;z-index:1}.si-woo-before-shop #si-orderby>i{font-size:.866em;margin-left:.625rem}.si-woo-before-shop select{background-position:100% .8em;background-color:transparent;padding-left:0;padding-right:19px;border:none;cursor:pointer;height:auto;line-height:inherit}.si-woo-before-shop select.custom-select-loaded{position:absolute;opacity:0;z-index:2}.si-woo-before-shop select.custom-select-loaded:hover~#si-orderby:before{transform-origin:left center;transform:scale(1) translateZ(1px)}.woocommerce .star-rating{min-height:1em;position:relative;display:inline-block;font-size:.8125rem!important;width:4.8125rem;max-width:4.8125rem;margin:.3125rem 0 0;font-weight:400!important;letter-spacing:.125rem;white-space:nowrap}.woocommerce .star-rating span{padding-top:1em}.woocommerce .star-rating span:before{white-space:nowrap}.woocommerce .star-rating:before{content:"\53\53\53\53\53";white-space:nowrap;opacity:.4}.woocommerce .cross-sells ul.products{margin-top:0}.woocommerce ul.products{margin-top:-40px;margin-bottom:0}.woocommerce ul.products li.product{position:relative;margin-top:40px;margin-bottom:0}.woocommerce ul.products li.product .meta-wrap>*{margin:.75em 0;display:block}.woocommerce ul.products li.product .meta-wrap>.price{margin-top:1.1em;margin-bottom:1.1em;line-height:1}.woocommerce ul.products li.product .meta-wrap>.star-rating{line-height:1}.woocommerce ul.products li.product .meta-wrap>.si-loop-product__category-wrap{font-size:.9285em}.woocommerce ul.products li.product .meta-wrap>:first-child{margin-top:0!important}.woocommerce ul.products li.product .meta-wrap>:last-child{margin-bottom:0!important}.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .si-loop-product__category-wrap a,.woocommerce ul.products li.product .woocommerce-loop-product__link h2,.woocommerce ul.products li.product .woocommerce-loop-product__title{padding:0;line-height:1.5}.woocommerce ul.products li.product .woocommerce-loop-product__link h2{font-size:1.0666em;font-family:inherit;font-style:inherit;letter-spacing:inherit;line-height:inherit;font-weight:500}.woocommerce ul.products li.product .si-loop-product__category-wrap{line-height:1}.woocommerce ul.products li.product .si-loop-product__category-wrap a{line-height:inherit}.woocommerce ul.products li.product .price{color:inherit;font-size:inherit;font-weight:500}.woocommerce ul.products li.product .price ins{text-decoration:none;font-weight:500}.woocommerce ul.products li.product .price del{opacity:1;color:#afafaf}.woocommerce ul.products li.product.product-category,.woocommerce ul.products li.product a img{border-radius:3px}.woocommerce ul.products li.product a img{margin:0}.woocommerce ul.products li.product .woocommerce-placeholder{border:none}.woocommerce ul.products li.product.product-category{overflow:hidden}.woocommerce ul.products li.product.product-category:hover>a:after{opacity:1}.woocommerce ul.products li.product.product-category>a{display:block}.woocommerce ul.products li.product.product-category>a:after{content:"";z-index:1;background-image:linear-gradient(0deg,#000 0,transparent);transform:translateY(40%);opacity:.85}.woocommerce ul.products li.product .woocommerce-loop-category__title{position:absolute;bottom:20px;left:20px;right:20px;font-size:1rem;color:#fff;z-index:2;transform:translate3d(0,1.125rem,0)}.woocommerce ul.products li.product .woocommerce-loop-category__title span{display:block;font-size:.8125rem;font-weight:400;margin-top:.3125rem;line-height:1;transform:translate3d(0,.8125rem,0);opacity:0}.woocommerce ul.products li.product:hover .woocommerce-loop-category__title{transform:translateZ(0)}.woocommerce ul.products li.product:hover .woocommerce-loop-category__title span{transform:translateZ(0);opacity:1}.woocommerce ul.products li.product .woocommerce-loop-category__title h3{margin:0}.woocommerce ul.products li.product.outofstock a img{opacity:.5}.woocommerce ul.products li.product.outofstock:hover .swap-on-hover a img,.woocommerce ul.products li.product.outofstock a img.show-on-hover{opacity:0}.woocommerce ul.products li.product.outofstock:hover .swap-on-hover a img.show-on-hover{opacity:.5}.woocommerce ul.products li.product .added_to_cart{white-space:nowrap;bottom:12px;left:12px;right:12px;transform:translateZ(0);background-color:#23282d}.woocommerce ul.products li.product .added_to_cart:hover{background-color:#2e353b}.woocommerce ul.products li.product .added_to_cart:before{content:"\e9c4";margin-right:.625rem}.woocommerce ul.products li.product a.added_to_cart,.woocommerce ul.products li.product a.si-btn{position:absolute;z-index:2;padding:.5em 1em;transition-delay:.25s!important}.woocommerce ul.products li.product .si-product-thumb{margin-bottom:15px;border-radius:3px;position:relative;overflow:hidden}.woocommerce ul.products li.product .si-product-thumb .si-btn{transform:translate3d(0,30px,0);bottom:12px;left:12px;right:12px;opacity:0;width:auto}.woocommerce ul.products li.product .loading.si-btn,.woocommerce ul.products li.product:hover .si-btn{transform:translateZ(0);opacity:1;transition-delay:0s!important}.woocommerce ul.products li.product .loading.si-btn{opacity:.75}.woocommerce ul.products li.product:hover .added_to_cart{transform:translate3d(0,-120%,0);transition-delay:0s!important}.woocommerce ul.products.yith-wcan-loading{margin-bottom:40px}.woocommerce ul#shipping_method .amount{font-weight:600}.woocommerce-page .entry-content{font-size:.9375rem}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{margin-bottom:0}.woocommerce span.onsale,.woocommerce ul.products li.product .onsale{min-width:0;min-height:0;min-height:auto;margin:0;left:12px;top:12px;right:auto;bottom:auto;border-radius:2px;line-height:inherit;padding:3px 10px;font-size:.8125rem;font-weight:500;z-index:2}.woocommerce span.onsale.sold-out,.woocommerce ul.products li.product .onsale.sold-out{background-color:#23282d}.woocommerce-checkout p.woocommerce-notice{margin-top:0}.woocommerce .woocommerce-checkout-review-order{padding:2px 27px 30px;background-color:#f4f4f4;border-radius:0 0 3px 3px}.woocommerce .woocommerce-checkout-review-order .woocommerce-Price-amount.amount,.woocommerce .woocommerce-checkout-review-order strong,.woocommerce .woocommerce-checkout-review-order td,.woocommerce .woocommerce-checkout-review-order th{font-weight:400}.woocommerce .woocommerce-checkout-review-order .order-total th{font-weight:600!important}.woocommerce .woocommerce-checkout-review-order .order-total .woocommerce-Price-amount.amount{font-weight:600}.woocommerce .woocommerce-checkout-review-order table.shop_table{background-color:#fff;border-radius:6px;margin-bottom:20px}.woocommerce .woocommerce-checkout-review-order table.shop_table thead th{background-color:#fff;border:3px solid #f4f4f4!important}.woocommerce .woocommerce-checkout-review-order table.shop_table thead th:first-child{border-right:0!important}.woocommerce .woocommerce-checkout-review-order table.shop_table thead th:last-child{border-left:0!important}.woocommerce-checkout .col2-set .col-2{position:-webkit-sticky;position:sticky;top:0}#order_review_heading{background-color:#f4f4f4;text-align:center;padding:1.5rem 0 1em;margin-bottom:0;position:relative;text-transform:capitalize;z-index:-1}#order_review_heading:after{content:"";display:block;position:absolute;top:-20px;right:0;left:0;height:20px;background:linear-gradient(-45deg,#f4f4f4 33.333%,transparent 0,transparent 66.667%,#f4f4f4 0),linear-gradient(45deg,#f4f4f4 33.333%,transparent 0,transparent 66.667%,#f4f4f4 0);background-size:12px 44px;background-position:0 -22px}#ship-to-different-address{margin-bottom:1em;-ms-flex-align:center;align-items:center;padding:1rem 1.25rem;background-color:#f4f4f4;color:inherit;border-radius:2px;font-size:inherit}#ship-to-different-address label{cursor:pointer;font-weight:400;margin-bottom:0}.woocommerce-invalid #terms{outline:none;border-color:red}.woocommerce-invalid #terms+span a{color:inherit}#place_order{float:none;display:block;width:100%;text-transform:capitalize;margin-top:1rem}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{border-radius:0;background:none;border-bottom-color:rgba(0,0,0,.085)}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{margin:0 3px 20px;border-bottom:none}#add_payment_method #payment ul.payment_methods .woocommerce-notice,.woocommerce-cart #payment ul.payment_methods .woocommerce-notice,.woocommerce-checkout #payment ul.payment_methods .woocommerce-notice{background-color:#fff}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice),.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice),.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice){-ms-flex-align:center;align-items:center;background-color:#fff;padding:1rem 1.25rem;border-bottom:3px solid #f4f4f4}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice).payment_method_paypal,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice).payment_method_paypal,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice).payment_method_paypal{-ms-flex-pack:stretch;justify-content:stretch}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice).payment_method_paypal label,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice).payment_method_paypal label,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice).payment_method_paypal label{-ms-flex-positive:1;flex-grow:1;-js-display:inline-flex;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice).payment_method_paypal img,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice).payment_method_paypal img,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice).payment_method_paypal img{-ms-flex-order:3;order:3;margin-left:auto;padding-left:20px;max-height:50px}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice) input,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice) input,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice) input{margin-right:.7em}#add_payment_method #payment ul.payment_methods .about_paypal,.woocommerce-cart #payment ul.payment_methods .about_paypal,.woocommerce-checkout #payment ul.payment_methods .about_paypal{line-height:inherit;font-size:.75rem;margin-left:.875rem;box-shadow:none}#add_payment_method #payment ul.payment_methods li.woocommerce-info,.woocommerce-cart #payment ul.payment_methods li.woocommerce-info,.woocommerce-checkout #payment ul.payment_methods li.woocommerce-info{line-height:inherit}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background:none;border-radius:0;line-height:1.6;font-size:.875rem;margin-top:10px}#add_payment_method #payment div.payment_box p,.woocommerce-cart #payment div.payment_box p,.woocommerce-checkout #payment div.payment_box p{margin-top:0}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{display:none}.woocommerce-checkout-review-order h3{margin-top:40px;margin-bottom:1em;text-align:center}.woocommerce-privacy-policy-text p{margin:0 3px 20px;font-size:.875rem}.woocommerce-checkout-review-order .woocommerce-form__label{font-weight:500;margin:20px 3px}.woocommerce-password-strength{font-weight:400;color:#23282d}.woocommerce-address-fields .button,.woocommerce-Button.button{text-transform:capitalize}.woocommerce-MyAccount-content>p:first-of-type{margin-top:0}.woocommerce-MyAccount-content>form>h3{margin-top:0;margin-bottom:1.25rem}.woocommerce-pagination .woocommerce-button{margin:0 10px!important}#main .woocommerce-MyAccount-navigation{width:25%}#main .woocommerce-MyAccount-navigation ul li:before{content:"\e900";display:inline-block;margin-right:.3em;width:1.25rem}#main .woocommerce-MyAccount-navigation ul li:first-child a{margin-top:0}#main .woocommerce-MyAccount-navigation ul li.is-active>a{font-weight:500}#main .woocommerce-MyAccount-navigation ul li a{display:inline-block;box-shadow:none!important;color:inherit;margin:5px 0;text-transform:capitalize}#main .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders:before{content:"\e99d"}#main .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads:before{content:"\e955"}#main .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address:before{content:"\e986"}#main .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account:before{content:"\e9e9"}#main .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout:before{content:"\e984"}#main .woocommerce-MyAccount-content{width:73%}.woocommerce-form-register .woocommerce-privacy-policy-text{margin-bottom:1.66em}.woocommerce-account .woocommerce h2,.woocommerce-account .woocommerce h3,.woocommerce-customer-details h2,.woocommerce-customer-details h3,.woocommerce-order-details h2,.woocommerce-order-details h3,.woocommerce-order-received .woocommerce h2,.woocommerce-order-received .woocommerce h3{font-size:1.25rem;line-height:1.25}.woocommerce table{border-spacing:0}.woocommerce table .wc-item-meta,.woocommerce table dl{margin-left:0;padding-left:0;font-size:.86em}.woocommerce table .wc-item-meta dt,.woocommerce table .wc-item-meta strong,.woocommerce table dl dt,.woocommerce table dl strong{font-weight:400}.woocommerce table.my_account_orders,.woocommerce table.woocommerce-table--order-details,.woocommerce table.woocommerce-table--order-downloads{border-radius:3px;font-size:inherit}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th,.woocommerce table.woocommerce-table--order-details td,.woocommerce table.woocommerce-table--order-details th,.woocommerce table.woocommerce-table--order-downloads td,.woocommerce table.woocommerce-table--order-downloads th{padding:15px 20px;font-weight:400!important}.woocommerce table.my_account_orders strong,.woocommerce table.woocommerce-table--order-details strong,.woocommerce table.woocommerce-table--order-downloads strong{font-weight:400!important}.woocommerce table.my_account_orders thead th,.woocommerce table.woocommerce-table--order-details thead th,.woocommerce table.woocommerce-table--order-downloads thead th{color:#23282d;font-weight:400;font-size:.75rem;background-color:#f4f4f4}.woocommerce table .button{height:40px!important;padding:0 2em!important;font-size:.8125rem!important}.woocommerce-Addresses header.title{-ms-flex-align:center;align-items:center;margin-bottom:1rem}.woocommerce-Addresses header.title a.edit{margin-left:20px;box-shadow:none;font-size:.8125rem}.widget.woocommerce ul.product_list_widget li .product-title{display:block;padding-top:.25em;line-height:1.5}.widget.woocommerce .wc-layered-nav-rating a,.widget.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a{position:relative;padding-left:27px}.widget.woocommerce .wc-layered-nav-rating a:before,.widget.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a:before{content:""!important;border:2px solid currentColor;border-radius:2px;background:none;clear:none;cursor:pointer;line-height:0;outline:0;padding:0!important;text-align:center;vertical-align:middle;height:17px;width:17px;min-width:17px;opacity:.65;position:absolute;left:0;top:50%;transform:translateY(-50%)}.widget.woocommerce .wc-layered-nav-rating a:after,.widget.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a:after{content:"\e9fd";color:#fff;position:absolute;top:50%;left:3px;transform:translateY(-50%);font-size:11px;opacity:0}.widget.woocommerce .wc-layered-nav-rating.chosen a,.widget.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item.chosen a{font-weight:600}.widget.woocommerce .wc-layered-nav-rating.chosen a:after,.widget.woocommerce .wc-layered-nav-rating.chosen a:before,.widget.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item.chosen a:after,.widget.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item.chosen a:before{opacity:1}.widget.woocommerce .wc-layered-nav-rating a{transition:none!important;min-height:25px}.widget.woocommerce .wc-layered-nav-rating a .star-rating{position:relative;top:-1px;margin:0;-ms-flex:1;flex:1}.widget.woocommerce .product-categories li .count,.widget.woocommerce .wc-layered-nav-rating em,.widget.woocommerce .wc-layered-nav-term .count{font-style:normal;margin-left:auto;-js-display:inline-flex;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;position:absolute;right:0;top:3px;background-color:hsla(0,0%,57%,.1);min-width:24px;min-height:24px;padding:5px 8px;border-radius:40px;line-height:1;font-size:.866em;font-weight:400;pointer-events:none}.widget.woocommerce .wc-layered-nav-rating.chosen a em,.widget.woocommerce .wc-layered-nav-rating a:hover em{color:#fff}.widget.woocommerce .product-categories li,.widget.woocommerce .wc-layered-nav-term{position:relative}.widget.woocommerce .product-categories li a,.widget.woocommerce .wc-layered-nav-term a{display:block}.widget.woocommerce .product-categories li.chosen>.count,.widget.woocommerce .product-categories li a:hover~.count,.widget.woocommerce .wc-layered-nav-term.chosen>.count,.widget.woocommerce .wc-layered-nav-term a:hover~.count{color:#fff}.widget.woocommerce .product-categories li.current-cat>a{font-weight:600}.widget.woocommerce .product-categories li.current-cat>.count{color:#fff}.widget.woocommerce .reviewer{font-size:.866em}.widget_rating_filter .wc-layered-nav-rating,.woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding:0;margin-bottom:.625rem}.widget_rating_filter .wc-layered-nav-rating:last-child,.woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item:last-child{margin-bottom:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:0;margin-bottom:20px}.woocommerce ul.cart_list li:last-child,.woocommerce ul.product_list_widget li:last-child{margin-bottom:0}.woocommerce ul.cart_list li ins,.woocommerce ul.product_list_widget li ins{text-decoration:none;font-weight:500}.woocommerce ul.cart_list li del,.woocommerce ul.product_list_widget li del{opacity:1;color:#afafaf}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:left;width:70px;margin-left:0;margin-right:15px;border-radius:3px}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{font-weight:500}.woocommerce ul.cart_list li a:hover .product-title,.woocommerce ul.product_list_widget li a:hover .product-title{color:inherit}.woocommerce ul.cart_list li .product-title,.woocommerce ul.product_list_widget li .product-title{color:#23282d}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{display:block;margin:.3125rem 0}.woocommerce ul.product_list_widget li .product-title{color:inherit}.woocommerce .widget_price_filter .ui-slider-horizontal{height:2px}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#e4e4e4}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{top:50%;transform:translateY(-50%)}.woocommerce .widget_price_filter .price_slider_amount{-ms-flex-align:center;align-items:center;margin-top:30px}.woocommerce .widget_price_filter .price_label{font-size:.875rem;margin-left:auto}.woocommerce .widget_price_filter .price_label span{color:#23282d;font-weight:500}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{transition:transform .26s cubic-bezier(.25,.8,.25,1);width:1rem;height:1rem;z-index:2;cursor:grab;transform-origin:center top}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:after{content:"";position:absolute;top:50%;left:50%;transform:scale3d(0,0,0) translate3d(-50%,-50%,0);width:1rem;height:1rem;opacity:.125;z-index:1;transform-origin:left top;border-radius:50%}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:active{cursor:grabbing;transform:scale3d(1.35,1.35,1.35) translate3d(0,-50%,0)}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:active:after{transform:scale3d(0,0,0) translate3d(-50%,-50%,0)!important}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:hover:after{transform:scale3d(2,2,1) translate3d(-50%,-50%,0)}.woocommerce .widget_layered_nav_filters ul{margin-top:-8px}.woocommerce .widget_layered_nav_filters ul li{display:inline-block}.woocommerce .widget_layered_nav_filters ul a{color:inherit;display:block;float:left;text-transform:none;letter-spacing:0;border-radius:2px;padding:8px 12px;margin:8px 8px 0 0;background-color:hsla(0,0%,57%,.1);line-height:1;font-size:.9285em}.woocommerce .widget_layered_nav_filters ul a:before{content:"\e9fa"!important;vertical-align:bottom!important;color:inherit;position:relative}.woocommerce .widget_layered_nav_filters ul a:hover,.woocommerce .widget_layered_nav_filters ul a:hover:before{color:#fff!important}.woocommerce #colophon .widget_layered_nav_filters ul a:before{bottom:0!important}.woocommerce.widget_shopping_cart .woocommerce-mini-cart__total,.woocommerce .widget_shopping_cart .woocommerce-mini-cart__total{margin-top:20px}.woocommerce.widget_shopping_cart .total,.woocommerce .widget_shopping_cart .total{border-top:4px double rgba(0,0,0,.085);padding:13px 0 14px;text-align:center}.woocommerce.widget_shopping_cart .total strong,.woocommerce .widget_shopping_cart .total strong{font-weight:500}.woocommerce.widget_shopping_cart .total .amount,.woocommerce .widget_shopping_cart .total .amount,.woocommerce.widget_shopping_cart .total .tax_label,.woocommerce .widget_shopping_cart .total .tax_label{font-weight:600}.woocommerce.widget_shopping_cart .si-cart-buttons,.woocommerce .widget_shopping_cart .si-cart-buttons{border-top:4px double rgba(0,0,0,.085);padding-left:0;padding-right:0;padding-bottom:0}.woocommerce.widget_shopping_cart .cart_list li,.woocommerce .widget_shopping_cart .cart_list li{color:#23282d;padding-left:0;position:relative}.woocommerce.widget_shopping_cart .cart_list li a.remove,.woocommerce .widget_shopping_cart .cart_list li a.remove{transform:scale3d(0,0,0);top:3px;right:12px;left:auto;color:transparent!important;width:25px;height:25px;background:none}.woocommerce.widget_shopping_cart .cart_list li a.remove:after,.woocommerce .widget_shopping_cart .cart_list li a.remove:after{content:"";background-color:#f4f4f4;transform:scaleX(1);border-radius:50%}.woocommerce.widget_shopping_cart .cart_list li a.remove:before,.woocommerce .widget_shopping_cart .cart_list li a.remove:before{text-align:center;line-height:26px;content:"\e9fa";font-size:12px;font-weight:400;z-index:2}.woocommerce.widget_shopping_cart .cart_list li a.remove:hover:after,.woocommerce .widget_shopping_cart .cart_list li a.remove:hover:after{transform:scale3d(1.25,1.25,1.25)}.woocommerce.widget_shopping_cart .cart_list li:hover a.remove,.woocommerce .widget_shopping_cart .cart_list li:hover a.remove{transform:scaleX(1)}.woocommerce.widget_shopping_cart .cart_list li .quantity,.woocommerce .widget_shopping_cart .cart_list li .quantity{font-size:.8125rem;display:block}.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color{margin-bottom:-7px}.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li{margin-bottom:7px}.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li a{position:relative;border-radius:50%;height:28px;width:28px;border:none;margin:0 7px 0 0;overflow:visible;text-indent:-9999px}.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li a:before{content:"";background-color:inherit;transform:scaleX(1);border-radius:50%;z-index:-1}.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li.chosen a,.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li a:hover{box-shadow:inset 0 0 0 3px #fff}.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li.chosen a:before,.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li a:hover:before{transform:scale3d(1.15,1.15,1.15)}.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li.chosen a:after{line-height:28px;text-align:center;content:"\e9fd";color:#fff;text-indent:0;font-size:12px}.woocommerce .cart-collaterals h2,.woocommerce .cart-collaterals h3,.woocommerce .cart-collaterals h4,.woocommerce .cart-collaterals h5{margin-top:0}.woocommerce table.wishlist_table{font-size:inherit}.woocommerce table.wishlist_table td.product-add-to-cart a{-js-display:flex!important;display:-ms-flexbox!important;display:flex!important}.woocommerce table.wishlist_table a.remove{line-height:1.4em}.yith-wcwl-share h4.yith-wcwl-share-title{margin:25px 0 15px}.wishlist-title{display:none}.woocommerce div.product span.onsale{font-size:inherit;top:20px;left:20px}.woocommerce div.product div.images,.woocommerce div.product div.summary{margin-bottom:0}.woocommerce div.product .entry-summary p{margin-top:.9375rem;margin-bottom:.9375rem}.woocommerce div.product .entry-summary>:last-child{margin-bottom:0}.woocommerce div.product .woocommerce-product-details__short-description{margin-bottom:1.25rem}.woocommerce div.product .woocommerce-product-gallery{-ms-flex-item-align:start;align-self:flex-start}.woocommerce div.product .woocommerce-product-gallery .flex-direction-nav .flex-next,.woocommerce div.product .woocommerce-product-gallery .flex-direction-nav .flex-prev{-ms-flex-pack:center;justify-content:center;position:absolute;top:calc(50% - 25px - 62px);z-index:2;width:50px;height:50px;background-color:#fff;border-radius:50%}.woocommerce div.product .woocommerce-product-gallery .flex-direction-nav .flex-prev{left:-25px;right:auto}.woocommerce div.product .woocommerce-product-gallery .flex-direction-nav .flex-next{right:-25px;left:auto}.woocommerce div.product .woocommerce-product-gallery .flex-direction-nav svg{width:1.375rem}.woocommerce div.product .woocommerce-product-gallery .flex-direction-nav svg path{fill:#23282d!important}.woocommerce div.product h1.product_title{margin-bottom:.4375rem;font-weight:500}.woocommerce div.product .woocommerce-product-rating{-ms-flex-align:center;align-items:center;margin-top:.3125rem;margin-bottom:1em}.woocommerce div.product .woocommerce-product-rating .woocommerce-review-link{font-size:.8125rem;margin-left:.75rem;position:relative;top:1px}.woocommerce div.product .woocommerce-product-rating .woocommerce-review-link:hover{text-decoration:underline}.woocommerce div.product form.cart{margin:1.875rem 0}.woocommerce div.product form.cart div.quantity{margin-right:.875rem}.woocommerce div.product form.cart .variations{margin:0;margin:0 0 1.25rem}.woocommerce div.product form.cart .variations select{min-width:auto;width:100%;max-width:220px}.woocommerce div.product form.cart .variations td{padding-top:3px;padding-bottom:3px}.woocommerce div.product form.cart .variations td.label{width:101px;line-height:1.5;vertical-align:middle}.woocommerce div.product form.cart .variations td.label label{font-weight:500}.woocommerce div.product form.cart .variations_button{margin-top:1.875rem}.woocommerce div.product form.cart .woocommerce-variation p{margin-top:0}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-top:0;font-size:.875rem}.woocommerce div.product form.cart .woocommerce-variation-availability{margin-bottom:0}.woocommerce div.product form.cart .woocommerce-variation-price .price{font-size:1.25rem}.woocommerce div.product form.cart .group_table{margin-top:0}.woocommerce div.product form.cart .group_table td{vertical-align:middle;padding:10px 0}.woocommerce div.product form.cart .group_table td:first-child{min-width:10em;padding-left:20px;text-align:left}.woocommerce div.product form.cart .group_table td label{margin:0;font-weight:500;font-size:inherit}.woocommerce div.product form.cart .group_table td del{color:#afafaf;opacity:1}.woocommerce div.product form.cart .group_table td ins{text-decoration:none}.woocommerce div.product form.cart .group_table .button{background:none;padding:0!important;min-height:auto;height:auto!important;font-size:inherit!important;padding:0;color:inherit}.woocommerce div.product p.price,.woocommerce div.product span.price{margin-top:.4375rem;font-size:1.625rem}.woocommerce div.product p.price del,.woocommerce div.product p.price ins,.woocommerce div.product span.price del,.woocommerce div.product span.price ins{font-weight:400}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.75}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{text-decoration:none}.woocommerce div.product p.stock{font-size:.875rem;font-weight:500;margin:0}.woocommerce div.product .si-wc-product-wrap{-js-display:flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:50px}.woocommerce div.product .si-wc-product-wrap .images{-ms-flex-preferred-size:50%;flex-basis:50%;margin-right:50px;max-width:100%}.woocommerce div.product .si-wc-product-wrap .entry-summary,.woocommerce div.product .si-wc-product-wrap .images{width:auto!important;float:none!important}.woocommerce div.product .si-wc-product-wrap .entry-summary{-ms-flex-item-align:start;align-self:flex-start;-ms-flex:1;flex:1}.woocommerce div.product div.images.woocommerce-product-gallery--columns-6 .flex-control-thumbs li{width:16.67%;-ms-flex-preferred-size:16.67%;flex-basis:16.67%}.woocommerce div.product div.images.woocommerce-product-gallery--columns-5 .flex-control-thumbs li{width:20%;-ms-flex-preferred-size:20%;flex-basis:20%}.woocommerce div.product div.images.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:25%;-ms-flex-preferred-size:25%;flex-basis:25%}.woocommerce div.product div.images.woocommerce-product-gallery--columns-3 .flex-control-thumbs li{width:33%;-ms-flex-preferred-size:33%;flex-basis:33%}.woocommerce div.product div.images.woocommerce-product-gallery--columns-2 .flex-control-thumbs li{width:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.woocommerce div.product div.images .flex-control-thumbs{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:8px;margin-left:-2px;margin-right:-2px}.woocommerce div.product div.images .flex-control-thumbs li{padding:2px;clear:none!important}.woocommerce div.product div.images .flex-control-thumbs li img{opacity:1;padding:2px;border:2px solid transparent;display:block;border-radius:2px}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{max-width:none}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper>div,.woocommerce div.product div.images .woocommerce-product-gallery__wrapper>div img{border-radius:3px}.woocommerce div.product .woocommerce-tabs{margin-bottom:40px}.woocommerce div.product .woocommerce-tabs ul.tabs{text-align:center}.woocommerce div.product .woocommerce-tabs ul.tabs:after,.woocommerce div.product .woocommerce-tabs ul.tabs:before{position:absolute;bottom:auto;right:auto;top:0;display:block;width:100%;height:1px;border:0!important;background:rgba(0,0,0,.085);content:""}.woocommerce div.product .woocommerce-tabs ul.tabs:after{top:auto;bottom:0}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:none;background:none;border-radius:0;margin:0 1rem;padding:1.25rem 0}.woocommerce div.product .woocommerce-tabs ul.tabs li:not(.active) a:hover{color:#23282d}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.active>a:before{transform-origin:left center;transform:scale(1) translateZ(1px)}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{content:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-weight:500}.woocommerce div.product .woocommerce-tabs .wc-tab{background-color:#f4f4f4;padding:2.5rem 0;margin-bottom:0}.woocommerce div.product .woocommerce-tabs .wc-tab>.si-container{max-width:800px}.woocommerce div.product .woocommerce-tabs .wc-tab>.si-container>h2:first-child{display:none}.woocommerce div.product .woocommerce-tabs .wc-tab>.si-container p{margin-top:0}.woocommerce div.product .woocommerce-tabs .wc-tab>.si-container p:last-child{margin-bottom:0}.woocommerce div.product .woocommerce-tabs table.shop_attributes{background:#fff;font-size:.875rem}.woocommerce div.product .woocommerce-tabs table.shop_attributes tr{background:none}.woocommerce div.product .woocommerce-tabs table.shop_attributes td,.woocommerce div.product .woocommerce-tabs table.shop_attributes th{padding:.625rem 1.25rem;border-top:none;border-bottom:none}.woocommerce div.product .woocommerce-tabs table.shop_attributes th{border-right:1px solid rgba(0,0,0,.085)}.woocommerce div.product .woocommerce-tabs table.shop_attributes td{font-style:normal}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{position:absolute;right:20px;top:20px;width:40px;height:40px;font-size:1rem;background:none;text-indent:0;z-index:1;text-indent:-99999px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger img{display:none!important}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before{content:"";border:none!important;z-index:1;transition:all .26s cubic-bezier(.25,.8,.25,1);transform:scale(1);border-radius:50%;background-color:rgba(0,0,0,.3);-webkit-backface-visibility:hidden}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:hover:before{transform:scale(1.25)}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after{-js-display:flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;content:"\e989";color:#fff;background:none;transform:none;border-radius:0;z-index:2;left:-1px;text-indent:0}.woocommerce div.product .related.products>h2,.woocommerce div.product .upsells>h2{margin-top:50px;margin-bottom:1.5em;text-align:center}.woocommerce div.product .product_meta{padding:1rem 0;margin:2.5rem 0;border-top:1px solid rgba(0,0,0,.085);border-bottom:1px solid rgba(0,0,0,.085)}.woocommerce div.product .product_meta .si-woo-meta-title{min-width:6.875rem;display:inline-block}.woocommerce div.product .product_meta>span{display:block}.woocommerce div.product .product_meta>span a:hover{color:inherit}.woocommerce div.product #reviews #comments{margin-top:0}.woocommerce div.product #reviews #comments h2{margin-top:0;margin-bottom:2.5rem;text-align:center}.woocommerce div.product #reviews #comments .woocommerce-noreviews{text-align:center;margin-top:-1.875rem}.woocommerce div.product #reviews #comments ol.commentlist li img.avatar{display:block;position:absolute;z-index:1;left:25px;top:25px;max-width:50px;border-radius:50%;width:auto;height:auto;padding:0;border:none}.woocommerce div.product #reviews #comments ol.commentlist li .comment-text{padding:0;border:none;margin:0}.woocommerce div.product #reviews #comments ol.commentlist li .comment-text p:last-child{margin-bottom:0}.woocommerce div.product #reviews #comments ol.commentlist li .comment-text p.meta{font-size:1em}.woocommerce div.product #reviews #comments ol.commentlist li .comment-text p.meta strong{font-weight:500;font-size:1em;color:#23282d}.woocommerce div.product #reviews #comments ol.commentlist li .comment-text p.meta em,.woocommerce div.product #reviews #comments ol.commentlist li .comment-text p.meta span,.woocommerce div.product #reviews #comments ol.commentlist li .comment-text p.meta time{font-size:.86em}.woocommerce div.product #reviews #comments .comment_container{background-color:#fff}.woocommerce div.product #reviews #respond{margin-top:2.5rem}.woocommerce div.product #reviews #respond p{margin:0 0 1.25rem}.woocommerce div.product #reviews #respond p:last-child{margin-bottom:0}.woocommerce div.product #reviews .comment-form-rating{margin-bottom:1.5em}.woocommerce div.product #reviews .comment-form-rating label{display:block}.woocommerce div.product #reviews .comment-form-rating .stars{display:inline-block;line-height:1;font-size:1.25rem;margin-bottom:0!important}.woocommerce div.product #reviews .comment-form-rating .stars a{width:1.15em}.woocommerce div.product #reviews #reply-title{margin-bottom:1.25rem}.woocommerce div.product .woocommerce-pagination ul,.woocommerce div.product .woocommerce-pagination ul li{border:none}.woocommerce div.product .woocommerce-pagination ul li a,.woocommerce div.product .woocommerce-pagination ul li span{text-transform:uppercase;-js-display:inline-flex;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:12px;width:40px;height:40px;text-align:center;vertical-align:middle;color:inherit;border-radius:3px;font-weight:600;border:2px solid transparent;background:none!important}.term-description{margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid rgba(0,0,0,.085)}ul#uploadFileList{-js-display:flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 1.25rem}ul#uploadFileList li{margin:0;padding:0 6px 0 0}ul#uploadFileList li img{-o-object-fit:cover;object-fit:cover;border-radius:2px}#do_uploadFile{display:inline-block;width:auto;margin-left:10px;min-height:30px;box-shadow:none;background:#23282d;text-shadow:none;color:#fff!important;border:none;border-radius:2px;padding:0 14px}.review_thumbnail{padding:4px 0}.review_thumbnail a{margin:6px 6px 6px 0;vertical-align:middle;display:inline-block}.review_thumbnail a img.ywar_thumbnail{display:block;padding:0;border-radius:2px}.ywar_review_count{margin-left:1em}.ywar_review_row span{color:#23282d!important}.reviews_bar{margin:1.25rem 0}.yith-woocommerce-advanced-reviews #submit{font-size:inherit!important}.wishlist_table .add_to_cart,a.add_to_wishlist.button.alt{-js-display:inline-flex;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:2px;padding:.5em 2em;font-weight:500;font-size:.8125rem;min-height:40px}.term-description>h1:first-child,.term-description>h2:first-child,.term-description>h3:first-child,.term-description>h4:first-child,.term-description>h5:first-child,.term-description>h6:first-child,.term-description>ol:first-child,.term-description>p:first-child,.term-description>ul:first-child{margin-top:0}.term-description>h1:last-child,.term-description>h2:last-child,.term-description>h3:last-child,.term-description>h4:last-child,.term-description>h5:last-child,.term-description>h6:last-child,.term-description>ol:last-child,.term-description>p:last-child,.term-description>ul:last-child{margin-bottom:0}.wc-block-grid__products{list-style:none}.pswp__caption__center{text-align:center}@media screen and (max-width:480px){.woocommerce-page ul.products[class*=columns-] li.product,.woocommerce ul.products[class*=columns-] li.product{width:100%;float:none}}@media screen and (max-width:768px){.woocommerce #yith-wcwl-form table.shop_table tr,.woocommerce .woocommerce-cart-form table.shop_table tr,.woocommerce .woocommerce-checkout-review-order table.shop_table tr{border-bottom:3px solid #f4f4f4;padding-bottom:15px;margin-bottom:15px}.woocommerce #yith-wcwl-form table.shop_table tr:last-child,.woocommerce .woocommerce-cart-form table.shop_table tr:last-child,.woocommerce .woocommerce-checkout-review-order table.shop_table tr:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.woocommerce .coupon{background:#f4f4f4;padding:1rem!important;border-radius:3px;margin-bottom:2rem}.woocommerce .product-remove{-js-display:flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%}.woocommerce .product-remove:before{display:inline-block!important;content:attr(data-title) ": ";font-weight:700;float:left}.woocommerce .product-remove a{margin-left:auto}.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td,.woocommerce table.shop_table_responsive tr:nth-child(2n) td{background:none}.woocommerce ul.products{margin-top:0}}@media screen and (max-width:960px){#main .woocommerce-MyAccount-navigation{width:100%;margin-bottom:30px}.woocommerce div.product .woocommerce-product-gallery .flex-direction-nav{display:none}.woocommerce div.product .si-wc-product-wrap .images{-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:0;margin-bottom:30px}}@media screen and (max-width:599px){.woocommerce div.product #reviews #comments ol.commentlist li img.avatar{display:none}}PK ;[ assets/css/editor-style.cssnu [ PK ;[ assets/css/editor-style.min.cssnu [ PK ;[)CdB B assets/css/style.cssnu [ @charset "UTF-8";
.si-btn.btn-uppercase, .page-links em,
.site-content .page-links em, .widget.widget_calendar table > caption, .post_format-post-format-quote .si-blog-entry-content .quote-inner .author {
text-transform: uppercase;
letter-spacing: .1em;
}
.si-hover-slider:after, .navigation:after, .page-links:after,
.site-content .page-links:after, .widget:after, .si-entry:after, .entry-meta:after, .single .post-tags .cat-links:after, .tagcloud:after,
.single .post-tags:after, .clearfix:after, .si-hover-slider:before, .navigation:before, .page-links:before,
.site-content .page-links:before, .widget:before, .si-entry:before, .entry-meta:before, .single .post-tags .cat-links:before, .tagcloud:before,
.single .post-tags:before, .clearfix:before {
content: "";
display: table;
clear: both;
}
.si-header-widgets .si-search-simple {
position: absolute;
right: -15px;
top: 100%;
z-index: 9;
border-top-width: 2px;
border-top-style: solid;
}
.si-header-widgets .si-search-simple:after {
bottom: 100%;
right: 16px;
content: '';
width: 0;
height: 0;
border-style: solid;
margin-left: -7px;
border-color: transparent;
border-width: 7px;
position: absolute;
pointer-events: none;
z-index: -1;
}
#sinatra-topbar .si-topbar-widget__text a, .sinatra-menu-animation-underline #sinatra-header-inner .sinatra-nav > ul > li > a > span,
.sinatra-menu-animation-underline #sinatra-copyright .sinatra-nav > ul > li > a > span, .si-breadcrumbs a, #sinatra-copyright .si-copyright-widget__text a, .widget.widget_meta ul li a, .widget.widget_icon_list ul li a {
display: inline-block;
position: relative;
-webkit-transform-style: preserve-3d;
}
#sinatra-topbar .si-topbar-widget__text a:before, .sinatra-menu-animation-underline #sinatra-header-inner .sinatra-nav > ul > li > a > span:before,
.sinatra-menu-animation-underline #sinatra-copyright .sinatra-nav > ul > li > a > span:before, .si-breadcrumbs a:before, #sinatra-copyright .si-copyright-widget__text a:before, .widget.widget_meta ul li a:before, .widget.widget_icon_list ul li a:before {
content: '';
display: block;
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 2px;
border-radius: 2px;
background: currentColor;
-webkit-transform-origin: right center;
-ms-transform-origin: right center;
transform-origin: right center;
-webkit-transform: scale(0, 1) translateZ(1px);
transform: scale(0, 1) translateZ(1px);
-webkit-backface-visibility: hidden;
-webkit-transform-style: preserve-3d;
-webkit-transition: -webkit-transform 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
transition: -webkit-transform 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
transition: transform 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
transition: transform 0.26s cubic-bezier(0.25, 0.8, 0.25, 1), -webkit-transform 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
will-change: scale;
}
#sinatra-topbar .si-topbar-widget__text a:hover:before, .sinatra-menu-animation-underline #sinatra-header-inner .sinatra-nav > ul > li > a > span:hover:before,
.sinatra-menu-animation-underline #sinatra-copyright .sinatra-nav > ul > li > a > span:hover:before, .si-breadcrumbs a:hover:before, #sinatra-copyright .si-copyright-widget__text a:hover:before, .widget.widget_meta ul li a:hover:before, .widget.widget_icon_list ul li a:hover:before {
-webkit-transform-origin: left center;
-ms-transform-origin: left center;
transform-origin: left center;
-webkit-transform: scale(1, 1) translateZ(1px);
transform: scale(1, 1) translateZ(1px);
}
#sinatra-header-inner:after, .page-header:after, .si-tsp-header.si-single-title-in-page-header #masthead:before, .si-hover-slider .hover-slider-backgrounds, .si-hover-slider .hover-slide-bg, .si-hover-slider.slider-overlay-1 .hover-slider-backgrounds:after, .si-pre-footer-cta-style-2 #si-pre-footer:after, .si-pre-footer-cta-style-2 #si-pre-footer:before, #colophon:after, #si-scroll-top .si-scroll-icon, #si-scroll-top:before,
#si-scroll-top .si-icon, .post_format-post-format-quote .si-blog-entry-content .entry-content .quote-link, .post_format-post-format-quote .si-blog-entry-content .quote-post-bg, .post_format-post-format-quote .si-blog-entry-content .quote-post-bg:after, .entry-media > a .entry-media-icon .entry-media-icon-wrapper, .entry-media > a .entry-media-icon:before,
.entry-media > a .entry-media-icon .si-icon,
.entry-media > a .entry-media-icon svg, .page-header.si-page-title-has-bg-img:after, .si-spinner > div, #si-preloader, .preloader-1 {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.sinatra-layout__boxed #page, .sinatra-layout__boxed-separated.author .author-box,
.sinatra-layout__boxed-separated #content,
.sinatra-layout__boxed-separated.sinatra-sidebar-style-3 #secondary .si-widget, .sinatra-layout__boxed-separated.blog .sinatra-article, .sinatra-layout__boxed-separated.search-results .sinatra-article, .sinatra-layout__boxed-separated.category .sinatra-article, .author-box, #comments .comment-body,
#comments .comment_container {
border-radius: 3px;
border: 1px solid rgba(0, 0, 0, 0.085);
}
.si-btn:disabled, .si-btn.disabled,
body:not(.wp-customizer) input[type=submit]:disabled,
body:not(.wp-customizer) input.disabled[type=submit],
.site-main .woocommerce #respond input#submit:disabled,
.site-main .woocommerce #respond input#submit.disabled,
.site-main .woocommerce a.button:disabled,
.site-main .woocommerce a.button.disabled,
.site-main .woocommerce button.button:disabled,
.site-main .woocommerce button.button.disabled,
.site-main .woocommerce input.button:disabled,
.site-main .woocommerce input.button.disabled,
.woocommerce ul.products li.product .added_to_cart:disabled,
.woocommerce ul.products li.product .added_to_cart.disabled,
.woocommerce ul.products li.product .button:disabled,
.woocommerce ul.products li.product .button.disabled,
.woocommerce div.product form.cart .button:disabled,
.woocommerce div.product form.cart .button.disabled,
.woocommerce #review_form #respond .form-submit input:disabled,
.woocommerce #review_form #respond .form-submit input.disabled,
#infinite-handle span:disabled,
#infinite-handle span.disabled, .error-404 .page-header h1, #comments .bypostauthor-badge {
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
ul,
ol,
dl, figure, .si-form-label, .sinatra-social-nav > ul, .si-hover-slider .slide-inner h3, .sinatra-nav > ul, .si-breadcrumbs p, #si-pre-footer .h1,
#si-pre-footer .h2,
#si-pre-footer .h3, .navigation, .navigation .nav-links .page-numbers, .page-links span,
.site-content .page-links span, .widget-title, .error-404 .page-header, .error-404 .page-header h1, .error-404 .page-header p, .post_format-post-format-quote .si-blog-entry-content .entry-content h3, #main .entry-header .entry-title, #comments .comments-title-wrapper .comments-title, #comments .comments-title-wrapper p, #respond .comment-reply-title, button.sinatra-animate-arrow {
margin: 0;
padding: 0;
}
#page .gallery, .si-input-supported .comment-form-cookies-consent, #sinatra-topbar > .si-container > .si-flex-row > div, #sinatra-topbar .sinatra-topbar-left,
#sinatra-topbar .sinatra-topbar-right, #sinatra-header-inner > .si-container, #sinatra-header-inner .si-widget-wrapper, .si-header-element, .si-header-widgets, .si-header-widgets .si-header-widget, .si-header-widgets .si-cart,
.si-header-widgets .si-search, .sinatra-header-layout-3 .si-logo-container > .si-container,
.sinatra-header-layout-3 .si-nav-container > .si-container, .sinatra-header-layout-3 .si-logo-container .sinatra-logo > .logo-inner, .page-header > .si-container, .page-header .si-page-header-wrapper, .si-hover-slider .hover-slide-item, .si-header-widgets .si-search-simple .si-search-form button, .sinatra-logo a, #main > .si-container, .si-blog-horizontal .sinatra-article:not(.format-quote) .si-blog-entry-wrapper, #sinatra-copyright > .si-container > .si-flex-row > div, #si-scroll-top,
#si-scroll-top .si-icon, .error404 #primary, .entry-meta .entry-meta-elements, .entry-media > a .entry-media-icon,
.entry-media > a .entry-media-icon .si-icon,
.entry-media > a .entry-media-icon svg, .single .entry-footer, .single .post-nav, .single .post-nav .nav-content, .author-box, .sinatra-has-comments-toggle #sinatra-comments-toggle, #comments .bypostauthor-badge, #comments .comment-actions, #comments .comment-header, #respond .comment-reply-title, .comment-form, .preloader-1, .mejs-container .mejs-inner .mejs-controls .mejs-button, .mejs-container .mejs-inner .mejs-controls .mejs-time {
-js-display: flex;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.sinatra-social-nav > ul, #sinatra-topbar .si-topbar-widget__text ul, .sinatra-nav > ul, .sinatra-nav .sub-menu li,
.sinatra-nav .children li, .si-breadcrumbs ol,
.si-breadcrumbs ul, #sinatra-copyright .si-copyright-widget:not(.si-copyright-widget__nav) ul, #comments .comment-list, #comments .comment-list ol,
#comments .comment-list ul {
padding: 0;
margin: 0;
list-style: none;
}
a, .si-btn,
body:not(.wp-customizer) input[type=submit],
.site-main .woocommerce #respond input#submit,
.site-main .woocommerce a.button,
.site-main .woocommerce button.button,
.site-main .woocommerce input.button,
.woocommerce ul.products li.product .added_to_cart,
.woocommerce ul.products li.product .button,
.woocommerce div.product form.cart .button,
.woocommerce #review_form #respond .form-submit input,
#infinite-handle span, .sinatra-social-nav > ul > li > a, #sinatra-topbar .si-topbar-widget:not(.si-topbar-widget__text) a, .si-header-widgets a:not(.si-btn), .si-hover-slider .slide-inner h3 a, .si-hover-slider .slide-inner .read-more, .sinatra-logo a, .sinatra-nav > ul > li > a, .sinatra-nav .sub-menu li a,
.sinatra-nav .children li a, .si-breadcrumbs a, #sinatra-copyright .si-copyright-widget:not(.si-copyright-widget__text) a, #si-scroll-top, .navigation .nav-links .page-numbers, .page-links a,
.site-content .page-links a, .post_format-post-format-quote .si-blog-entry-content .entry-content a, .entry-meta a, #main .entry-header .entry-title a, .tagcloud a,
.single .post-tags a {
text-decoration: none;
}
textarea,
input[type="text"],
input[type="email"],
input[type=password],
input[type=tel],
input[type=url],
input[type=search],
input[type=date],
#add_payment_method table.cart td.actions .coupon .input-text,
.woocommerce-cart table.cart td.actions .coupon .input-text,
.woocommerce-checkout table.cart td.actions .coupon .input-text, .si-input-supported input[type=radio],
.si-input-supported input[type=checkbox], .si-input-supported input[type=radio]:before,
.si-input-supported input[type=checkbox]:before, #sinatra-topbar a, .sinatra-nav .sub-menu li a,
.sinatra-nav .children li a, .page-links span,
.site-content .page-links span, .widget.widget_categories li > span, .widget.widget_archive li > span, .post_format-post-format-quote .si-blog-entry-content .quote-post-bg, .post_format-post-format-quote .si-blog-entry-content .quote-post-bg:after, .tagcloud a,
.single .post-tags a, #comments a {
-webkit-transition: all 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
transition: all 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.si-btn,
body:not(.wp-customizer) input[type=submit],
.site-main .woocommerce #respond input#submit,
.site-main .woocommerce a.button,
.site-main .woocommerce button.button,
.site-main .woocommerce input.button,
.woocommerce ul.products li.product .added_to_cart,
.woocommerce ul.products li.product .button,
.woocommerce div.product form.cart .button,
.woocommerce #review_form #respond .form-submit input,
#infinite-handle span {
-webkit-transition: all 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
transition: all 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
}
a {
-webkit-transition: color 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
transition: color 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.si-btn,
body:not(.wp-customizer) input[type=submit],
.site-main .woocommerce #respond input#submit,
.site-main .woocommerce a.button,
.site-main .woocommerce button.button,
.site-main .woocommerce input.button,
.woocommerce ul.products li.product .added_to_cart,
.woocommerce ul.products li.product .button,
.woocommerce div.product form.cart .button,
.woocommerce #review_form #respond .form-submit input,
#infinite-handle span, textarea,
input[type="text"],
input[type="email"],
input[type=password],
input[type=tel],
input[type=url],
input[type=search],
input[type=date],
#add_payment_method table.cart td.actions .coupon .input-text,
.woocommerce-cart table.cart td.actions .coupon .input-text,
.woocommerce-checkout table.cart td.actions .coupon .input-text, .si-header-widgets .si-search-simple .si-search-form input, .si-header-widgets .si-search-simple .si-search-form button, #main .search-form .search-submit,
#colophon .search-form .search-submit {
outline: none;
border: none;
margin: 0;
padding: 0;
text-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
}
.si-icon,
.sinatra-nav .menu-item-has-children > a::after,
.sinatra-nav .page_item_has_children > a::after,
.woocommerce-MyAccount-navigation li:before,
#main .mejs-container .mejs-inner .mejs-controls .mejs-volume-button:before, .widget.widget_recent_entries .post-date:before, .widget.widget_meta ul li:before, .widget.widget_icon_list ul li:before {
/* use !important to prevent issues with browser extensions that change fonts */
font-family: 'sinatra' !important;
display: inline-block;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
vertical-align: text-bottom;
/* middle removed in 1.1 */
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
/*****************************************/
/* Responsive styles.
/*****************************************/
/*
##Device = Most of the smartphones (portrait)
##Screen = 480px and under.
*/
/*
##Device = Most of the tablets (portrait)
##Screen = Between 481px and 768px.
*/
/*
##Device = Most of the tablets and smartphones
##Screen = 768px and under.
*/
/*
##Device = Desktops and landscape tablets
##Screen = 769px and upper.
*/
/*
##Device = Large desktops and upper (incl. iPad Pro in landscape mode)
##Screen = 1281px and upper.
*/
th,
td {
text-align: left;
}
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
/* Document
========================================================================== */
/**
* 1. Correct the line height in all browsers.
* 2. Prevent adjustments of font size after orientation changes in iOS.
*/
html {
line-height: 1.15;
/* 1 */
-webkit-text-size-adjust: 100%;
/* 2 */
}
/* Sections
========================================================================== */
/**
* Remove the margin in all browsers.
*/
body {
margin: 0;
}
/**
* Correct the font size and margin on `h1` elements within `section` and
* `article` contexts in Chrome, Firefox, and Safari.
*/
h1 {
font-size: 2em;
margin: 0.67em 0;
}
/* Grouping content
========================================================================== */
/**
* 1. Add the correct box sizing in Firefox.
* 2. Show the overflow in Edge and IE.
*/
hr {
-webkit-box-sizing: content-box;
box-sizing: content-box;
/* 1 */
height: 0;
/* 1 */
overflow: visible;
/* 2 */
}
/**
* 1. Correct the inheritance and scaling of font size in all browsers.
* 2. Correct the odd `em` font sizing in all browsers.
*/
pre {
font-family: monospace, monospace;
/* 1 */
font-size: 1em;
/* 2 */
}
/* Text-level semantics
========================================================================== */
/**
* Remove the gray background on active links in IE 10.
*/
a {
background-color: transparent;
}
/**
* 1. Remove the bottom border in Chrome 57-
* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
*/
abbr[title] {
border-bottom: none;
/* 1 */
text-decoration: underline;
/* 2 */
-webkit-text-decoration: underline dotted;
text-decoration: underline dotted;
/* 2 */
}
/**
* Add the correct font weight in Chrome, Edge, and Safari.
*/
b,
strong {
font-weight: 600;
}
/**
* 1. Correct the inheritance and scaling of font size in all browsers.
* 2. Correct the odd `em` font sizing in all browsers.
*/
code,
kbd,
samp {
font-family: monospace, monospace;
/* 1 */
font-size: 1em;
/* 2 */
}
/**
* Add the correct font size in all browsers.
*/
small {
font-size: 80%;
}
/**
* Prevent `sub` and `sup` elements from affecting the line height in
* all browsers.
*/
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sub {
bottom: -0.25em;
}
sup {
top: -0.5em;
}
/* Embedded content
========================================================================== */
/**
* Remove the border on images inside links in IE 10.
*/
img {
border-style: none;
}
/* Forms
========================================================================== */
/**
* 1. Change the font styles in all browsers.
* 2. Remove the margin in Firefox and Safari.
*/
button,
input,
optgroup,
select,
textarea {
font-family: inherit;
/* 1 */
font-size: 100%;
/* 1 */
line-height: 1.15;
/* 1 */
margin: 0;
/* 2 */
}
/**
* Show the overflow in IE.
* 1. Show the overflow in Edge.
*/
button,
input {
/* 1 */
overflow: visible;
}
/**
* Remove the inheritance of text transform in Edge, Firefox, and IE.
* 1. Remove the inheritance of text transform in Firefox.
*/
button,
select {
/* 1 */
text-transform: none;
}
/**
* Correct the inability to style clickable types in iOS and Safari.
*/
button,
[type="button"],
[type="reset"],
[type="submit"] {
-webkit-appearance: button;
}
/**
* Remove the inner border and padding in Firefox.
*/
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
border-style: none;
padding: 0;
}
/**
* Restore the focus styles unset by the previous rule.
*/
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
outline: 1px dotted ButtonText;
}
/**
* Correct the padding in Firefox.
*/
fieldset {
padding: 0.35em 0.75em 0.625em;
}
/**
* 1. Correct the text wrapping in Edge and IE.
* 2. Correct the color inheritance from `fieldset` elements in IE.
* 3. Remove the padding so developers are not caught out when they zero out
* `fieldset` elements in all browsers.
*/
legend {
-webkit-box-sizing: border-box;
box-sizing: border-box;
/* 1 */
color: inherit;
/* 2 */
display: table;
/* 1 */
max-width: 100%;
/* 1 */
padding: 0;
/* 3 */
white-space: normal;
/* 1 */
}
/**
* Add the correct vertical alignment in Chrome, Firefox, and Opera.
*/
progress {
vertical-align: baseline;
}
/**
* Remove the default vertical scrollbar in IE 10+.
*/
textarea {
overflow: auto;
}
/**
* 1. Add the correct box sizing in IE 10.
* 2. Remove the padding in IE 10.
*/
[type="checkbox"],
[type="radio"] {
-webkit-box-sizing: border-box;
box-sizing: border-box;
/* 1 */
padding: 0;
/* 2 */
}
/**
* Correct the cursor style of increment and decrement buttons in Chrome.
*/
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
height: auto;
}
/**
* 1. Correct the odd appearance in Chrome and Safari.
* 2. Correct the outline style in Safari.
*/
[type="search"] {
-webkit-appearance: textfield;
/* 1 */
outline-offset: -2px;
/* 2 */
}
/**
* Remove the inner padding in Chrome and Safari on macOS.
*/
[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
/**
* 1. Correct the inability to style clickable types in iOS and Safari.
* 2. Change font properties to `inherit` in Safari.
*/
::-webkit-file-upload-button {
-webkit-appearance: button;
/* 1 */
font: inherit;
/* 2 */
}
/* Interactive
========================================================================== */
/*
* Add the correct display in Edge, IE 10+, and Firefox.
*/
details {
display: block;
}
/*
* Add the correct display in all browsers.
*/
summary {
display: list-item;
}
/* Misc
========================================================================== */
/**
* Add the correct display in IE 10+.
*/
template {
display: none;
}
/**
* Add the correct display in IE 10.
*/
[hidden] {
display: none;
}
/*****************************************/
/* General base styles
/*****************************************/
html {
-webkit-box-sizing: border-box;
box-sizing: border-box;
overflow-y: scroll;
max-width: 100%;
font-size: 16px;
}
body {
background-color: #FFF;
}
*,
*::before,
*::after {
-webkit-box-sizing: inherit;
box-sizing: inherit;
}
a,
area,
button,
input,
label,
select,
summary,
textarea {
-ms-touch-action: manipulation;
touch-action: manipulation;
}
:focus {
outline: 0;
}
.using-keyboard :focus {
outline: thin dotted;
}
p {
margin-top: 1em;
margin-bottom: 1em;
}
q {
font-style: italic;
}
mark,
span.highlight {
color: inherit;
position: relative;
padding: 0 3px 2px 3px;
border-radius: 3px;
}
svg:not(:root) {
overflow: hidden;
}
p:empty {
display: none;
}
a {
color: inherit;
-webkit-text-decoration-skip: objects;
}
hr {
margin-top: 2em;
margin-bottom: 2em;
border: 0;
border-top: 1px solid rgba(0, 0, 0, 0.2);
}
table:not(.variations):not(.shop_table) {
border-collapse: collapse;
width: 100%;
margin: 1.25em auto;
border-radius: 0;
background-color: #f4f4f4;
}
table:not(.variations):not(.shop_table) thead,
table:not(.variations):not(.shop_table) tbody,
table:not(.variations):not(.shop_table) tfoot {
border: 1px solid rgba(0, 0, 0, 0.085);
color: inherit;
}
table:not(.variations):not(.shop_table) td,
table:not(.variations):not(.shop_table) tr,
table:not(.variations):not(.shop_table) caption {
text-align: left;
}
table:not(.variations):not(.shop_table) th {
font-weight: 500;
}
table:not(.variations):not(.shop_table) td,
table:not(.variations):not(.shop_table) th {
padding: 10px;
}
table:not(.variations):not(.shop_table) tbody tr:nth-child(odd) {
border-bottom: 0;
background-color: #FFF;
}
table:not(.variations):not(.shop_table) thead tr,
table:not(.variations):not(.shop_table) tfoot tr {
background: transparent;
}
table:not(.variations):not(.shop_table) thead td,
table:not(.variations):not(.shop_table) thead th,
table:not(.variations):not(.shop_table) tfoot td,
table:not(.variations):not(.shop_table) tfoot th {
font-weight: 500;
text-align: left;
}
table:not(.variations):not(.shop_table) caption {
font-weight: 500;
}
dt:before {
content: '';
display: block;
}
dd:before {
content: ' ';
}
/*****************************************/
/* Typography
/*****************************************/
.sinatra-logo .site-title {
line-height: 1.25;
}
h1, .h1,
h2, .h2,
h3, .h3 {
margin-top: 1.25em;
margin-bottom: .75em;
}
h4,
h5,
h6 {
margin-top: 1.5rem;
margin-bottom: .5em;
}
h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3,
.sinatra-logo .site-title,
.error-404 .page-header h1 {
text-rendering: optimizeLegibility;
}
figure {
max-width: 100%;
}
pre {
font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}
code,
kbd,
var,
samp,
tt {
font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
font-style: normal;
word-wrap: break-word;
padding: .1rem .3rem;
font-size: 90%;
border-radius: 3px;
overflow-wrap: break-word;
word-wrap: break-word;
}
code.block {
margin: 1.25em 0;
display: block;
padding: 1.5625rem 2.5rem;
border-radius: 3px;
}
.wp-block-code code {
background: none;
}
pre {
display: block;
page-break-inside: avoid;
overflow: auto;
word-break: break-all;
word-wrap: break-word;
}
pre > h2:first-child {
margin-top: 0;
}
progress {
display: inline-block;
vertical-align: baseline;
}
cite:before {
content: "—";
display: inline-block;
margin-right: 0.375rem;
}
blockquote,
.si-entry .wp-block-quote {
margin: 1.25em 0;
padding: .5em 1.5em;
border-style: none;
border-left-style: solid;
border-width: 4px;
font-size: 1em;
line-height: inherit;
position: relative;
border-radius: 3px;
}
blockquote > p,
.si-entry .wp-block-quote > p {
font-size: inherit;
line-height: inherit;
font-style: normal;
}
blockquote > p:first-child,
.si-entry .wp-block-quote > p:first-child {
margin-top: 0;
margin-bottom: 1em;
}
blockquote > p:last-child,
.si-entry .wp-block-quote > p:last-child {
margin-bottom: 0;
}
blockquote.has-text-align-center,
.si-entry .wp-block-quote.has-text-align-center {
border: none;
}
blockquote.has-text-align-right,
.si-entry .wp-block-quote.has-text-align-right {
border-left-style: none;
border-right-style: solid;
}
blockquote cite,
.si-entry .wp-block-quote cite {
display: block;
margin-top: 1em;
text-align: inherit;
font-size: .875em;
}
.si-entry .wp-block-quote.is-style-large, .si-entry .wp-block-quote.is-large {
font-size: 1.125em;
line-height: 1.5;
position: relative;
background-color: rgba(35, 35, 35, 0.04);
padding: 1.875rem 2.5rem;
}
.si-entry .wp-block-quote.is-style-large cite, .si-entry .wp-block-quote.is-large cite {
font-size: .833em;
}
.si-entry .wp-block-quote.is-style-large:before, .si-entry .wp-block-quote.is-large:before {
content: '';
position: absolute;
width: 32px;
height: 32px;
top: 12px;
left: 20px;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 123.961 123.961'%3E%3Cpath d='M49.8,29.032c3.1-1.3,4.4-5,3-8l-4.9-10.3c-1.4-2.899-4.8-4.2-7.8-2.899c-8.5,3.6-15.8,8.3-21.6,14 C11.4,28.532,6.6,36.232,4,44.732c-2.6,8.601-4,20.3-4,35.2v30.7c0,3.3,2.7,6,6,6h39.3c3.3,0,6-2.7,6-6v-39.3c0-3.301-2.7-6-6-6 H26.5c0.2-10.101,2.6-18.2,7-24.301C37.1,36.133,42.5,32.133,49.8,29.032z'/%3E%3Cpath d='M120.4,29.032c3.1-1.3,4.399-5,3-8l-4.9-10.199c-1.4-2.9-4.8-4.2-7.8-2.9c-8.4,3.6-15.601,8.3-21.5,13.9 c-7.101,6.8-12,14.5-14.601,23c-2.6,8.399-3.899,20.1-3.899,35.1v30.7c0,3.3,2.7,6,6,6H116c3.3,0,6-2.7,6-6v-39.3 c0-3.301-2.7-6-6-6H97.1c0.2-10.101,2.601-18.2,7-24.301C107.7,36.133,113.1,32.133,120.4,29.032z'/%3E%3C/svg%3E%0A");
background-repeat: no-repeat;
background-size: 32px;
pointer-events: none;
opacity: .1;
}
.si-entry p.has-background {
padding: 30px 35px;
border-radius: 2px;
}
.wp-block-quote[style*="text-align:center"],
.wp-block-quote[style*="text-align: center"] {
border: 0 !important;
padding-left: 1.875em;
padding-right: 1.875em;
}
.wp-block-quote[style*="text-align:center"] cite,
.wp-block-quote[style*="text-align: center"] cite {
text-align: center;
}
.si-entry .wp-block-quote[style*="text-align:right"],
.si-entry .wp-block-quote[style*="text-align: right"] {
border-left: none;
border-right-style: solid;
padding: 0.375rem 2.5rem 0.375rem 0;
}
.si-entry .wp-block-quote[style*="text-align:right"] cite,
.si-entry .wp-block-quote[style*="text-align: right"] cite {
text-align: right;
}
.si-entry .wp-block-pullquote.is-style-solid-color {
border-radius: 2px;
}
.si-entry .wp-block-pullquote blockquote {
padding: 0;
border: 0;
margin-top: 0 !important;
margin-bottom: 0 !important;
}
.si-entry .wp-block-pullquote blockquote p {
font-size: 1.5rem;
line-height: 1.4;
}
.si-entry .wp-block-pullquote cite {
margin-top: 2em;
color: inherit !important;
opacity: .75;
}
.has-drop-cap:not(:focus)::after {
padding-top: 0;
}
[type="checkbox"],
[type="radio"] {
margin-right: 10px;
}
#page .wp-caption,
#page .wp-caption-text,
#page .sticky,
#page .gallery-caption,
#page .alignright,
#page .alignleft,
#page .aligncenter,
#page .bypostauthor {
color: inherit;
}
#page .alignright {
float: right;
margin: 6px 0 1em 2em;
}
#page .alignleft {
float: left;
margin: 6px 2em 1em 0;
}
#page .alignright img,
#page .alignleft img,
#page .aligncenter img {
max-width: 100%;
}
#page img.center {
margin: 0 auto;
display: block;
}
#page img.full {
width: 100%;
}
#page .aligncenter {
clear: both;
margin-left: auto;
margin-right: auto;
}
#page .wp-caption {
max-width: 100% !important;
}
#page .wp-caption .wp-caption-text {
display: block;
margin: 6px 0 0 0;
font-size: 0.875rem;
text-align: center;
}
#page .gallery {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
float: none;
margin-left: -0.25rem;
margin-right: -0.25rem;
float: left;
clear: both;
}
.si-flex-justify-start {
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
}
.si-flex-justify-center {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.si-flex-justify-end {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.si-text-align-left {
text-align: left;
}
.si-text-align-center {
text-align: center;
}
.si-text-align-right {
text-align: right;
}
.gallery .wp-caption-text {
text-align: center;
font-size: 0.875rem;
line-height: 1.5;
margin-top: 0.4375rem;
margin-bottom: 0.875rem;
}
.gallery figure {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
max-width: 100%;
padding: 0 0.25rem 0.5rem;
margin: 0 !important;
}
.gallery figure img {
display: block;
border-radius: 2px;
}
.gallery.gallery-columns-1 figure {
max-width: 100%;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
}
.gallery.gallery-columns-2 figure {
max-width: 50%;
-ms-flex-preferred-size: 50%;
flex-basis: 50%;
}
.gallery.gallery-columns-3 figure {
max-width: 33.33%;
-ms-flex-preferred-size: 33.33%;
flex-basis: 33.33%;
}
.gallery.gallery-columns-4 figure {
max-width: 25%;
-ms-flex-preferred-size: 25%;
flex-basis: 25%;
}
.gallery.gallery-columns-5 figure {
max-width: 20%;
-ms-flex-preferred-size: 20%;
flex-basis: 20%;
}
.gallery.gallery-columns-6 figure {
max-width: 16.66%;
-ms-flex-preferred-size: 16.66%;
flex-basis: 16.66%;
}
.gallery.gallery-columns-7 figure {
max-width: 14.285%;
-ms-flex-preferred-size: 14.285%;
flex-basis: 14.285%;
}
.gallery.gallery-columns-8 figure {
max-width: 12.5%;
-ms-flex-preferred-size: 12.5%;
flex-basis: 12.5%;
}
.gallery.gallery-columns-9 figure {
max-width: 11.11%;
-ms-flex-preferred-size: 11.11%;
flex-basis: 11.11%;
}
/*****************************************/
/* General
/*****************************************/
img {
vertical-align: middle;
max-width: 100%;
height: auto;
}
textarea {
resize: vertical;
}
.sinatra-hide {
display: none !important;
}
/*****************************************/
/* WordPress specific
/*****************************************/
.screen-reader-text {
border: 0;
clip: rect(1px, 1px, 1px, 1px);
-webkit-clip-path: inset(50%);
clip-path: inset(50%);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute !important;
width: 1px;
word-wrap: normal !important;
word-break: normal;
}
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
-webkit-box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
-webkit-clip-path: none;
clip-path: none;
color: #21759b;
display: block;
font-size: 14px;
font-size: 0.875rem;
font-weight: 700;
height: auto;
right: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000;
}
.skip-link {
left: -9999rem;
top: 2.5rem;
z-index: 999999999;
text-decoration: underline;
}
.skip-link:focus {
display: block;
left: 6px;
top: 7px;
font-size: 14px;
font-weight: 600;
text-decoration: none;
line-height: normal;
padding: 15px 23px 14px;
z-index: 100000;
right: auto;
}
.wp-smiley {
margin-bottom: 0px !important;
}
/*****************************************/
/* Visibility classes
/*****************************************/
/*****************************************/
/* Layout
/*****************************************/
#page {
position: relative;
-js-display: flex;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
min-height: 100vh;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.admin-bar #page {
min-height: calc( 100vh - 32px);
}
.alignfull.si-contained.has-background {
padding-left: 0;
padding-right: 0;
}
.si-container,
.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer > ul,
.alignfull.si-wrap-content > div {
padding: 0 50px;
margin: 0 auto;
width: 100%;
}
.alignfull.si-stretch > div,
.alignfull > .wp-block-embed__wrapper {
max-width: 100% !important;
}
.si-container__wide.si-container,
.si-container__wide > .si-container,
.si-container__wide .si-header-container,
.si-container__wide .si-logo-container > .si-container,
.si-container__wide .si-nav-container > .si-container,
.sinatra-layout__fw-stretched.si-container,
.sinatra-layout__fw-stretched > .si-container,
.sinatra-layout__fw-stretched .si-header-container,
.sinatra-layout__fw-stretched .si-logo-container > .si-container,
.sinatra-layout__fw-stretched .si-nav-container > .si-container {
max-width: 100%;
}
.sinatra-layout__fw-stretched .si-container {
max-width: 100%;
}
.sinatra-layout__boxed #page,
.sinatra-layout__boxed-separated #page {
margin: 0 auto;
}
.sinatra-layout__boxed #page {
border: 0;
-webkit-box-shadow: 0 0 30px rgba(50, 52, 54, 0.06);
box-shadow: 0 0 30px rgba(50, 52, 54, 0.06);
border-radius: 0;
}
.sinatra-layout__boxed-separated #primary,
.sinatra-layout__boxed-separated #secondary {
margin-top: 50px;
margin-bottom: 50px;
}
.sinatra-layout__boxed-separated.sinatra-sidebar-position__right-sidebar #primary {
padding-right: 50px;
}
.sinatra-layout__boxed-separated.sinatra-sidebar-position__right-sidebar.sinatra-sidebar-style-3 #primary {
padding-right: 35px;
}
.sinatra-layout__boxed-separated.sinatra-sidebar-position__left-sidebar #primary {
padding-left: 50px;
}
.sinatra-layout__boxed-separated.sinatra-sidebar-position__left-sidebar.sinatra-sidebar-style-3 #primary {
padding-left: 35px;
}
.sinatra-layout__boxed-separated #page {
background: none;
}
.sinatra-layout__boxed-separated #content {
padding: 50px;
}
.sinatra-layout__boxed-separated #content .entry-content > .alignfull:first-child {
margin-top: -50px;
}
.sinatra-layout__boxed-separated:not(.comments-open) #content .entry-content > .alignfull:last-child {
margin-bottom: -50px;
}
.sinatra-layout__boxed-separated.blog #content, .sinatra-layout__boxed-separated.search-results #content, .sinatra-layout__boxed-separated.category #content {
padding: 0;
border: 0;
-webkit-box-shadow: none;
box-shadow: none;
background: none;
}
.sinatra-layout__boxed-separated.blog .sinatra-article, .sinatra-layout__boxed-separated.search-results .sinatra-article, .sinatra-layout__boxed-separated.category .sinatra-article {
padding: 40px;
margin-bottom: 20px;
}
.sinatra-layout__boxed-separated.blog.si-blog-horizontal .sinatra-article, .sinatra-layout__boxed-separated.search-results.si-blog-horizontal .sinatra-article, .sinatra-layout__boxed-separated.category.si-blog-horizontal .sinatra-article {
padding: 40px 35px;
}
.sinatra-layout__boxed-separated.blog.si-blog-horizontal .sinatra-pagination, .sinatra-layout__boxed-separated.search-results.si-blog-horizontal .sinatra-pagination, .sinatra-layout__boxed-separated.category.si-blog-horizontal .sinatra-pagination {
margin-top: 40px;
}
.sinatra-layout__boxed-separated.sinatra-sidebar-style-3 #secondary .si-widget {
margin-bottom: 20px;
}
.sinatra-layout__boxed-separated.sinatra-sidebar-style-3 #secondary .si-widget.widget_media_image {
padding: 0;
overflow: hidden;
}
.sinatra-layout__boxed-separated.sinatra-sidebar-style-3 #secondary .widget_media_image .widget-title {
padding-left: 25px;
margin-left: 0;
margin-top: 20px;
}
#main iframe {
max-width: 100%;
}
.wp-block-embed__wrapper {
overflow: hidden;
border-radius: 3px;
}
.wp-block-embed__wrapper.alignfull {
border-radius: 0px;
}
/*****************************************/
/* Flexbox Grid
/*****************************************/
.si-flex-row {
-js-display: flex;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-flex: 0;
-ms-flex: 0 1 auto;
flex: 0 1 auto;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: -15px;
margin-left: -15px;
}
.si-flex-row.reverse {
-webkit-box-orient: horizontal;
-webkit-box-direction: reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
}
.si-flex-row div[class^='col-'],
.si-flex-row div[class*='col-'] {
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
padding-right: 15px;
padding-left: 15px;
}
/*****************************************/
/* Extra Small (599px and less)
/*****************************************/
.site .si-flex-row .col-xs {
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
-ms-flex-negative: 1;
flex-shrink: 1;
max-width: 100%;
-ms-flex-preferred-size: 0;
flex-basis: 0;
}
.site .si-flex-row .col-xs.flex-basis-auto {
-ms-flex-preferred-size: auto;
flex-basis: auto;
}
.site .si-flex-row .col-xs-1 {
-ms-flex-preferred-size: 8.33333%;
flex-basis: 8.33333%;
max-width: 8.33333%;
}
.site .si-flex-row .col-xs-2 {
-ms-flex-preferred-size: 16.66667%;
flex-basis: 16.66667%;
max-width: 16.66667%;
}
.site .si-flex-row .col-xs-3 {
-ms-flex-preferred-size: 25%;
flex-basis: 25%;
max-width: 25%;
}
.site .si-flex-row .col-xs-4 {
-ms-flex-preferred-size: 33.33333%;
flex-basis: 33.33333%;
max-width: 33.33333%;
}
.site .si-flex-row .col-xs-5 {
-ms-flex-preferred-size: 41.66667%;
flex-basis: 41.66667%;
max-width: 41.66667%;
}
.site .si-flex-row .col-xs-6 {
-ms-flex-preferred-size: 50%;
flex-basis: 50%;
max-width: 50%;
}
.site .si-flex-row .col-xs-7 {
-ms-flex-preferred-size: 58.33333%;
flex-basis: 58.33333%;
max-width: 58.33333%;
}
.site .si-flex-row .col-xs-8 {
-ms-flex-preferred-size: 66.66667%;
flex-basis: 66.66667%;
max-width: 66.66667%;
}
.site .si-flex-row .col-xs-9 {
-ms-flex-preferred-size: 75%;
flex-basis: 75%;
max-width: 75%;
}
.site .si-flex-row .col-xs-10 {
-ms-flex-preferred-size: 83.33333%;
flex-basis: 83.33333%;
max-width: 83.33333%;
}
.site .si-flex-row .col-xs-11 {
-ms-flex-preferred-size: 91.66667%;
flex-basis: 91.66667%;
max-width: 91.66667%;
}
.site .si-flex-row .col-xs-12 {
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
max-width: 100%;
}
.site .si-flex-row .col-xs-offset-0 {
margin-left: 0%;
}
.site .si-flex-row .col-xs-offset-1 {
margin-left: 8.33333%;
}
.site .si-flex-row .col-xs-offset-2 {
margin-left: 16.66667%;
}
.site .si-flex-row .col-xs-offset-3 {
margin-left: 25%;
}
.site .si-flex-row .col-xs-offset-4 {
margin-left: 33.33333%;
}
.site .si-flex-row .col-xs-offset-5 {
margin-left: 41.66667%;
}
.site .si-flex-row .col-xs-offset-6 {
margin-left: 50%;
}
.site .si-flex-row .col-xs-offset-7 {
margin-left: 58.33333%;
}
.site .si-flex-row .col-xs-offset-8 {
margin-left: 66.66667%;
}
.site .si-flex-row .col-xs-offset-9 {
margin-left: 75%;
}
.site .si-flex-row .col-xs-offset-10 {
margin-left: 83.33333%;
}
.site .si-flex-row .col-xs-offset-11 {
margin-left: 91.66667%;
}
.site .si-flex-row .first-xs {
-webkit-box-ordinal-group: 0;
-ms-flex-order: -1;
order: -1;
}
.site .si-flex-row .last-xs {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
}
.site .si-flex-row.start-xs,
.site .si-flex-row .start-xs {
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
text-align: left;
}
.site .si-flex-row.center-xs,
.site .si-flex-row .center-xs {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
text-align: center;
}
.site .si-flex-row.end-xs,
.site .si-flex-row .end-xs {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
text-align: end;
margin-left: auto;
}
.site .si-flex-row.top-xs,
.site .si-flex-row .top-xs {
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
}
.site .si-flex-row.middle-xs,
.site .si-flex-row .middle-xs {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.site .si-flex-row.bottom-xs,
.site .si-flex-row .bottom-xs {
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
}
.site .si-flex-row.stretch-xs,
.site .si-flex-row .stretch-xs {
-webkit-box-align: stretch;
-ms-flex-align: stretch;
align-items: stretch;
}
.site .si-flex-row.around-xs {
-ms-flex-pack: distribute;
justify-content: space-around;
}
.site .si-flex-row.between-xs {
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
/*****************************************/
/* Small (600px +)
/*****************************************/
/*****************************************/
/* Medium (782px +)
/*****************************************/
/*****************************************/
/* Large (1200px +)
/*****************************************/
/* SVG Icons base styles */
.sinatra-icon {
display: inline-block;
fill: currentColor;
height: 1em;
position: relative;
/* Align more nicely with capital letters */
vertical-align: middle;
width: 1em;
}
/* Font Icons base styles */
@font-face {
font-family: 'sinatra';
font-display: block;
src: url("../fonts/sinatra.eot?73571w");
src: url("../fonts/sinatra.eot?73571w#iefix") format("embedded-opentype"), url("../fonts/sinatra.woff2?73571w") format("woff2"), url("../fonts/sinatra.woff?73571w") format("woff"), url("../fonts/sinatra.ttf?73571w") format("truetype"), url("../fonts/sinatra.svg?73571w#sinatra") format("svg");
font-weight: normal;
font-style: normal;
}
.si-icon.si-checkmark:before {
content: "\e9fd";
}
.si-icon.si-activity:before {
content: "\e900";
}
.si-icon.si-airplay:before {
content: "\e901";
}
.si-icon.si-alert-circle:before {
content: "\e902";
}
.si-icon.si-alert-octagon:before {
content: "\e903";
}
.si-icon.si-alert-triangle:before {
content: "\e904";
}
.si-icon.si-align-center:before {
content: "\e905";
}
.si-icon.si-align-justify:before {
content: "\e906";
}
.si-icon.si-align-left:before {
content: "\e907";
}
.si-icon.si-align-right:before {
content: "\e908";
}
.si-icon.si-anchor:before {
content: "\e909";
}
.si-icon.si-aperture:before {
content: "\e90a";
}
.si-icon.si-archive:before {
content: "\e90b";
}
.si-icon.si-arrow-down:before {
content: "\e90c";
}
.si-icon.si-arrow-down-circle:before {
content: "\e90d";
}
.si-icon.si-arrow-down-left:before {
content: "\e90e";
}
.si-icon.si-arrow-down-right:before {
content: "\e90f";
}
.si-icon.si-arrow-left:before {
content: "\e910";
}
.si-icon.si-arrow-left-circle:before {
content: "\e911";
}
.si-icon.si-arrow-right:before {
content: "\e912";
}
.si-icon.si-arrow-right-circle:before {
content: "\e913";
}
.si-icon.si-arrow-up:before {
content: "\e914";
}
.si-icon.si-arrow-up-circle:before {
content: "\e915";
}
.si-icon.si-arrow-up-left:before {
content: "\e916";
}
.si-icon.si-arrow-up-right:before {
content: "\e917";
}
.si-icon.si-at-sign:before {
content: "\e918";
}
.si-icon.si-award:before {
content: "\e919";
}
.si-icon.si-bar-chart:before {
content: "\e91a";
}
.si-icon.si-bar-chart-2:before {
content: "\e91b";
}
.si-icon.si-battery:before {
content: "\e91c";
}
.si-icon.si-battery-charging:before {
content: "\e91d";
}
.si-icon.si-bell:before {
content: "\e91e";
}
.si-icon.si-bell-off:before {
content: "\e91f";
}
.si-icon.si-bluetooth:before {
content: "\e920";
}
.si-icon.si-bold:before {
content: "\e921";
}
.si-icon.si-book:before {
content: "\e922";
}
.si-icon.si-book-open:before {
content: "\e923";
}
.si-icon.si-bookmark:before {
content: "\e924";
}
.si-icon.si-box:before {
content: "\e925";
}
.si-icon.si-briefcase:before {
content: "\e926";
}
.si-icon.si-calendar:before {
content: "\e927";
}
.si-icon.si-camera:before {
content: "\e928";
}
.si-icon.si-camera-off:before {
content: "\e929";
}
.si-icon.si-cast:before {
content: "\e92a";
}
.si-icon.si-check:before {
content: "\e92b";
}
.si-icon.si-check-circle:before {
content: "\e92c";
}
.si-icon.si-check-square:before {
content: "\e92d";
}
.si-icon.si-chevron-down:before {
content: "\e92e";
}
.si-icon.si-chevron-left:before {
content: "\e92f";
}
.si-icon.si-chevron-right:before {
content: "\e930";
}
.si-icon.si-chevron-up:before {
content: "\e931";
}
.si-icon.si-chevrons-down:before {
content: "\e932";
}
.si-icon.si-chevrons-left:before {
content: "\e933";
}
.si-icon.si-chevrons-right:before {
content: "\e934";
}
.si-icon.si-chevrons-up:before {
content: "\e935";
}
.si-icon.si-chrome:before {
content: "\e936";
}
.si-icon.si-circle:before {
content: "\e937";
}
.si-icon.si-clipboard:before {
content: "\e938";
}
.si-icon.si-clock:before {
content: "\e939";
}
.si-icon.si-cloud:before {
content: "\e93a";
}
.si-icon.si-cloud-drizzle:before {
content: "\e93b";
}
.si-icon.si-cloud-lightning:before {
content: "\e93c";
}
.si-icon.si-cloud-off:before {
content: "\e93d";
}
.si-icon.si-cloud-rain:before {
content: "\e93e";
}
.si-icon.si-cloud-snow:before {
content: "\e93f";
}
.si-icon.si-code:before {
content: "\e940";
}
.si-icon.si-command:before {
content: "\e941";
}
.si-icon.si-compass:before {
content: "\e942";
}
.si-icon.si-copy:before {
content: "\e943";
}
.si-icon.si-corner-down-left:before {
content: "\e944";
}
.si-icon.si-corner-down-right:before {
content: "\e945";
}
.si-icon.si-corner-left-down:before {
content: "\e946";
}
.si-icon.si-corner-left-up:before {
content: "\e947";
}
.si-icon.si-corner-right-down:before {
content: "\e948";
}
.si-icon.si-corner-right-up:before {
content: "\e949";
}
.si-icon.si-corner-up-left:before {
content: "\e94a";
}
.si-icon.si-corner-up-right:before {
content: "\e94b";
}
.si-icon.si-cpu:before {
content: "\e94c";
}
.si-icon.si-credit-card:before {
content: "\e94d";
}
.si-icon.si-crop:before {
content: "\e94e";
}
.si-icon.si-crosshair:before {
content: "\e94f";
}
.si-icon.si-database:before {
content: "\e950";
}
.si-icon.si-delete:before {
content: "\e951";
}
.si-icon.si-disc:before {
content: "\e952";
}
.si-icon.si-dollar-sign:before {
content: "\e953";
}
.si-icon.si-download:before {
content: "\e954";
}
.si-icon.si-download-cloud:before {
content: "\e955";
}
.si-icon.si-droplet:before {
content: "\e956";
}
.si-icon.si-edit:before {
content: "\e957";
}
.si-icon.si-edit-2:before {
content: "\e958";
}
.si-icon.si-edit-3:before {
content: "\e959";
}
.si-icon.si-external-link:before {
content: "\e95a";
}
.si-icon.si-eye:before {
content: "\e95b";
}
.si-icon.si-eye-off:before {
content: "\e95c";
}
.si-icon.si-fast-forward:before {
content: "\e95d";
}
.si-icon.si-feather:before {
content: "\e95e";
}
.si-icon.si-file:before {
content: "\e95f";
}
.si-icon.si-file-minus:before {
content: "\e960";
}
.si-icon.si-file-plus:before {
content: "\e961";
}
.si-icon.si-file-text:before {
content: "\e962";
}
.si-icon.si-film:before {
content: "\e963";
}
.si-icon.si-filter:before {
content: "\e964";
}
.si-icon.si-flag:before {
content: "\e965";
}
.si-icon.si-folder:before {
content: "\e966";
}
.si-icon.si-folder-minus:before {
content: "\e967";
}
.si-icon.si-folder-plus:before {
content: "\e968";
}
.si-icon.si-gift:before {
content: "\e969";
}
.si-icon.si-git-branch:before {
content: "\e96a";
}
.si-icon.si-git-commit:before {
content: "\e96b";
}
.si-icon.si-git-merge:before {
content: "\e96c";
}
.si-icon.si-git-pull-request:before {
content: "\e96d";
}
.si-icon.si-globe:before {
content: "\e96e";
}
.si-icon.si-grid:before {
content: "\e96f";
}
.si-icon.si-hard-drive:before {
content: "\e970";
}
.si-icon.si-hash:before {
content: "\e971";
}
.si-icon.si-headphones:before {
content: "\e972";
}
.si-icon.si-heart:before {
content: "\e973";
}
.si-icon.si-help-circle:before {
content: "\e974";
}
.si-icon.si-home:before {
content: "\e975";
}
.si-icon.si-image:before {
content: "\e976";
}
.si-icon.si-inbox:before {
content: "\e977";
}
.si-icon.si-info:before {
content: "\e978";
}
.si-icon.si-instagram:before {
content: "\e979";
}
.si-icon.si-italic:before {
content: "\e97a";
}
.si-icon.si-layers:before {
content: "\e97b";
}
.si-icon.si-layout:before {
content: "\e97c";
}
.si-icon.si-life-buoy:before {
content: "\e97d";
}
.si-icon.si-link:before {
content: "\e97e";
}
.si-icon.si-link-2:before {
content: "\e97f";
}
.si-icon.si-list:before {
content: "\e980";
}
.si-icon.si-loader:before {
content: "\e981";
}
.si-icon.si-lock:before {
content: "\e982";
}
.si-icon.si-log-in:before {
content: "\e983";
}
.si-icon.si-log-out:before {
content: "\e984";
}
.si-icon.si-mail:before {
content: "\e985";
}
.si-icon.si-map:before {
content: "\e986";
}
.si-icon.si-map-pin:before {
content: "\e987";
}
.si-icon.si-maximize:before {
content: "\e988";
}
.si-icon.si-maximize-2:before {
content: "\e989";
}
.si-icon.si-menu:before {
content: "\e98a";
}
.si-icon.si-message-circle:before {
content: "\e98b";
}
.si-icon.si-message-square:before {
content: "\e98c";
}
.si-icon.si-mic:before {
content: "\e98d";
}
.si-icon.si-mic-off:before {
content: "\e98e";
}
.si-icon.si-minimize:before {
content: "\e98f";
}
.si-icon.si-minimize-2:before {
content: "\e990";
}
.si-icon.si-minus:before {
content: "\e991";
}
.si-icon.si-minus-circle:before {
content: "\e992";
}
.si-icon.si-minus-square:before {
content: "\e993";
}
.si-icon.si-monitor:before {
content: "\e994";
}
.si-icon.si-moon:before {
content: "\e995";
}
.si-icon.si-more-horizontal:before {
content: "\e996";
}
.si-icon.si-more-vertical:before {
content: "\e997";
}
.si-icon.si-move:before {
content: "\e998";
}
.si-icon.si-music:before {
content: "\e999";
}
.si-icon.si-navigation:before {
content: "\e99a";
}
.si-icon.si-navigation-2:before {
content: "\e99b";
}
.si-icon.si-octagon:before {
content: "\e99c";
}
.si-icon.si-package:before {
content: "\e99d";
}
.si-icon.si-paperclip:before {
content: "\e99e";
}
.si-icon.si-pause:before {
content: "\e99f";
}
.si-icon.si-pause-circle:before {
content: "\e9a0";
}
.si-icon.si-percent:before {
content: "\e9a1";
}
.si-icon.si-phone:before {
content: "\e9a2";
}
.si-icon.si-phone-call:before {
content: "\e9a3";
}
.si-icon.si-phone-forwarded:before {
content: "\e9a4";
}
.si-icon.si-phone-incoming:before {
content: "\e9a5";
}
.si-icon.si-phone-missed:before {
content: "\e9a6";
}
.si-icon.si-phone-off:before {
content: "\e9a7";
}
.si-icon.si-phone-outgoing:before {
content: "\e9a8";
}
.si-icon.si-pie-chart:before {
content: "\e9a9";
}
.si-icon.si-play:before {
content: "\e9aa";
}
.si-icon.si-play-circle:before {
content: "\e9ab";
}
.si-icon.si-plus:before {
content: "\e9ac";
}
.si-icon.si-plus-circle:before {
content: "\e9ad";
}
.si-icon.si-plus-square:before {
content: "\e9ae";
}
.si-icon.si-power:before {
content: "\e9af";
}
.si-icon.si-printer:before {
content: "\e9b0";
}
.si-icon.si-radio:before {
content: "\e9b1";
}
.si-icon.si-refresh-ccw:before {
content: "\e9b2";
}
.si-icon.si-refresh-cw:before {
content: "\e9b3";
}
.si-icon.si-repeat:before {
content: "\e9b4";
}
.si-icon.si-rewind:before {
content: "\e9b5";
}
.si-icon.si-rotate-ccw:before {
content: "\e9b6";
}
.si-icon.si-rotate-cw:before {
content: "\e9b7";
}
.si-icon.si-rss:before {
content: "\e9b8";
}
.si-icon.si-save:before {
content: "\e9b9";
}
.si-icon.si-scissors:before {
content: "\e9ba";
}
.si-icon.si-search:before {
content: "\e9bb";
}
.si-icon.si-send:before {
content: "\e9bc";
}
.si-icon.si-server:before {
content: "\e9bd";
}
.si-icon.si-settings:before {
content: "\e9be";
}
.si-icon.si-share:before {
content: "\e9bf";
}
.si-icon.si-share-2:before {
content: "\e9c0";
}
.si-icon.si-shield:before {
content: "\e9c1";
}
.si-icon.si-shield-off:before {
content: "\e9c2";
}
.si-icon.si-shopping-bag:before {
content: "\e9c3";
}
.si-icon.si-shopping-cart:before {
content: "\e9c4";
}
.si-icon.si-shuffle:before {
content: "\e9c5";
}
.si-icon.si-sidebar:before {
content: "\e9c6";
}
.si-icon.si-skip-back:before {
content: "\e9c7";
}
.si-icon.si-skip-forward:before {
content: "\e9c8";
}
.si-icon.si-slash:before {
content: "\e9c9";
}
.si-icon.si-sliders:before {
content: "\e9ca";
}
.si-icon.si-smartphone:before {
content: "\e9cb";
}
.si-icon.si-speaker:before {
content: "\e9cc";
}
.si-icon.si-square:before {
content: "\e9cd";
}
.si-icon.si-star:before {
content: "\e9ce";
}
.si-icon.si-stop-circle:before {
content: "\e9cf";
}
.si-icon.si-sun:before {
content: "\e9d0";
}
.si-icon.si-sunrise:before {
content: "\e9d1";
}
.si-icon.si-sunset:before {
content: "\e9d2";
}
.si-icon.si-tablet:before {
content: "\e9d3";
}
.si-icon.si-tag:before {
content: "\e9d4";
}
.si-icon.si-target:before {
content: "\e9d5";
}
.si-icon.si-terminal:before {
content: "\e9d6";
}
.si-icon.si-thermometer:before {
content: "\e9d7";
}
.si-icon.si-thumbs-down:before {
content: "\e9d8";
}
.si-icon.si-thumbs-up:before {
content: "\e9d9";
}
.si-icon.si-toggle-left:before {
content: "\e9da";
}
.si-icon.si-toggle-right:before {
content: "\e9db";
}
.si-icon.si-trash:before {
content: "\e9dc";
}
.si-icon.si-trash-2:before {
content: "\e9dd";
}
.si-icon.si-trending-down:before {
content: "\e9de";
}
.si-icon.si-trending-up:before {
content: "\e9df";
}
.si-icon.si-triangle:before {
content: "\e9e0";
}
.si-icon.si-truck:before {
content: "\e9e1";
}
.si-icon.si-tv:before {
content: "\e9e2";
}
.si-icon.si-type:before {
content: "\e9e3";
}
.si-icon.si-umbrella:before {
content: "\e9e4";
}
.si-icon.si-underline:before {
content: "\e9e5";
}
.si-icon.si-unlock:before {
content: "\e9e6";
}
.si-icon.si-upload:before {
content: "\e9e7";
}
.si-icon.si-upload-cloud:before {
content: "\e9e8";
}
.si-icon.si-user:before {
content: "\e9e9";
}
.si-icon.si-user-check:before {
content: "\e9ea";
}
.si-icon.si-user-minus:before {
content: "\e9eb";
}
.si-icon.si-user-plus:before {
content: "\e9ec";
}
.si-icon.si-user-x:before {
content: "\e9ed";
}
.si-icon.si-users:before {
content: "\e9ee";
}
.si-icon.si-video:before {
content: "\e9ef";
}
.si-icon.si-video-off:before {
content: "\e9f0";
}
.si-icon.si-voicemail:before {
content: "\e9f1";
}
.si-icon.si-volume:before {
content: "\e9f2";
}
.si-icon.si-volume-1:before {
content: "\e9f3";
}
.si-icon.si-volume-2:before {
content: "\e9f4";
}
.si-icon.si-volume-x:before {
content: "\e9f5";
}
.si-icon.si-watch:before {
content: "\e9f6";
}
.si-icon.si-wifi:before {
content: "\e9f7";
}
.si-icon.si-wifi-off:before {
content: "\e9f8";
}
.si-icon.si-wind:before {
content: "\e9f9";
}
.si-icon.si-x:before {
content: "\e9fa";
}
.si-icon.si-x-circle:before {
content: "\e9fb";
}
.si-icon.si-x-square:before {
content: "\e9fc";
}
.si-icon.si-zap:before {
content: "\e9fe";
}
.si-icon.si-zap-off:before {
content: "\e9ff";
}
.si-icon.si-zoom-in:before {
content: "\ea00";
}
.si-icon.si-zoom-out:before {
content: "\ea01";
}
.si-icon.si-500px:before {
content: "\e000";
}
.si-icon.si-behance:before {
content: "\e010";
}
.si-icon.si-deviantart:before {
content: "\e01a";
}
.si-icon.si-digg:before {
content: "\e01c";
}
.si-icon.si-dribbble:before {
content: "\e021";
}
.si-icon.si-etsy:before {
content: "\e027";
}
.si-icon.si-facebook:before {
content: "\e028";
}
.si-icon.si-flickr:before {
content: "\e02d";
}
.si-icon.si-foursquare:before {
content: "\e030";
}
.si-icon.si-github:before {
content: "\e032";
}
.si-icon.si-instagram:before {
content: "\e044";
}
.si-icon.si-linkedin:before {
content: "\e04c";
}
.si-icon.si-medium:before {
content: "\e051";
}
.si-icon.si-pinterest:before {
content: "\e063";
}
.si-icon.si-reddit:before {
content: "\e06c";
}
.si-icon.si-skype:before {
content: "\e073";
}
.si-icon.si-soundcloud:before {
content: "\e078";
}
.si-icon.si-spotify:before {
content: "\e079";
}
.si-icon.si-tumblr:before {
content: "\e08b";
}
.si-icon.si-twitch:before {
content: "\e08c";
}
.si-icon.si-twitter:before {
content: "\e08d";
}
.si-icon.si-vimeo:before {
content: "\e093";
}
.si-icon.si-vkontakte:before {
content: "\e095";
}
.si-icon.si-xing:before {
content: "\e09f";
}
.si-icon.si-youtube:before {
content: "\e0a5";
}
.si-icon.si-flipboard:before {
content: "\e979";
}
.si-icon.si-google-plus:before {
content: "\f0d5";
}
.si-icon.si-amazon:before {
content: "\f270";
}
.si-icon.si-snapchat:before {
content: "\f2ac";
}
/*****************************************/
/* Gutenberg specific styles
/*****************************************/
/* Columns */
.wp-block-columns {
margin-bottom: 0;
}
.wp-block-columns .wp-block-column {
margin-bottom: 2em;
}
.wp-block-columns .wp-block-column:empty {
margin-bottom: 0;
}
/* 781 and up */
/* Buttons */
#main .wp-block-buttons {
margin-bottom: -8px;
}
.wp-block-button__link {
line-height: 1.4;
font-size: inherit;
padding: .5em 2em;
min-height: 45px;
-js-display: inline-flex;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.alignwide {
margin-right: -30px;
margin-left: -30px;
max-width: unset;
width: unset;
}
.alignfull,
.alignwide {
margin-top: 2em;
margin-bottom: 2em;
max-width: unset;
width: unset;
}
.wp-block-cover {
margin-top: 2em;
margin-bottom: 2em;
}
.has-medium-font-size {
line-height: 1.5;
}
.has-huge-font-size,
.has-large-font-size {
line-height: 1.25;
}
.wp-block-button.is-style-squared .wp-block-button__link {
border-radius: 2px;
border: 1px solid rgba(0, 0, 0, 0.12);
}
.wp-block-media-text {
margin-top: 1.25em;
margin-bottom: 1.25em;
}
.wp-block-media-text__content p:first-child {
margin-top: 0;
}
.wp-block-media-text__content p:last-child {
margin-bottom: 0;
}
.wp-block-media-text__content p.has-large-font-size {
margin-bottom: 1rem;
}
/* Social links */
#page .wp-block-social-links {
margin-top: 2em;
margin-bottom: 2em;
margin-left: 0;
}
#page .wp-block-social-links .wp-social-link a,
#page .wp-block-social-links .wp-social-link a:hover {
color: inherit;
}
/*****************************************/
/* Animations and keyframes
/*****************************************/
@-webkit-keyframes slideToLeft {
0% {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
100% {
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
}
@keyframes slideToLeft {
0% {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
100% {
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
}
@-webkit-keyframes slideToRight {
0% {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
100% {
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
}
@keyframes slideToRight {
0% {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
100% {
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
}
@-webkit-keyframes slideFromLeft {
0% {
-webkit-transform: translateX(-100%);
transform: translateX(-100%);
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes slideFromLeft {
0% {
-webkit-transform: translateX(-100%);
transform: translateX(-100%);
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@-webkit-keyframes slideFromRight {
0% {
-webkit-transform: translateX(100%);
transform: translateX(100%);
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes slideFromRight {
0% {
-webkit-transform: translateX(100%);
transform: translateX(100%);
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@-webkit-keyframes slideFromRightToLeft {
0% {
-webkit-transform: translateX(100%);
transform: translateX(100%);
}
100% {
-webkit-transform: translateX(-100%);
transform: translateX(-100%);
}
}
@keyframes slideFromRightToLeft {
0% {
-webkit-transform: translateX(100%);
transform: translateX(100%);
}
100% {
-webkit-transform: translateX(-100%);
transform: translateX(-100%);
}
}
@-webkit-keyframes si_bounce {
0%,
100% {
-webkit-transform: scale(0);
transform: scale(0);
}
50% {
-webkit-transform: scale(1);
transform: scale(1);
}
}
@keyframes si_bounce {
0%,
100% {
-webkit-transform: scale(0);
transform: scale(0);
}
50% {
-webkit-transform: scale(1);
transform: scale(1);
}
}
@-webkit-keyframes si-scaleout {
0% {
-webkit-transform: scale(0);
transform: scale(0);
}
100% {
-webkit-transform: scale(1);
transform: scale(1);
opacity: 0;
}
}
@keyframes si-scaleout {
0% {
-webkit-transform: scale(0);
transform: scale(0);
}
100% {
-webkit-transform: scale(1);
transform: scale(1);
opacity: 0;
}
}
/*****************************************/
/* Button styles.
/*****************************************/
.si-btn,
body:not(.wp-customizer) input[type=submit],
.site-main .woocommerce #respond input#submit,
.site-main .woocommerce a.button,
.site-main .woocommerce button.button,
.site-main .woocommerce input.button,
.woocommerce ul.products li.product .added_to_cart,
.woocommerce ul.products li.product .button,
.woocommerce div.product form.cart .button,
.woocommerce #review_form #respond .form-submit input,
#infinite-handle span {
-js-display: inline-flex;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
text-align: center;
max-width: 100%;
cursor: pointer;
-moz-appearance: none;
-webkit-appearance: none;
-webkit-box-shadow: none;
box-shadow: none;
border-style: solid;
-ms-flex-negative: 0;
flex-shrink: 0;
font-size: inherit;
min-height: 45px;
padding: .5em 2em;
}
.si-btn span,
body:not(.wp-customizer) input[type=submit] span,
.site-main .woocommerce #respond input#submit span,
.site-main .woocommerce a.button span,
.site-main .woocommerce button.button span,
.site-main .woocommerce input.button span,
.woocommerce ul.products li.product .added_to_cart span,
.woocommerce ul.products li.product .button span,
.woocommerce div.product form.cart .button span,
.woocommerce #review_form #respond .form-submit input span,
#infinite-handle span span {
z-index: 2;
position: relative;
}
.si-btn:disabled, .si-btn.disabled,
body:not(.wp-customizer) input[type=submit]:disabled,
body:not(.wp-customizer) input[type=submit].disabled,
.site-main .woocommerce #respond input#submit:disabled,
.site-main .woocommerce #respond input#submit.disabled,
.site-main .woocommerce a.button:disabled,
.site-main .woocommerce a.button.disabled,
.site-main .woocommerce button.button:disabled,
.site-main .woocommerce button.button.disabled,
.site-main .woocommerce input.button:disabled,
.site-main .woocommerce input.button.disabled,
.woocommerce ul.products li.product .added_to_cart:disabled,
.woocommerce ul.products li.product .added_to_cart.disabled,
.woocommerce ul.products li.product .button:disabled,
.woocommerce ul.products li.product .button.disabled,
.woocommerce div.product form.cart .button:disabled,
.woocommerce div.product form.cart .button.disabled,
.woocommerce #review_form #respond .form-submit input:disabled,
.woocommerce #review_form #respond .form-submit input.disabled,
#infinite-handle span:disabled,
#infinite-handle span.disabled {
cursor: not-allowed !important;
}
.si-btn:disabled > span,
.si-btn:disabled > i, .si-btn.disabled > span,
.si-btn.disabled > i,
body:not(.wp-customizer) input[type=submit]:disabled > span,
body:not(.wp-customizer) input[type=submit]:disabled > i,
body:not(.wp-customizer) input[type=submit].disabled > span,
body:not(.wp-customizer) input[type=submit].disabled > i,
.site-main .woocommerce #respond input#submit:disabled > span,
.site-main .woocommerce #respond input#submit:disabled > i,
.site-main .woocommerce #respond input#submit.disabled > span,
.site-main .woocommerce #respond input#submit.disabled > i,
.site-main .woocommerce a.button:disabled > span,
.site-main .woocommerce a.button:disabled > i,
.site-main .woocommerce a.button.disabled > span,
.site-main .woocommerce a.button.disabled > i,
.site-main .woocommerce button.button:disabled > span,
.site-main .woocommerce button.button:disabled > i,
.site-main .woocommerce button.button.disabled > span,
.site-main .woocommerce button.button.disabled > i,
.site-main .woocommerce input.button:disabled > span,
.site-main .woocommerce input.button:disabled > i,
.site-main .woocommerce input.button.disabled > span,
.site-main .woocommerce input.button.disabled > i,
.woocommerce ul.products li.product .added_to_cart:disabled > span,
.woocommerce ul.products li.product .added_to_cart:disabled > i,
.woocommerce ul.products li.product .added_to_cart.disabled > span,
.woocommerce ul.products li.product .added_to_cart.disabled > i,
.woocommerce ul.products li.product .button:disabled > span,
.woocommerce ul.products li.product .button:disabled > i,
.woocommerce ul.products li.product .button.disabled > span,
.woocommerce ul.products li.product .button.disabled > i,
.woocommerce div.product form.cart .button:disabled > span,
.woocommerce div.product form.cart .button:disabled > i,
.woocommerce div.product form.cart .button.disabled > span,
.woocommerce div.product form.cart .button.disabled > i,
.woocommerce #review_form #respond .form-submit input:disabled > span,
.woocommerce #review_form #respond .form-submit input:disabled > i,
.woocommerce #review_form #respond .form-submit input.disabled > span,
.woocommerce #review_form #respond .form-submit input.disabled > i,
#infinite-handle span:disabled > span,
#infinite-handle span:disabled > i,
#infinite-handle span.disabled > span,
#infinite-handle span.disabled > i {
opacity: .5;
}
button.si-btn:disabled {
opacity: .5;
}
.btn-small,
.site-main .woocommerce #respond input#submit,
#secondary .woocommerce a.button,
#secondary .woocommerce button.button,
#secondary .woocommerce input.button,
.site-main .woocommerce .woocommerce-table a.button,
.site-main .woocommerce .woocommerce-orders-table a.button,
.site-main .woocommerce .woocommerce-Pagination a.button,
.site-main .woocommerce .shipping-calculator-form .button,
.woocommerce #secondary .widget_price_filter .price_slider_amount .button,
.woocommerce ul.products li.product .added_to_cart,
.woocommerce ul.products li.product .button {
font-size: 90% !important;
min-height: 40px;
padding: .5em 1.5em;
}
.btn-large,
#place_order {
min-height: 57px;
font-size: 108% !important;
}
.btn-xlarge {
font-size: 130% !important;
min-height: 69px;
font-weight: 600;
}
.btn-fw {
width: 100%;
text-align: center;
}
.btn-large-radius {
border-radius: 50px;
}
.btn-left-icon,
.btn-right-icon {
position: relative;
}
.btn-left-icon > i,
.btn-right-icon > i {
position: relative;
font-size: 110%;
}
.btn-left-icon.btn-reveal > i,
.btn-right-icon.btn-reveal > i {
-webkit-transition: opacity 0.1s ease, -webkit-transform 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
transition: opacity 0.1s ease, -webkit-transform 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
transition: transform 0.26s cubic-bezier(0.25, 0.8, 0.25, 1), opacity 0.1s ease;
transition: transform 0.26s cubic-bezier(0.25, 0.8, 0.25, 1), opacity 0.1s ease, -webkit-transform 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
opacity: 0;
position: absolute;
top: 50%;
margin-top: .1em;
-webkit-transform: translate3d(0, -50%, 0);
transform: translate3d(0, -50%, 0);
}
.btn-left-icon.btn-reveal > span,
.btn-right-icon.btn-reveal > span {
-webkit-transition: padding 0.26s cubic-bezier(0.25, 0.8, 0.25, 1), margin 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
transition: padding 0.26s cubic-bezier(0.25, 0.8, 0.25, 1), margin 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
will-change: padding, margin;
}
.btn-left-icon.btn-svg > svg,
.btn-right-icon.btn-svg > svg {
height: 1em !important;
width: auto !important;
vertical-align: middle;
fill: currentColor;
}
.btn-left-icon > i {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
margin-right: .65em;
margin-left: -.65em;
}
.btn-left-icon > span {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
}
.btn-left-icon.btn-reveal > i {
left: .8em;
-webkit-transform: translate3d(10px, -50%, 0);
transform: translate3d(10px, -50%, 0);
margin-left: 0;
margin-right: 0;
}
.btn-left-icon.btn-reveal:hover > span {
padding-left: 1em;
margin-right: -1em;
}
.btn-left-icon.btn-reveal:hover > i {
opacity: 1;
-webkit-transform: translate3d(0px, -50%, 0);
transform: translate3d(0px, -50%, 0);
}
.btn-right-icon > i {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
margin-left: .65em;
margin-right: -.65em;
}
.btn-right-icon.btn-reveal > i {
right: .8em;
-webkit-transform: translate3d(-10px, -50%, 0);
transform: translate3d(-10px, -50%, 0);
margin-left: 0;
margin-right: 0;
}
.btn-right-icon.btn-reveal:hover > span {
padding-right: 1em;
margin-left: -1em;
}
.btn-right-icon.btn-reveal:hover > i {
opacity: 1;
-webkit-transform: translate3d(0px, -50%, 0);
transform: translate3d(0px, -50%, 0);
}
.si-btn.btn-outline {
background-color: rgba(0, 0, 0, 0);
}
.si-btn.btn-secondary.btn-outline {
background-color: rgba(0, 0, 0, 0);
}
.si-btn.btn-with-shadow {
-webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
box-shadow: 0 0 0 rgba(0, 0, 0, 0);
}
.si-btn.btn-with-shadow:hover {
-webkit-box-shadow: 0 5px 25px rgba(0, 0, 0, 0.175);
box-shadow: 0 5px 25px rgba(0, 0, 0, 0.175);
-webkit-transform: translateY(-2px);
-ms-transform: translateY(-2px);
transform: translateY(-2px);
}
.si-btn.btn-text-1 {
padding: 0 !important;
min-height: 0;
height: auto;
background: none !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
border: none !important;
font-weight: 500;
}
.si-btn.btn-text-1 span {
padding: 3px 0;
}
.si-btn.btn-text-1 span:before, .si-btn.btn-text-1 span:after {
content: '';
position: absolute;
bottom: -1px;
left: 0;
width: 100%;
height: 2px;
border-radius: 6px;
}
.si-btn.btn-text-1 span:after {
background: currentColor;
opacity: .2;
}
.si-btn.btn-text-1 span:before {
background: currentColor;
-webkit-transform-origin: right center;
-ms-transform-origin: right center;
transform-origin: right center;
-webkit-transform: scale(0, 1);
-ms-transform: scale(0, 1);
transform: scale(0, 1);
-webkit-transition: -webkit-transform 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
transition: -webkit-transform 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
transition: transform 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
transition: transform 0.26s cubic-bezier(0.25, 0.8, 0.25, 1), -webkit-transform 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
-webkit-backface-visibility: hidden;
will-change: scale;
z-index: 1;
}
.si-btn.btn-text-1:hover > span:before {
-webkit-transform-origin: left center;
-ms-transform-origin: left center;
transform-origin: left center;
-webkit-transform: scale(1, 1);
-ms-transform: scale(1, 1);
transform: scale(1, 1);
}
.si-btn.btn-text-1.btn-left-icon > span, .si-btn.btn-text-1.btn-right-icon > span {
padding-left: 0 !important;
padding-right: 0 !important;
}
.si-btn.btn-text-1.btn-left-icon > i, .si-btn.btn-text-1.btn-right-icon > i {
position: static;
}
/*****************************************/
/* Form Styles
/*****************************************/
textarea,
input[type="text"],
input[type="email"],
input[type=password],
input[type=tel],
input[type=url],
input[type=search],
input[type=date],
#add_payment_method table.cart td.actions .coupon .input-text,
.woocommerce-cart table.cart td.actions .coupon .input-text,
.woocommerce-checkout table.cart td.actions .coupon .input-text {
font-size: inherit;
font-weight: 400;
font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
border: solid 2px rgba(0, 0, 0, 0.085);
background-color: #FFFFFF;
padding: 0.5625rem 1rem;
color: #66717f;
width: 100%;
border-radius: 2px;
line-height: 1 !important;
min-height: 42px;
}
textarea:focus,
input[type="text"]:focus,
input[type="email"]:focus,
input[type=password]:focus,
input[type=tel]:focus,
input[type=url]:focus,
input[type=search]:focus,
input[type=date]:focus,
#add_payment_method table.cart td.actions .coupon .input-text:focus,
.woocommerce-cart table.cart td.actions .coupon .input-text:focus,
.woocommerce-checkout table.cart td.actions .coupon .input-text:focus {
color: #000;
}
textarea.sinatra-invalid,
input[type="text"].sinatra-invalid,
input[type="email"].sinatra-invalid,
input[type=password].sinatra-invalid,
input[type=tel].sinatra-invalid,
input[type=url].sinatra-invalid,
input[type=search].sinatra-invalid,
input[type=date].sinatra-invalid,
#add_payment_method table.cart td.actions .coupon .input-text.sinatra-invalid,
.woocommerce-cart table.cart td.actions .coupon .input-text.sinatra-invalid,
.woocommerce-checkout table.cart td.actions .coupon .input-text.sinatra-invalid {
border-color: #f33;
}
fieldset {
border: 1px solid rgba(0, 0, 0, 0.085);
margin: 1.5rem 2px;
padding: 10px 25px 20px;
border-radius: 3px;
}
fieldset legend + p {
margin-top: 0;
}
fieldset p:last-child {
margin-bottom: 0;
}
legend {
font-size: inherit;
display: table;
max-width: 100%;
padding-left: 1em;
padding-right: 1em;
white-space: normal;
font-weight: 400;
}
.select2-container .select2-selection--single {
height: 45px;
border: solid 2px rgba(0, 0, 0, 0.085);
border-radius: 2px;
margin-bottom: 2px;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
line-height: 44px;
color: #66717f;
padding-left: 15px;
padding-right: 30px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
width: 30px;
height: 45px;
}
.select2-container--default .select2-search--dropdown {
padding: 10px 10px 5px 10px;
}
.select2-container--default .select2-search--dropdown .select2-search__field {
padding: 8px 1rem;
border-color: rgba(0, 0, 0, 0.085);
border-radius: 2px;
background-color: #f4f4f4;
}
.select2-container--default .select2-results > .select2-results__options {
padding-bottom: 10px;
}
.select2-container--default .select2-results__option[data-selected=true] {
background-color: #f4f4f4;
}
.select2-dropdown {
border-color: rgba(0, 0, 0, 0.085);
border-width: 2px;
border-radius: 2px;
top: -2px;
}
.select2-container--open .select2-dropdown {
-webkit-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.15);
box-shadow: 0 10px 20px rgba(0, 0, 0, 0.15);
}
.select2-results__option {
padding: 6px 15px;
-webkit-box-shadow: none !important;
box-shadow: none !important;
outline: none !important;
margin: 0 10px;
border-radius: 2px;
}
label {
display: inline-block;
font-weight: 600;
margin-bottom: 0.1875rem;
}
input[type=checkbox] + label,
input[type=radio] + label,
.nsu-checkbox label {
display: inline;
margin-bottom: 0;
font-weight: 400;
}
textarea {
line-height: 1.5 !important;
min-height: 11.7em;
max-height: 600px;
}
select {
height: 45px;
padding: 0.625rem 1rem;
background: none;
border-width: 2px;
border-style: solid;
border-color: rgba(0, 0, 0, 0.085);
-o-border-image: initial;
border-image: initial;
border-radius: 2px;
font-size: inherit;
color: inherit;
font-family: inherit;
}
select:focus {
outline: none;
}
input:-webkit-autofill {
-webkit-animation-name: autofill;
-webkit-animation-fill-mode: both;
}
.si-input-supported input[type=radio],
.si-input-supported input[type=checkbox] {
position: relative;
border: 2px solid currentColor;
border-radius: 2px;
background: none;
clear: none;
cursor: pointer;
display: inline-block !important;
line-height: 0;
margin: 0 .6em 0 0;
outline: 0;
padding: 0 !important;
text-align: center;
vertical-align: text-top;
height: 20px;
width: 20px;
min-width: 20px;
-webkit-appearance: none;
-moz-appearance: none;
opacity: .5;
}
.si-input-supported input[type=radio] + label,
.si-input-supported input[type=checkbox] + label {
cursor: pointer;
font-weight: 400;
font-size: 0.9375rem;
}
.si-input-supported input[type=radio]:before,
.si-input-supported input[type=checkbox]:before {
content: '';
opacity: 0;
position: absolute;
}
.si-input-supported input[type=radio]:hover, .si-input-supported input[type=radio]:checked, .si-input-supported input[type=radio]:checked:before,
.si-input-supported input[type=checkbox]:hover,
.si-input-supported input[type=checkbox]:checked,
.si-input-supported input[type=checkbox]:checked:before {
opacity: 1;
}
.si-input-supported input[type=checkbox] {
-webkit-box-shadow: inset 0 0 0 0;
box-shadow: inset 0 0 0 0;
}
.si-input-supported input[type=checkbox]:before {
left: 6px;
top: 2px;
width: 5px;
height: 10px;
border: solid #FFF;
border-width: 0 2px 2px 0;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
-webkit-transform: scale(0);
-ms-transform: scale(0);
transform: scale(0);
z-index: 2;
}
.si-input-supported input[type=checkbox]:hover {
-webkit-box-shadow: inset 0 0 0 2px;
box-shadow: inset 0 0 0 2px;
}
.si-input-supported input[type=checkbox]:checked {
opacity: 1;
-webkit-box-shadow: none !important;
box-shadow: none !important;
}
.si-input-supported input[type=checkbox]:checked:before {
-webkit-transform: rotate(45deg) scale(1);
-ms-transform: rotate(45deg) scale(1);
transform: rotate(45deg) scale(1);
}
.si-input-supported input[type=radio] {
border-radius: 50%;
}
.si-input-supported input[type=radio]:before {
width: 10px;
height: 10px;
top: 50%;
left: 3px;
margin-top: -5px;
border-radius: 50%;
}
.si-input-supported .comment-subscription-form #subscribe_blog,
.si-input-supported .comment-subscription-form #subscribe_comments {
-webkit-appearance: none !important;
-moz-appearance: none !important;
}
.si-input-supported .comment-form-cookies-consent {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
/*****************************************/
/* Social links styles.
/*****************************************/
.sinatra-social-nav {
height: 100%;
-js-display: flex;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.sinatra-social-nav > ul {
-js-display: flex;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
width: 100%;
height: 100%;
}
.sinatra-social-nav > ul > li {
position: relative;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-js-display: flex;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-ms-flex-negative: 0;
flex-shrink: 0;
height: 100%;
}
.sinatra-social-nav > ul > li:last-child > a {
margin-right: 0;
}
.sinatra-social-nav > ul > li > a {
display: block;
-js-display: flex;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
position: relative;
color: inherit !important;
font-weight: 400;
overflow-y: hidden;
margin-right: 1em;
}
.sinatra-social-nav > ul > li > a .si-icon {
padding-left: 2px;
padding-right: 2px;
}
.sinatra-social-nav > ul > li > a:before {
display: none !important;
}
.sinatra-social-nav > ul > li > a:hover .si-icon {
-webkit-transform: translateY(-120%);
-ms-transform: translateY(-120%);
transform: translateY(-120%);
}
.sinatra-social-nav > ul > li > a:hover .si-icon.bottom-icon {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
.sinatra-social-nav > ul > li > a .si-icon {
-js-display: inline-flex;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-transition: -webkit-transform .22s;
transition: -webkit-transform .22s;
transition: transform .22s;
transition: transform .22s, -webkit-transform .22s;
opacity: 1;
will-change: transform;
}
.sinatra-social-nav > ul > li > a .si-icon.bottom-icon {
position: absolute;
width: 100%;
top: 0;
left: 0;
-webkit-transform: translate3d(0, 120%, 0);
transform: translate3d(0, 120%, 0);
}
.sinatra-social-nav > ul > li > a span {
position: relative;
}
.sinatra-social-nav.rounded > ul > li > a {
margin-right: .5em;
background-color: rgba(0, 0, 0, 0.1);
border-radius: 50%;
padding: 0;
}
.sinatra-social-nav.rounded > ul > li > a i {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.sinatra-social-nav.rounded > ul > li:last-child > a {
margin-right: 0;
}
.sinatra-social-nav > ul > li > a {
font-size: 1rem;
}
.sinatra-social-nav > ul > li > a .si-icon {
font-size: inherit;
}
.sinatra-social-nav > ul > li > a .si-icon {
height: 1.5em;
}
.sinatra-social-nav.rounded > ul > li > a i {
width: 2.25rem;
height: 2.25rem;
}
.sinatra-social-nav.si-small > ul > li > a {
font-size: .875rem;
}
.sinatra-social-nav.si-small.rounded > ul > li > a i {
width: 2rem;
height: 2rem;
}
.sinatra-social-nav.si-large > ul > li > a {
font-size: 1.25rem;
}
.sinatra-social-nav.si-large.rounded > ul > li > a i {
width: 2.75rem;
height: 2.75rem;
}
.sinatra-social-nav.si-xlarge > ul > li > a {
font-size: 1.75rem;
}
.sinatra-social-nav.si-xlarge.rounded > ul > li > a i {
width: 3.75rem;
height: 3.75rem;
}
/*****************************************/
/* Topbar layout styles
/*****************************************/
#sinatra-topbar {
border-style: solid;
border-left: none;
border-right: none;
border-width: 0;
font-size: 13px;
position: relative;
z-index: 6;
}
#sinatra-topbar > .si-container {
position: relative;
}
#sinatra-topbar > .si-container > .si-flex-row {
position: relative;
margin-top: 0;
margin-bottom: 0;
min-height: 50px;
-webkit-box-align: stretch;
-ms-flex-align: stretch;
align-items: stretch;
}
#sinatra-topbar > .si-container > .si-flex-row > div {
max-width: 100%;
}
#sinatra-topbar > .si-container > .si-flex-row > div:empty {
display: none;
}
#sinatra-topbar .sinatra-topbar-left,
#sinatra-topbar .sinatra-topbar-right {
-webkit-box-align: stretch;
-ms-flex-align: stretch;
align-items: stretch;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
#sinatra-topbar .sinatra-topbar-right {
margin-left: auto;
}
#sinatra-topbar .sinatra-topbar-right .si-topbar-widget:first-child {
margin-left: 0;
}
#sinatra-topbar .si-topbar-widget {
-js-display: flex;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
padding-left: 0.625rem;
padding-right: 0.625rem;
position: relative;
z-index: 5;
}
#sinatra-topbar .si-topbar-widget:first-child {
padding-left: 0;
border-left: 0;
}
#sinatra-topbar .si-topbar-widget:last-child {
padding-right: 0;
border-right: 0 !important;
}
#sinatra-topbar .si-topbar-widget:last-child:after {
display: none !important;
}
#sinatra-topbar .si-topbar-widget__text .si-icon {
margin: 0 0.4375rem 0 0;
font-size: 1.15em;
position: relative;
}
#sinatra-topbar .sinatra-social-nav > ul > li > a .si-icon {
font-size: 0.875rem;
}
.sinatra-topbar__separators-regular #sinatra-topbar .si-topbar-widget:after,
.sinatra-topbar__separators-slanted #sinatra-topbar .si-topbar-widget:after {
content: '';
width: 1px;
height: 1em;
display: inline-block;
position: relative;
right: -5px;
margin: -1em 0 -1em 10px;
}
.sinatra-topbar__separators-slanted #sinatra-topbar .si-topbar-widget:after {
-webkit-transform: rotate(20deg);
-ms-transform: rotate(20deg);
transform: rotate(20deg);
}
.sinatra-topbar__separators-slanted #sinatra-topbar .si-topbar-widget.si-topbar-widget__socials {
padding-left: 0.3125rem;
}
.si-topbar-widget:after {
background-color: #ddd;
}
/*****************************************/
/* Header layout styles
/*****************************************/
#sinatra-header {
position: relative;
}
#sinatra-header-inner {
border-style: solid;
border-left: none;
border-right: none;
border-width: 0;
}
#sinatra-header-inner:after {
content: '';
}
#sinatra-header-inner > .si-container {
-webkit-box-align: stretch;
-ms-flex-align: stretch;
align-items: stretch;
}
#sinatra-header-inner .si-widget-wrapper {
position: relative;
height: 100%;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.si-header-element {
margin-left: 1rem;
position: relative;
z-index: 4;
}
.si-header-element.si-header-widgets {
z-index: 5;
}
.si-header-element:first-child {
margin-left: 0;
}
.si-header-element:empty {
margin-left: 0;
}
/*****************************************/
/* Sticky Header
/*****************************************/
.si-sticky-header.sinatra-is-mobile #sinatra-header-inner,
.si-sticky-header:not(.sinatra-header-layout-3) #sinatra-header-inner,
.si-sticky-header:not(.sinatra-is-mobile).sinatra-header-layout-3 #sinatra-header-inner .si-nav-container > .si-container {
position: fixed;
left: 0;
right: 0;
top: 0;
z-index: 999;
margin: 0 auto;
}
.si-sticky-header.sinatra-header-layout-3:not(.sinatra-is-mobile) #sinatra-header-inner .si-nav-container > .si-container {
background-color: inherit;
border: inherit;
}
.si-sticky-header.sinatra-header-layout-3 #sinatra-header-inner .si-nav-container > .si-container {
max-width: 100%;
}
.si-sticky-header.admin-bar.sinatra-is-mobile #sinatra-header-inner,
.si-sticky-header.admin-bar:not(.sinatra-header-layout-3) #sinatra-header-inner,
.si-sticky-header.admin-bar:not(.sinatra-is-mobile).sinatra-header-layout-3 #sinatra-header-inner .si-nav-container > .si-container {
top: 32px;
}
/*****************************************/
/* Header Widgets
/*****************************************/
.si-header-widgets a:not(.si-btn) {
color: inherit;
}
.si-header-widgets .si-header-widget {
height: 100%;
max-height: 90px;
position: relative;
padding-left: 0.5rem;
padding-right: 0.5rem;
}
.si-header-widgets .si-header-widget.si-header-widget__button {
padding-left: 1rem;
padding-right: 1rem;
}
.si-header-widgets .si-header-widget > .si-widget-wrapper:hover .dropdown-item:not(.si-search-container), .si-header-widgets .si-header-widget.dropdown-visible .dropdown-item:not(.si-search-container) {
opacity: 1;
-webkit-transform: translateY(0px);
-ms-transform: translateY(0px);
transform: translateY(0px);
visibility: visible;
pointer-events: auto;
}
.si-header-widgets .si-header-widget .si-widget-wrapper.dropdown-visible .dropdown-item {
opacity: 1;
-webkit-transform: translateY(0px);
-ms-transform: translateY(0px);
transform: translateY(0px);
visibility: visible;
pointer-events: auto;
}
.si-header-widgets .si-header-widget:not(.si-header-widget__button) .si-icon {
font-size: 1.2857em;
}
.si-header-widgets .si-cart,
.si-header-widgets .si-search {
position: relative;
}
.si-header-widgets .si-cart .si-cart-count {
font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
-webkit-box-sizing: content-box;
box-sizing: content-box;
font-size: 11px;
-js-display: inline-flex;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
height: 19px;
width: 19px;
margin-left: -6px;
margin-right: -6px;
margin-top: -15px;
border-radius: 50%;
position: relative;
line-height: 1;
color: #FFF;
font-weight: 500;
letter-spacing: 0;
}
.si-header-widgets .dropdown-item {
width: 17.5rem;
background-color: #FFF;
-webkit-box-shadow: 0 10px 35px -3px rgba(0, 0, 0, 0.12);
box-shadow: 0 10px 35px -3px rgba(0, 0, 0, 0.12);
border-radius: 0 0 3px 3px;
border: 1px solid rgba(0, 0, 0, 0.085);
border-top-width: 2px;
}
.si-header-widgets .dropdown-item:not(.si-search-container) {
-webkit-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
visibility: hidden;
opacity: 0;
-webkit-transform: translateY(5px);
-ms-transform: translateY(5px);
transform: translateY(5px);
z-index: 9991;
pointer-events: none;
}
.si-header-widgets .dropdown-item:not(.si-search-container):hover {
opacity: 1;
-webkit-transform: translateY(0px);
-ms-transform: translateY(0px);
transform: translateY(0px);
visibility: visible;
}
.si-header-widget:after {
width: 1px;
height: 1em;
background-color: #ddd;
display: inline-block;
position: relative;
right: -5px;
margin: -1em 0 -1em 10px;
}
.sinatra-header__separators-regular .si-header-widget,
.sinatra-header__separators-slanted .si-header-widget {
padding-left: 0.625rem;
padding-right: 0.625rem;
}
.sinatra-header__separators-regular .si-header-widget:after,
.sinatra-header__separators-slanted .si-header-widget:after {
content: '';
}
.sinatra-header__separators-slanted .si-header-widget:after {
-webkit-transform: rotate(20deg);
-ms-transform: rotate(20deg);
transform: rotate(20deg);
}
.sinatra-header__separators-slanted .si-header-widget.si-topbar-widget__socials {
padding-left: 0.3125rem;
}
.sinatra-header-layout-3 .sinatra-widget-location-left .dropdown-item {
right: auto;
left: -7px;
}
.sinatra-header-layout-3 .sinatra-widget-location-left .dropdown-item:after {
right: auto;
left: 16px;
}
/*****************************************/
/* Header layouts
/*****************************************/
.sinatra-header-layout-1 .sinatra-logo,
.sinatra-header-layout-2 .sinatra-logo {
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.sinatra-header-layout-1 .si-header-widget:last-of-type,
.sinatra-header-layout-2 .si-header-widget:last-of-type {
padding-right: 0;
}
.sinatra-header-layout-1 .si-header-widget:last-of-type:after,
.sinatra-header-layout-2 .si-header-widget:last-of-type:after {
display: none;
}
.sinatra-header-layout-1 .si-header-container .sinatra-logo {
margin-right: auto;
}
.sinatra-header-layout-1 .si-header-container .sinatra-nav {
-ms-flex-negative: 0;
flex-shrink: 0;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
}
.sinatra-header-layout-1 .si-header-container .sinatra-nav > ul {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
}
/*****************************************/
/* Header layout 2
/*****************************************/
.sinatra-header-layout-2 .si-header-container .sinatra-logo {
margin-right: 20px;
}
.sinatra-header-layout-2 .si-header-container .sinatra-nav {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
}
.sinatra-header-layout-2 .si-header-container .si-header-widgets {
margin-left: auto;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.sinatra-header-layout-2 .si-header-container .si-header-widgets:last-child {
margin-right: 0;
}
/*****************************************/
/* Header layout 3
/*****************************************/
.sinatra-header-layout-3 .si-header-widget__cart .dropdown-item {
right: -14px;
}
.sinatra-header-layout-3 .si-logo-container > .si-container,
.sinatra-header-layout-3 .si-nav-container > .si-container {
position: relative;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.sinatra-header-layout-3 #sinatra-header-inner .sinatra-nav > ul > li > a {
padding-top: 14px;
padding-bottom: 14px;
}
.sinatra-header-layout-3 .si-logo-container > .si-container {
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
}
.sinatra-header-layout-3 .si-logo-container .si-header-element {
-webkit-box-flex: 0;
-ms-flex: 0 0 33.33%;
flex: 0 0 33.33%;
}
.sinatra-header-layout-3 .si-logo-container .sinatra-logo {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
margin: 0 auto;
padding: 0;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
}
.sinatra-header-layout-3 .si-logo-container .sinatra-logo > .logo-inner {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.sinatra-header-layout-3 .si-logo-container .sinatra-widget-location-left {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
margin-left: 0;
margin-right: auto;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
}
.sinatra-header-layout-3 .si-logo-container .sinatra-widget-location-left .si-header-widget:first-child {
padding-left: 0;
}
.sinatra-header-layout-3 .si-logo-container .sinatra-widget-location-left .si-header-widget:last-of-type {
padding-right: 0;
}
.sinatra-header-layout-3 .si-logo-container .sinatra-widget-location-left .si-header-widget:last-of-type:after {
display: none;
}
.sinatra-header-layout-3 .si-logo-container .sinatra-widget-location-right {
-webkit-box-ordinal-group: 4;
-ms-flex-order: 3;
order: 3;
margin-right: 0;
margin-left: auto;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.sinatra-header-layout-3 .si-logo-container .sinatra-widget-location-right .si-header-widget:last-of-type {
padding-right: 0;
}
.sinatra-header-layout-3 .si-logo-container .sinatra-widget-location-right .si-header-widget:last-of-type:after {
display: none;
}
.sinatra-header-layout-3 .si-widget-wrapper,
.sinatra-header-layout-3 .si-mobile-nav {
padding-top: 16px;
padding-bottom: 16px;
}
.sinatra-header-layout-3 .si-nav-container {
position: relative;
z-index: 3;
border-width: 0;
margin-bottom: -1px;
}
.page-header {
position: relative;
border-width: 0;
}
.page-header:empty {
display: none;
}
.page-header > .si-container > div,
.page-header > .si-container > nav {
z-index: 2;
}
.page-header.si-has-breadcrumbs.si-align-left .si-page-header-wrapper {
padding-right: 1.875rem;
}
.page-header.si-has-breadcrumbs.si-align-right .si-page-header-wrapper {
padding-left: 1.875rem;
}
.page-header .si-page-header-wrapper {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%;
}
.page-header .si-page-header-description {
font-size: 1.06667em;
margin: 0;
margin-top: .5em;
}
.page-header h1.page-title,
.page-header .page-title {
margin: 0;
font-weight: 500;
}
.page-header:after {
content: '';
pointer-events: none;
}
.si-page-title-align-left .page-header.si-has-page-title .si-page-header-wrapper {
margin-right: auto;
}
.si-page-title-align-right .page-header.si-has-page-title .si-page-header-wrapper {
margin-left: auto;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
}
.si-page-title-align-right .page-header.si-has-page-title .si-breadcrumbs {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
}
.si-page-title-align-center .page-header.si-has-page-title > .si-container {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.si-page-title-align-center .page-header.si-has-page-title > .si-container .si-page-header-wrapper {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
width: 100%;
}
.si-page-title-align-center .page-header.si-has-page-title > .si-container .si-breadcrumbs {
text-align: center;
width: 100%;
}
/*****************************************/
/* Transparent header layout styles
/*****************************************/
.si-tsp-header .page-header,
.si-tsp-header #sinatra-header-inner {
background: none;
background-color: rgba(0, 0, 0, 0);
}
.si-tsp-header .site-header {
position: relative;
}
.si-tsp-header #sinatra-header-inner {
-webkit-box-shadow: none;
box-shadow: none;
}
.si-tsp-header .page-header {
position: relative;
z-index: 1;
}
.si-tsp-header.si-single-title-in-page-header .page-header.si-page-title-has-bg-img:after {
background: none;
}
.si-tsp-header.si-single-title-in-page-header #masthead:before {
content: '';
pointer-events: none;
background-color: #23282d;
opacity: .65;
}
.si-tsp-absolute .site-header {
position: absolute;
top: 0;
left: 0;
right: 0;
z-index: 9;
background-color: transparent;
}
/*****************************************/
/* Fullwidth section
/*****************************************/
body:not(.sinatra-layout__boxed).sinatra-no-sidebar .si-fw-section,
body:not(.sinatra-layout__boxed).sinatra-no-sidebar .entry-content .alignfull {
position: relative;
width: 100vw;
left: 50%;
margin-left: -50vw;
max-width: var(--si-screen-width, 100vw);
}
body.sinatra-layout__boxed.sinatra-no-sidebar .si-fw-section,
body.sinatra-layout__boxed.sinatra-no-sidebar .entry-content .alignfull {
margin-left: -100px;
margin-right: -100px;
}
body.sinatra-layout__boxed-separated:not(.page-template-template-sinatra-fullwidth):not(.page-template-elementor_header_footer) #page .elementor-section.elementor-section-stretched,
body.sinatra-layout__boxed-separated:not(.page-template-template-sinatra-fullwidth):not(.page-template-elementor_header_footer) #page .si-fw-section,
body.sinatra-layout__boxed-separated:not(.page-template-template-sinatra-fullwidth):not(.page-template-elementor_header_footer) #page .entry-content .alignfull {
left: 0 !important;
width: auto !important;
max-width: unset;
margin-left: -50px !important;
margin-right: -50px !important;
}
.sinatra-layout__boxed.sinatra-no-sidebar .elementor-section.elementor-section-stretched,
.sinatra-layout__boxed.sinatra-no-sidebar .si-fw-section,
.sinatra-layout__boxed.sinatra-no-sidebar .entry-content .alignfull {
left: 0 !important;
width: auto !important;
margin-left: -100px !important;
margin-right: -100px !important;
}
.sinatra-layout__boxed.page-template-template-sinatra-fullwidth .elementor-section.elementor-section-stretched,
.sinatra-layout__boxed.page-template-template-sinatra-fullwidth .si-fw-section,
.sinatra-layout__boxed.page-template-template-sinatra-fullwidth .entry-content .alignfull, .sinatra-layout__boxed.page-template-elementor_header_footer .elementor-section.elementor-section-stretched,
.sinatra-layout__boxed.page-template-elementor_header_footer .si-fw-section,
.sinatra-layout__boxed.page-template-elementor_header_footer .entry-content .alignfull {
left: 0 !important;
width: auto !important;
margin-left: 0 !important;
margin-right: 0 !important;
}
.si-has-sidebar:not(.page-template-template-sinatra-fullwidth):not(.page-template-elementor_header_footer) #page .elementor-section.elementor-section-stretched,
.si-has-sidebar:not(.page-template-template-sinatra-fullwidth):not(.page-template-elementor_header_footer) #page .si-fw-section,
.si-has-sidebar:not(.page-template-template-sinatra-fullwidth):not(.page-template-elementor_header_footer) #page .entry-content .alignfull {
margin-left: 0 !important;
margin-right: 0 !important;
left: 0 !important;
max-width: 100%;
}
body:not(.si-has-sidebar):not(.si-single-title-in-content) #content .entry-content > .alignfull:first-child {
margin-top: -50px;
}
body:not(.si-has-sidebar):not(.si-single-title-in-content):not(.comments-open) #content .entry-content > .alignfull:last-child {
margin-bottom: -70px;
}
.wp-block-group.alignfull.has-background {
padding-left: 0;
padding-right: 0;
}
#page .alignfull .alignfull {
margin-left: 0 !important;
margin-right: 0 !important;
left: 0 !important;
}
/*****************************************/
/* Hero styles
/*****************************************/
#hero {
position: relative;
z-index: 1;
}
.si-hover-slider {
position: relative;
background-color: #23282d;
overflow: hidden;
}
.si-hover-slider .hover-slider-backgrounds {
opacity: 0;
-webkit-transform: scale(1.3);
-ms-transform: scale(1.3);
transform: scale(1.3);
-webkit-backface-visibility: hidden;
-webkit-transition: all .7s ease-in-out;
transition: all .7s ease-in-out;
z-index: 1;
will-change: scale;
}
.si-hover-slider .hover-slider-backgrounds.loaded {
opacity: 1;
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
.si-hover-slider .hover-slide-bg {
z-index: 1;
opacity: 0;
background-size: cover;
background-position: center center;
background-repeat: no-repeat;
-webkit-transition: opacity .25s ease-in-out;
transition: opacity .25s ease-in-out;
-webkit-transition-delay: .1s;
transition-delay: .1s;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
will-change: opacity;
}
.si-hover-slider .hover-slide-bg.active {
opacity: 1;
z-index: 2;
}
.si-hover-slider.slider-overlay-1 .hover-slider-backgrounds:after {
content: '';
background-color: #23282d;
opacity: .65;
z-index: 3;
}
.si-hover-slider.slider-overlay-2 .hover-slider-backgrounds:after {
content: "";
width: 100%;
height: 70%;
position: absolute;
bottom: 0;
left: 0;
z-index: 2;
background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(1%, rgba(35, 40, 45, 0)), color-stop(20%, rgba(35, 40, 45, 0.05)), color-stop(40%, rgba(35, 40, 45, 0.15)), color-stop(60%, rgba(35, 40, 45, 0.55)), to(rgba(0, 0, 0, 0.65)));
background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(35, 40, 45, 0) 1%, rgba(35, 40, 45, 0.05) 20%, rgba(35, 40, 45, 0.15) 40%, rgba(35, 40, 45, 0.55) 60%, rgba(0, 0, 0, 0.65) 100%);
}
.si-hover-slider .si-container,
.si-hover-slider .si-container__wide {
position: relative;
z-index: 2;
}
.si-hover-slider .si-spinner {
position: absolute;
top: 50%;
left: 50%;
margin-top: -20px;
margin-left: -20px;
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
z-index: 1;
}
.si-hover-slider .hover-slide-item {
position: relative;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
color: #FFF;
}
.si-hover-slider .hover-slide-item .entry-meta .entry-meta-elements > span:before {
background: rgba(255, 255, 255, 0.4);
}
.si-hover-slider .si-flex-row > div {
border-right: 1px solid rgba(255, 255, 255, 0.2);
}
.si-hover-slider .si-flex-row > div:last-child {
border-right: 0;
}
.si-hover-slider .si-flex-row > div:last-child .slide-inner {
margin-right: 0;
}
.si-hover-slider .si-flex-row > div:first-child .slide-inner {
margin-left: 0;
}
.si-hover-slider .si-flex-row > div.si-hero-readmore:hover .slide-inner {
-webkit-transform: translate3d(0, -90px, 0);
transform: translate3d(0, -90px, 0);
}
.si-hover-slider .si-flex-row > div.si-hero-readmore:hover .slide-inner .read-more {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
opacity: 1;
}
.si-hover-slider .slide-inner {
position: absolute;
bottom: 25px;
left: 0;
right: 0;
margin: 0 10px;
-webkit-transition: all 0.25s cubic-bezier(0.05, 0.2, 0.1, 1);
transition: all 0.25s cubic-bezier(0.05, 0.2, 0.1, 1);
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
max-width: 550px;
}
.si-hover-slider .slide-inner h3 {
margin-bottom: 0.125rem;
color: #FFF;
}
.si-hover-slider .slide-inner h3 a {
color: inherit;
}
.si-hover-slider .slide-inner h3 a:hover {
text-decoration: underline;
}
.si-hover-slider .slide-inner .post-category {
text-align: left;
}
.si-hover-slider .slide-inner .post-category a {
margin: 0 3px 6px 0;
}
.si-hover-slider .slide-inner .post-category a:last-of-type {
margin-right: 0;
}
.si-hover-slider .slide-inner .post-category a,
.si-hover-slider .slide-inner .post-category a:hover {
color: #FFF;
font-weight: 400;
}
.si-hover-slider .slide-inner .read-more {
font-size: 75% !important;
position: absolute;
-webkit-transform: translate3d(0, 20px, 0);
transform: translate3d(0, 20px, 0);
left: 0;
opacity: 0;
top: 100%;
margin-top: 30px;
border: solid 2px #FFF;
color: #FFF;
-webkit-transition: all 0.15s cubic-bezier(0.05, 0.2, 0.1, 1);
transition: all 0.15s cubic-bezier(0.05, 0.2, 0.1, 1);
}
.si-hover-slider .slide-inner .read-more:hover {
background: #FFF;
color: #23282d;
}
.si-hover-slider .entry-meta {
text-align: left !important;
color: rgba(255, 255, 255, 0.7);
}
.si-hover-slider .entry-meta .entry-meta-elements > span:first-child {
padding-left: 0 !important;
}
.si-hover-slider .entry-meta .entry-meta-elements > span:before {
opacity: .75;
}
.site .si-hover-slider .entry-meta a:hover {
color: #FFF;
}
@-webkit-keyframes si-kenburns {
0% {
-webkit-transform: scale3d(1, 1, 1) translate3d(0px, 0px, 0px);
transform: scale3d(1, 1, 1) translate3d(0px, 0px, 0px);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
50% {
-webkit-transform: scale3d(1.42, 1.42, 1.42) translate3d(0px, 0px, 0px);
transform: scale3d(1.42, 1.42, 1.42) translate3d(0px, 0px, 0px);
}
100% {
-webkit-transform: scale3d(1, 1, 1) translate3d(0px, 0px, 0px);
transform: scale3d(1, 1, 1) translate3d(0px, 0px, 0px);
}
}
@keyframes si-kenburns {
0% {
-webkit-transform: scale3d(1, 1, 1) translate3d(0px, 0px, 0px);
transform: scale3d(1, 1, 1) translate3d(0px, 0px, 0px);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
50% {
-webkit-transform: scale3d(1.42, 1.42, 1.42) translate3d(0px, 0px, 0px);
transform: scale3d(1.42, 1.42, 1.42) translate3d(0px, 0px, 0px);
}
100% {
-webkit-transform: scale3d(1, 1, 1) translate3d(0px, 0px, 0px);
transform: scale3d(1, 1, 1) translate3d(0px, 0px, 0px);
}
}
/*****************************************/
/* Search
/*****************************************/
.si-header-widgets .si-search-simple .si-form-label {
display: block;
width: 100%;
}
.si-header-widgets .si-search-simple .si-search-form input,
.si-header-widgets .si-search-simple .si-search-form button {
background-color: rgba(0, 0, 0, 0) !important;
}
.si-header-widgets .si-search-simple .si-search-form input {
font-size: 15px;
color: #30373e;
display: block;
width: 100%;
padding: 16px 45px 16px 20px;
}
.si-header-widgets .si-search-simple .si-search-form button {
cursor: pointer;
position: absolute;
right: 13px;
top: 0;
bottom: 0;
}
.si-search-simple {
opacity: 0;
visibility: hidden;
-webkit-transform: translateY(5px);
-ms-transform: translateY(5px);
transform: translateY(5px);
-webkit-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
.si-search-visible .si-search-simple {
visibility: visible;
opacity: 1;
-webkit-transform: translateY(0px);
-ms-transform: translateY(0px);
transform: translateY(0px);
}
#main .search-form,
#colophon .search-form {
max-width: 360px;
}
#main .search-form > div,
#colophon .search-form > div {
display: block;
position: relative;
}
#main .search-form .search-submit,
#colophon .search-form .search-submit {
background: none;
position: absolute;
top: 0;
right: 15px;
bottom: 0;
width: 25px;
font-size: 1.285em;
color: inherit;
}
#main .search-form .search-submit:hover,
#colophon .search-form .search-submit:hover {
cursor: pointer;
}
#main .search-form .search-submit i,
#colophon .search-form .search-submit i {
position: relative;
top: -1px;
line-height: 1;
vertical-align: middle;
}
#main .search-form .search-field,
#colophon .search-form .search-field {
display: block;
width: 100%;
padding-right: 45px;
}
#main .search-form .search-field:focus,
#colophon .search-form .search-field:focus {
outline: none;
}
#main .error-404 .search-form {
margin-left: auto;
margin-right: auto;
}
/*****************************************/
/* Logo styles
/*****************************************/
.sinatra-logo {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.sinatra-logo .site-title,
.sinatra-logo .site-description {
margin: 0;
}
.sinatra-logo a {
-webkit-transition: color .2s linear;
transition: color .2s linear;
}
.sinatra-logo a img {
display: block;
width: auto;
height: auto;
max-width: 100%;
}
.sinatra-logo a img.si-svg-logo {
max-width: 100% !important;
}
.sinatra-logo .site-description {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
margin-top: .25em;
}
/*****************************************/
/* General Navigation
/*****************************************/
.sinatra-nav .sub-menu li.current-menu-ancestor > a, .sinatra-nav .sub-menu li.current-menu-item > a, .sinatra-nav .children li.current_page_ancestor > a, .sinatra-nav .children li.current_page_item > a, .sinatra-nav .sub-menu li:hover > a,
.sinatra-nav .children li:hover > a {
color: #23282d !important;
background-color: rgba(0, 0, 0, 0.05);
}
.sinatra-nav {
-js-display: flex;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-font-smoothing: antialiased;
}
.sinatra-nav > ul {
-js-display: flex;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
width: 100%;
height: 100%;
}
.sinatra-nav > ul > li {
position: relative;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-js-display: flex;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-ms-flex-negative: 0;
flex-shrink: 0;
margin-left: 1rem;
}
.sinatra-nav > ul > li:first-child, .sinatra-nav > ul > li:first-of-type {
margin-left: 0 !important;
}
.sinatra-nav > ul > li > a {
display: block;
-js-display: flex;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
position: relative;
}
.sinatra-nav > ul > li:last-child {
margin-right: 0 !important;
}
/*****************************************/
/* Dropdowns.
/*****************************************/
.sinatra-nav > ul > li.opens-left > .sub-menu,
.sinatra-nav > ul > li.opens-left > .children {
left: auto;
right: 0;
}
.sinatra-nav > ul > li.opens-right > .sub-menu,
.sinatra-nav > ul > li.opens-right > .children {
right: auto;
left: -1.785em;
}
.sinatra-nav li:hover .sub-menu,
.sinatra-nav li:hover .children {
-webkit-transition: all .2s;
transition: all .2s;
}
.sinatra-nav .sub-menu {
color: #30373e;
}
.sinatra-nav .large-dropdown > .sub-menu {
min-width: 310px;
}
.sinatra-nav .sub-menu,
.sinatra-nav .children {
position: absolute;
top: 100%;
left: -1.785em;
min-width: 230px;
visibility: hidden;
opacity: 0;
background-color: #FFF;
border: 1px solid rgba(0, 0, 0, 0.085);
border-top-width: 2px;
border-top-style: solid;
padding: 10px 0;
line-height: 1.5;
text-align: left;
-webkit-transform: translateY(10px);
-ms-transform: translateY(10px);
transform: translateY(10px);
-webkit-transition: all .25s;
transition: all .25s;
z-index: 998;
border-radius: 0 0 3px 3px;
-webkit-box-shadow: 0 10px 35px -3px rgba(0, 0, 0, 0.12);
box-shadow: 0 10px 35px -3px rgba(0, 0, 0, 0.12);
pointer-events: none;
font-size: 1em;
}
.sinatra-nav .sub-menu li,
.sinatra-nav .children li {
position: relative;
padding-left: 5px;
padding-right: 5px;
}
.sinatra-nav .sub-menu li a,
.sinatra-nav .children li a {
font-weight: 400;
display: block;
padding: 0.571em 1.785em;
letter-spacing: 0;
position: relative;
}
.sinatra-nav .sub-menu li a:hover,
.sinatra-nav .children li a:hover {
color: #000;
}
.sinatra-nav .sub-menu li:last-child a,
.sinatra-nav .children li:last-child a {
border-bottom: none;
}
.sinatra-nav .sub-menu li.opens-left .sub-menu,
.sinatra-nav .sub-menu li.opens-left .children,
.sinatra-nav .children li.opens-left .sub-menu,
.sinatra-nav .children li.opens-left .children {
left: auto;
right: 100%;
margin-left: 0;
margin-right: 5px;
}
.sinatra-nav .sub-menu li.opens-left .sub-menu:before,
.sinatra-nav .sub-menu li.opens-left .children:before,
.sinatra-nav .children li.opens-left .sub-menu:before,
.sinatra-nav .children li.opens-left .children:before {
left: auto;
right: -5px;
}
.sinatra-nav .sub-menu li.opens-right .sub-menu,
.sinatra-nav .sub-menu li.opens-right .children,
.sinatra-nav .children li.opens-right .sub-menu,
.sinatra-nav .children li.opens-right .children {
right: auto;
left: 100%;
margin-right: 0;
margin-left: 5px;
}
.sinatra-nav .sub-menu li.opens-right .sub-menu:before,
.sinatra-nav .sub-menu li.opens-right .children:before,
.sinatra-nav .children li.opens-right .sub-menu:before,
.sinatra-nav .children li.opens-right .children:before {
left: auto;
right: -5px;
}
.sinatra-nav .sub-menu .sub-menu,
.sinatra-nav .sub-menu .children,
.sinatra-nav .children .sub-menu,
.sinatra-nav .children .children {
border-radius: 3px;
left: 100%;
top: -12px;
margin-left: 5px;
}
.sinatra-nav .sub-menu .sub-menu:before,
.sinatra-nav .sub-menu .children:before,
.sinatra-nav .children .sub-menu:before,
.sinatra-nav .children .children:before {
content: '';
position: absolute;
z-index: 1;
width: 5px;
top: 0;
left: -5px;
height: 100%;
}
.sinatra-nav .sub-menu .description,
.sinatra-nav .children .description {
display: block;
font-size: .857em;
color: inherit;
opacity: .6;
line-height: 1.4;
margin-top: .25em;
}
.sinatra-nav .menu-item-has-children:hover > .sub-menu,
.sinatra-nav .menu-item-has-children.hovered > .sub-menu,
.sinatra-nav .menu-item-has-children a:focus + .sub-menu {
visibility: visible;
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
pointer-events: auto;
z-index: 999;
}
.sinatra-nav .page_item_has_children:hover > .children,
.sinatra-nav .page_item_has_children.hovered > .children,
.sinatra-nav .page_item_has_children a:focus + .children {
visibility: visible;
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
pointer-events: auto;
z-index: 999;
}
.sinatra-with-dropdown-indicators .sinatra-nav > ul .menu-item-has-children > a::after,
.sinatra-with-dropdown-indicators .sinatra-nav > ul .page_item_has_children > a::after {
content: '\e92e';
margin-left: 0.4375rem;
margin-right: 0;
font-size: 70%;
position: relative;
}
.sinatra-with-dropdown-indicators .sinatra-nav > ul .sub-menu .menu-item-has-children > a::after,
.sinatra-with-dropdown-indicators .sinatra-nav > ul .children .page_item_has_children > a::after {
position: absolute;
content: '\e930';
right: 13px;
top: 50%;
-webkit-transform: translateY(-46%);
-ms-transform: translateY(-46%);
transform: translateY(-46%);
}
#sinatra-topbar .sinatra-nav > ul > .menu-item-has-children > a::after,
#sinatra-topbar .sinatra-nav > ul > .page_item_has_children > a::after,
#sinatra-header-inner .sinatra-nav > ul > .menu-item-has-children > a::after,
#sinatra-header-inner .sinatra-nav > ul > .page_item_has_children > a::after {
top: .15em;
}
/*****************************************/
/* Top Bar Navigation
/*****************************************/
.si-topbar-widget__nav {
height: 100%;
}
#sinatra-topbar .sinatra-nav {
height: 100%;
}
/*****************************************/
/* Main Navigation
/*****************************************/
#sinatra-header-inner .sinatra-nav > ul {
max-height: 90px;
}
#sinatra-header-inner .sinatra-nav > ul > li {
margin-left: 24px;
}
#sinatra-header-inner .sinatra-nav > ul > li > a {
font-size: inherit;
font-weight: 500;
}
/*****************************************/
/* Copyright Bar navigation.
/*****************************************/
#sinatra-copyright .sinatra-nav > ul > li {
margin-left: 1rem;
}
#sinatra-copyright .sinatra-nav > ul > li:first-child {
margin-left: 0;
}
#sinatra-copyright .sinatra-nav .sub-menu a {
color: #23282d;
}
#sinatra-copyright .sinatra-nav > ul > li > .sub-menu {
bottom: 100%;
}
#sinatra-copyright .sinatra-nav > ul > li > .sub-menu .sub-menu {
bottom: 0 !important;
margin-bottom: -10px;
}
#sinatra-copyright .sinatra-nav > ul .sub-menu {
top: auto !important;
-webkit-transform: none;
-ms-transform: none;
transform: none;
margin-bottom: 1rem;
border-radius: 3px;
}
#sinatra-copyright .sinatra-nav > ul .sub-menu a:before {
display: none;
}
#sinatra-copyright .sinatra-nav > ul > li.menu-item-has-children li.menu-item-has-children:hover > .sub-menu, #sinatra-copyright .sinatra-nav > ul > li.menu-item-has-children li.menu-item-has-children.hovered > .sub-menu {
bottom: auto;
top: -10px;
}
#sinatra-copyright .sinatra-nav > ul > li.menu-item-has-children > a:after {
position: relative;
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
top: 0.0625rem;
}
#sinatra-copyright .sinatra-nav > ul > li.menu-item-has-children:after {
content: '';
position: absolute;
width: 100%;
left: 0;
top: -10px;
height: 10px;
}
#sinatra-copyright .sinatra-nav > ul > li > a {
padding-top: 0;
padding-bottom: 0;
}
/*****************************************/
/* Navigation item hover styles.
/*****************************************/
.sinatra-menu-animation-underline #sinatra-header-inner .sinatra-nav > ul > li > a > span {
padding: 2px 0;
}
.sinatra-menu-animation-underline #sinatra-header-inner .sinatra-nav > ul > li > a > span,
.sinatra-menu-animation-underline #sinatra-copyright .sinatra-nav > ul > li > a > span {
position: relative;
}
.sinatra-menu-animation-underline #sinatra-header-inner .sinatra-nav > ul > li > a:hover > span:before,
.sinatra-menu-animation-underline #sinatra-copyright .sinatra-nav > ul > li > a:hover > span:before {
-webkit-transform-origin: left center;
-ms-transform-origin: left center;
transform-origin: left center;
-webkit-transform: scale(1, 1);
-ms-transform: scale(1, 1);
transform: scale(1, 1);
}
.sinatra-menu-animation-underline #sinatra-header-inner .sinatra-nav > ul > li.menu-item-has-children:hover > a > span:before, .sinatra-menu-animation-underline #sinatra-header-inner .sinatra-nav > ul > li.page_item_has_children:hover > a > span:before,
.sinatra-menu-animation-underline #sinatra-copyright .sinatra-nav > ul > li.menu-item-has-children:hover > a > span:before,
.sinatra-menu-animation-underline #sinatra-copyright .sinatra-nav > ul > li.page_item_has_children:hover > a > span:before {
-webkit-transform-origin: left center;
-ms-transform-origin: left center;
transform-origin: left center;
-webkit-transform: scale(1, 1);
-ms-transform: scale(1, 1);
transform: scale(1, 1);
}
.sinatra-menu-animation-underline #sinatra-header-inner .sinatra-nav > ul > li.current-menu-item > a > span:before, .sinatra-menu-animation-underline #sinatra-header-inner .sinatra-nav > ul > li.current_page_item > a > span:before {
-webkit-transform-origin: left center;
-ms-transform-origin: left center;
transform-origin: left center;
-webkit-transform: scale(1, 1);
-ms-transform: scale(1, 1);
transform: scale(1, 1);
}
/*****************************************/
/* Main container styles
/*****************************************/
.si-sticky-sidebar {
-ms-flex-item-align: stretch !important;
align-self: stretch !important;
}
.si-sticky-sidebar .si-sidebar-inner {
-webkit-backface-visibility: hidden;
position: -webkit-sticky;
position: sticky;
top: 20px;
}
.si-sticky-sidebar.admin-bar .si-sidebar-inner {
top: calc(20px + 32px);
}
.si-sticky-last-widget #secondary .si-sidebar-inner {
height: 100%;
}
.si-sticky-last-widget #secondary .si-sidebar-inner > .widget:last-child {
position: -webkit-sticky;
position: sticky;
top: 20px;
}
.si-sticky-last-widget.admin-bar #secondary .si-sidebar-inner > .widget:last-child {
top: calc(20px + 32px);
}
.sinatra-no-sidebar #primary,
.sinatra-sidebar-position__no-sidebar #primary {
width: 100%;
}
#primary,
#secondary {
margin-top: 50px;
margin-bottom: 70px;
}
.sinatra-sidebar-style-2 #secondary .widget-title {
padding-left: 1rem;
}
.sinatra-sidebar-style-2 #secondary .widget-title:before {
content: '';
position: absolute;
top: 16%;
left: 0;
display: inline-block;
width: 3px;
height: 70%;
}
.sinatra-sidebar-style-2 #secondary .widget-title:after,
.sinatra-sidebar-style-3 #secondary .widget-title:after {
content: '';
position: absolute;
top: 50%;
width: 100%;
height: 1px;
background-color: rgba(0, 0, 0, 0.085);
margin-left: 1.25rem;
-webkit-transform-style: preserve-3d;
}
.sinatra-sidebar-style-3 #secondary .si-widget {
border: solid 1px rgba(0, 0, 0, 0.085);
border-radius: 3px;
margin-bottom: 20px;
padding: 25px;
}
.sinatra-sidebar-style-3 #secondary .si-widget:last-child {
margin-bottom: 0;
}
.sinatra-sidebar-style-3 #secondary .widget-title {
border-left-style: solid;
border-left-width: 2px;
margin-left: -26px;
padding-left: 22px;
}
#main {
-js-display: flex;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
-ms-flex-negative: 1;
flex-shrink: 1;
-ms-flex-preferred-size: auto;
flex-basis: auto;
word-break: break-word;
}
#main > .si-container {
-webkit-box-align: stretch;
-ms-flex-align: stretch;
align-items: stretch;
}
#main > .si-container #primary {
min-width: 0;
min-height: 0;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
-ms-flex-negative: 1;
flex-shrink: 1;
-ms-flex-preferred-size: auto;
flex-basis: auto;
}
#main > .si-container #secondary {
-ms-flex-negative: 0;
flex-shrink: 0;
-webkit-box-flex: 0;
-ms-flex-positive: 0;
flex-grow: 0;
}
.si-widget .widget-title {
position: relative;
overflow: hidden;
}
.sinatra-sidebar-position__left-sidebar #primary {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
padding-left: 50px;
}
.sinatra-sidebar-position__left-sidebar #secondary {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
}
.sinatra-sidebar-position__right-sidebar #primary {
padding-right: 50px;
}
/*****************************************/
/* Blog Layouts
/*****************************************/
.si-blog-layout-1 .sinatra-article,
.si-blog-horizontal .sinatra-article {
margin-bottom: 50px;
}
.si-blog-layout-1 .sinatra-article .si-blog-entry-content > *:first-child,
.si-blog-horizontal .sinatra-article .si-blog-entry-content > *:first-child {
margin-top: 0 !important;
}
.si-blog-layout-1 .sinatra-article:last-child,
.si-blog-horizontal .sinatra-article:last-child {
margin-bottom: 0;
}
.si-blog-layout-1 .sinatra-article .entry-media,
.si-blog-horizontal .sinatra-article .entry-media {
position: relative;
}
.si-blog-layout-1 .sinatra-article .entry-media:hover img,
.si-blog-horizontal .sinatra-article .entry-media:hover img {
-webkit-transform: scale3d(1.03, 1.03, 1);
transform: scale3d(1.03, 1.03, 1);
}
.si-blog-layout-1 .sinatra-article .entry-media img,
.si-blog-horizontal .sinatra-article .entry-media img {
margin-left: 0;
margin-right: 0;
display: block;
border-radius: 3px;
-webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.3s;
transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.3s;
}
.si-blog-layout-1 .sinatra-article .entry-summary,
.si-blog-horizontal .sinatra-article .entry-summary {
margin: 1em 0;
}
.si-blog-layout-1 .sinatra-article .entry-footer,
.si-blog-horizontal .sinatra-article .entry-footer {
margin-top: 1em;
}
.si-blog-layout-1 .sinatra-article .entry-title:hover,
.si-blog-horizontal .sinatra-article .entry-title:hover {
text-decoration: underline;
}
.si-blog-layout-1 .sinatra-article .entry-meta span:first-child,
.si-blog-horizontal .sinatra-article .entry-meta span:first-child {
padding-left: 0;
}
.si-blog-layout-1.sinatra-layout__boxed-separated .sinatra-article.format-quote,
.si-blog-horizontal.sinatra-layout__boxed-separated .sinatra-article.format-quote {
padding: 0;
}
.sticky .entry-title .sinatra-icon {
opacity: .3;
margin-right: 7px;
}
.si-blog-layout-1 .sinatra-article .entry-media {
margin-bottom: 1.33em;
margin-top: 1.25em;
}
.si-blog-horizontal .sinatra-article:not(.format-quote) .si-blog-entry-wrapper {
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
}
.si-blog-horizontal .sinatra-article:not(.format-quote) .si-blog-entry-wrapper .entry-media {
margin: 0;
}
.si-blog-horizontal .sinatra-article:not(.format-quote) .si-blog-entry-wrapper.si-thumb-right .entry-media {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
margin-left: 30px;
}
.si-blog-horizontal .sinatra-article:not(.format-quote) .si-blog-entry-wrapper.si-thumb-left .entry-media {
margin-right: 30px;
}
.si-blog-horizontal .sinatra-article:not(.format-quote) .si-blog-entry-wrapper .post-thumb {
-ms-flex-preferred-size: 42%;
flex-basis: 42%;
-ms-flex-negative: 0;
flex-shrink: 0;
}
.si-blog-horizontal .sinatra-article:not(.format-quote) .si-blog-entry-wrapper .si-entry-content-wrapper {
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
}
.si-blog-horizontal .sinatra-article:not(.format-quote) .post-category {
font-weight: 500;
font-size: 1rem;
margin-bottom: .5em;
}
.si-blog-horizontal .sinatra-article:not(.format-quote) .post-category .cat-links a:after {
content: ',';
}
.si-blog-horizontal .sinatra-article:not(.format-quote) .post-category .cat-links a:last-child:after {
content: '';
}
.si-blog-horizontal .sinatra-article:not(.format-quote) .entry-meta,
.si-blog-horizontal .sinatra-article:not(.format-quote) .entry-summary {
margin-top: 1.5em;
}
.si-blog-horizontal .sinatra-article:not(.format-quote) .entry-footer {
margin: .5em 0 1em 0;
}
/*****************************************/
/* Breadcrumbs styles.
/*****************************************/
.breadcrumbs {
max-width: 100%;
}
.breadcrumb-trail {
width: 100%;
}
.breadcrumb-trail .trail-items li {
display: inline;
}
.breadcrumb-trail .trail-items li:after {
content: '\e930';
margin: 0 4px;
display: inline-block;
font-family: 'sinatra';
vertical-align: middle;
line-height: 1;
}
.breadcrumb-trail .trail-items li:last-child:after {
display: none;
}
.si-breadcrumbs {
font-size: .875em;
border-width: 0px;
}
.si-breadcrumbs .separator {
margin: 0 3px;
}
#page .page-header .si-breadcrumbs a > span {
color: inherit;
}
/*****************************************/
/* Pre-Footer styles.
/*****************************************/
#si-pre-footer {
position: relative;
z-index: 2;
}
#si-pre-footer .si-flex-row > div:empty {
display: none;
}
.si-pre-footer-cta-style-1 #si-pre-footer {
margin-bottom: -50px;
}
.si-pre-footer-cta-style-1 #si-pre-footer .si-flex-row {
position: relative;
}
.si-pre-footer-cta-style-1 #si-pre-footer .si-flex-row > div {
position: relative;
z-index: 3;
}
.si-pre-footer-cta-style-1 #si-pre-footer .si-flex-row:after, .si-pre-footer-cta-style-1 #si-pre-footer .si-flex-row:before {
content: '';
position: absolute;
top: 0;
left: 15px;
right: 15px;
height: 100%;
z-index: 1;
border-radius: 3px;
}
.si-pre-footer-cta-style-1 #si-pre-footer .si-flex-row:before {
border-width: 0;
z-index: 2;
}
.si-pre-footer-cta-style-1 #si-pre-footer .si-flex-row:after {
-webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.22);
box-shadow: 0 0 30px rgba(0, 0, 0, 0.22);
}
.si-pre-footer-cta-style-1 #si-pre-footer .si-flex-row {
padding: 50px 70px;
}
.si-pre-footer-cta-style-1 #colophon {
padding-top: 50px;
}
.si-pre-footer-cta-style-1.si-pre-footer-no-margin #si-pre-footer {
margin-bottom: 50px;
}
.si-pre-footer-cta-style-2 #si-pre-footer .si-flex-row {
padding-top: 50px;
padding-bottom: 50px;
position: relative;
z-index: 3;
}
.si-pre-footer-cta-style-2 #si-pre-footer:after, .si-pre-footer-cta-style-2 #si-pre-footer:before {
content: '';
z-index: 1;
}
.si-pre-footer-cta-style-2 #si-pre-footer:before {
border-width: 0;
z-index: 2;
}
/*****************************************/
/* Footer layout styles
/*****************************************/
#colophon a:before {
bottom: -2px !important;
}
#sinatra-copyright a > span:before,
#colophon #sinatra-copyright a:before {
bottom: -1px !important;
}
#colophon {
position: relative;
z-index: 1;
}
#colophon:after {
content: '';
z-index: 1;
pointer-events: none;
}
#colophon h4.widget-title {
margin-bottom: 1.25rem;
}
#colophon > * {
position: relative;
z-index: 2;
}
.site-footer a {
color: inherit;
}
#sinatra-footer .si-flex-row {
margin-top: 0;
margin-bottom: 0;
}
#sinatra-footer .sinatra-footer-column {
padding-top: 70px;
padding-bottom: 70px;
}
#sinatra-footer .sinatra-footer-column .si-widget {
margin-bottom: 40px;
}
#sinatra-footer .sinatra-footer-column .si-widget:last-child {
margin-bottom: 0;
}
#sinatra-footer .no-widget-text {
margin-bottom: 0;
}
#colophon,
#sinatra-footer {
border-width: 0;
}
/*****************************************/
/* Copyright styles
/*****************************************/
#sinatra-copyright .si-flex-row > div:empty {
display: none;
}
#sinatra-copyright.fw-separator {
border-top-width: 1px;
border-top-style: solid;
}
#sinatra-copyright.contained-separator {
border-top: none;
}
#sinatra-copyright.contained-separator > .si-container:before {
content: '';
display: block;
height: 1px;
position: absolute;
top: 0;
left: 50px;
right: 50px;
}
#sinatra-copyright > .si-container {
position: relative;
}
#sinatra-copyright > .si-container > .si-flex-row {
padding-top: 19px;
padding-bottom: 19px;
position: relative;
margin-bottom: 0;
}
#sinatra-copyright > .si-container > .si-flex-row > div {
padding-top: 6px;
padding-bottom: 6px;
}
#sinatra-copyright .si-copyright-widget {
-js-display: flex;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: inherit;
-ms-flex-pack: inherit;
justify-content: inherit;
padding-left: 1.25rem;
padding-right: 1.25rem;
}
#sinatra-copyright .si-copyright-widget:first-child {
padding-left: 0;
border-left: 0;
}
#sinatra-copyright .si-copyright-widget:last-child {
padding-right: 0;
border-right: 0 !important;
}
#sinatra-copyright .si-copyright-widget:last-child:after {
display: none !important;
}
#sinatra-copyright .si-copyright-widget .sinatra-nav {
-webkit-box-pack: inherit;
-ms-flex-pack: inherit;
justify-content: inherit;
max-width: 100%;
}
#sinatra-copyright .si-copyright-widget .sinatra-nav > ul {
-webkit-box-pack: inherit;
-ms-flex-pack: inherit;
justify-content: inherit;
}
#sinatra-copyright .sinatra-social-nav > ul > li > a .si-icon {
font-size: 1.076em;
}
.sinatra-copyright-layout-1 #sinatra-copyright > .si-container > .si-flex-row > div {
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
-ms-flex-negative: 0;
flex-shrink: 0;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.sinatra-copyright-layout-1 .si-copyright-widget__text {
text-align: center;
}
/*****************************************/
/* Scroll to Top styles.
/*****************************************/
#si-scroll-top {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
position: fixed;
bottom: 15px;
right: 20px;
z-index: 997;
width: 2.5rem;
height: 2.5rem;
opacity: 0;
-webkit-transform: translate3d(0, 30px, 0);
transform: translate3d(0, 30px, 0);
-webkit-transition: opacity 0.26s cubic-bezier(0.25, 0.8, 0.25, 1), -webkit-transform 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
transition: opacity 0.26s cubic-bezier(0.25, 0.8, 0.25, 1), -webkit-transform 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
transition: transform 0.26s cubic-bezier(0.25, 0.8, 0.25, 1), opacity 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
transition: transform 0.26s cubic-bezier(0.25, 0.8, 0.25, 1), opacity 0.26s cubic-bezier(0.25, 0.8, 0.25, 1), -webkit-transform 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
}
#si-scroll-top.si-visible {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
#si-scroll-top .si-scroll-icon {
overflow: hidden;
z-index: 2;
}
#si-scroll-top .si-icon {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
font-size: 1rem;
color: #FFF;
-webkit-transform: translate(0);
-ms-transform: translate(0);
transform: translate(0);
-webkit-transition: -webkit-transform 0.22s ease;
transition: -webkit-transform 0.22s ease;
transition: transform 0.22s ease;
transition: transform 0.22s ease, -webkit-transform 0.22s ease;
}
#si-scroll-top .si-icon.top-icon {
-webkit-transform: translate(0, 100%);
-ms-transform: translate(0, 100%);
transform: translate(0, 100%);
}
#si-scroll-top:before {
content: '';
z-index: 1;
background-color: rgba(0, 0, 0, 0.3);
-webkit-transition: all 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
transition: all 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
border-radius: 50%;
}
#si-scroll-top:hover {
cursor: pointer;
}
#si-scroll-top:hover:before {
-webkit-transform: scale(1.25);
-ms-transform: scale(1.25);
transform: scale(1.25);
}
#si-scroll-top:hover .si-icon {
-webkit-transform: translate(0, -100%);
-ms-transform: translate(0, -100%);
transform: translate(0, -100%);
}
#si-scroll-top:hover .si-icon.top-icon {
-webkit-transform: translate(0, 0px);
-ms-transform: translate(0, 0px);
transform: translate(0, 0px);
}
#si-scroll-top .sinatra-animated-arrow {
position: relative;
z-index: 2;
}
#si-scroll-top svg {
fill: #FFF;
}
/*****************************************/
/* Pagination navigation.
/*****************************************/
.infinite-scroll .sinatra-pagination {
display: none;
}
.sinatra-pagination {
margin: 20px 0 0;
}
.navigation {
text-align: center;
}
.navigation .nav-links .page-numbers {
text-transform: uppercase;
-js-display: inline-flex;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
font-size: 12px;
font-weight: 600;
width: 40px;
height: 40px;
text-align: center;
vertical-align: middle;
color: inherit;
border-radius: 3px;
}
.navigation .nav-links .page-numbers svg {
position: relative;
top: 1px;
}
.navigation .nav-links .page-numbers.dots {
pointer-events: none;
width: auto;
opacity: 0.5;
}
.navigation .nav-links .page-numbers.current {
pointer-events: none;
background: none;
border: 2px solid rgba(0, 0, 0, 0.2);
cursor: default;
margin: 0;
}
.navigation .nav-links .page-numbers.prev {
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
}
.navigation .nav-links .page-numbers.next {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.navigation .nav-links .page-numbers.next, .navigation .nav-links .page-numbers.prev {
width: 30px;
}
.navigation .nav-links .page-numbers.next i, .navigation .nav-links .page-numbers.prev i {
font-size: 18px;
}
.navigation .nav-links .page-numbers.next:hover .sinatra-animate-arrow, .navigation .nav-links .page-numbers.prev:hover .sinatra-animate-arrow {
cursor: pointer;
}
.navigation .nav-links .page-numbers.next:hover .sinatra-animate-arrow .arrow-handle, .navigation .nav-links .page-numbers.prev:hover .sinatra-animate-arrow .arrow-handle {
-webkit-transform: translateX(0px);
-ms-transform: translateX(0px);
transform: translateX(0px);
}
.navigation .nav-links .page-numbers.next:hover .sinatra-animate-arrow .arrow-bar, .navigation .nav-links .page-numbers.prev:hover .sinatra-animate-arrow .arrow-bar {
-webkit-transform: scaleX(1);
-ms-transform: scaleX(1);
transform: scaleX(1);
}
.comments-pagination {
margin: 40px 0 0;
}
.comments-pagination .prev,
.comments-pagination .next {
display: none !important;
}
.content-area .page-links a,
.content-area .site-content .page-links a {
color: inherit;
}
.page-links,
.site-content .page-links {
margin: 40px 0 0;
text-align: center;
}
.page-links a,
.site-content .page-links a {
color: inherit;
}
.page-links em,
.site-content .page-links em {
font-size: 0.75rem;
font-style: normal;
margin-right: 0.75rem;
}
.page-links span,
.site-content .page-links span {
text-transform: uppercase;
-js-display: inline-flex;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
font-size: 12px;
width: 40px;
height: 40px;
text-align: center;
vertical-align: middle;
color: inherit;
border-radius: 3px;
font-weight: 600;
}
.page-links > span,
.site-content .page-links > span {
pointer-events: none;
background: none;
border: 2px solid rgba(0, 0, 0, 0.2);
cursor: default;
margin: 0;
font-weight: 600;
}
/*****************************************/
/* Widget styles.
/*****************************************/
.widget.si-entry .textwidget > p:first-child,
#page .si-widget .gallery {
margin-top: 0;
}
.si-widget.widget:not(.widget_text):not(.sinatra-core-custom-list-widget) ul,
.si-widget.widget:not(.widget_text):not(.sinatra-core-custom-list-widget) ol {
list-style: none;
margin-left: 0;
margin-right: 0;
}
.si-widget.widget:not(.widget_text):not(.sinatra-core-custom-list-widget) ul ul,
.si-widget.widget:not(.widget_text):not(.sinatra-core-custom-list-widget) ul ol,
.si-widget.widget:not(.widget_text):not(.sinatra-core-custom-list-widget) ol ul,
.si-widget.widget:not(.widget_text):not(.sinatra-core-custom-list-widget) ol ol {
margin: 1em 0 1em 2em;
}
.si-widget.widget:not(.widget_text):not(.sinatra-core-custom-list-widget) ul ul:last-child,
.si-widget.widget:not(.widget_text):not(.sinatra-core-custom-list-widget) ul ol:last-child,
.si-widget.widget:not(.widget_text):not(.sinatra-core-custom-list-widget) ol ul:last-child,
.si-widget.widget:not(.widget_text):not(.sinatra-core-custom-list-widget) ol ol:last-child {
margin-bottom: 0;
}
.si-widget.widget_text ul,
.si-widget.widget_text ol {
margin: 1em 0 1em 2em;
}
.si-widget.widget_text ul:last-child,
.si-widget.widget_text ol:last-child {
margin-bottom: 0;
}
.si-widget.widget_text > ul:first-child,
.si-widget.widget_text > ol:first-child {
margin-top: 0;
}
#main .si-widget {
margin-bottom: 40px;
}
#main .si-widget:last-child,
#main .si-widget .no-widget-text {
margin-bottom: 0;
}
.widget-title {
margin-top: 0;
position: relative;
display: block;
margin-bottom: 1.125em;
}
#colophon .widget-title {
color: inherit;
}
.tagcloud a {
font-size: 0.8125rem !important;
}
.widget .tagcloud {
margin-top: -8px;
}
.widget.widget_categories select, .widget.widget_archive select {
width: 100%;
}
.widget.widget_categories ul.children > li > a, .widget.widget_archive ul.children > li > a {
padding-right: 44px;
}
.widget ul,
.widget ol {
line-height: 1.5;
}
.widget ul:last-child,
.widget ol:last-child {
margin-bottom: 0;
}
.widget ul li,
.widget ol li {
margin-bottom: 0.625rem;
}
.widget ul li:last-child,
.widget ol li:last-child {
margin-bottom: 0;
}
.widget ul li.current_page_item > a,
.widget ol li.current_page_item > a {
font-weight: 600;
}
.widget ul.children, .widget ul.sub-menu,
.widget ol.children,
.widget ol.sub-menu {
margin: 0.75rem 0 0 2em;
}
.widget ul.children ul ul ul ul, .widget ul.sub-menu ul ul ul ul,
.widget ol.children ul ul ul ul,
.widget ol.sub-menu ul ul ul ul {
margin-left: 0;
}
.widget ul.children > li > a, .widget ul.sub-menu > li > a,
.widget ol.children > li > a,
.widget ol.sub-menu > li > a {
position: relative;
}
.widget ul.children > li > a:after, .widget ul.sub-menu > li > a:after,
.widget ol.children > li > a:after,
.widget ol.sub-menu > li > a:after {
position: absolute;
top: 0;
left: -.5em;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
content: '\2014';
display: inline-block;
line-height: 1.3;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
opacity: .4;
}
.widget.si-entry p {
margin-top: 1em;
margin-bottom: 1em;
}
.widget.si-entry p:last-child {
margin-bottom: 0;
}
.widget.widget_categories li, .widget.widget_archive li {
display: block;
position: relative;
}
.widget.widget_categories li a, .widget.widget_archive li a {
display: block;
}
.widget.widget_categories li a:hover + span, .widget.widget_archive li a:hover + span {
color: #FFF;
}
.widget.widget_categories li.current-cat a, .widget.widget_archive li.current-cat a {
font-weight: 600;
}
.widget.widget_categories li.current-cat a + span, .widget.widget_archive li.current-cat a + span {
color: #FFF;
}
.widget.widget_categories li > span, .widget.widget_archive li > span {
font-style: normal;
margin-left: auto;
-js-display: inline-flex;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
text-align: center;
position: absolute;
right: 0;
top: 3px;
background-color: rgba(145, 145, 145, 0.1);
min-width: 24px;
min-height: 24px;
padding: 5px 8px;
border-radius: 40px;
line-height: 1;
font-size: .866em;
font-weight: 400;
pointer-events: none;
}
.widget.widget_media_image img {
display: inline-block;
}
.widget.widget_archive li a {
display: inline-block;
}
.widget.widget_recent_comments li {
margin-bottom: 1rem;
}
.widget.widget_recent_comments li:last-child {
margin-bottom: 0;
}
.widget.widget_recent_entries a {
display: block;
}
.widget.widget_recent_entries span {
font-size: 0.8125rem;
}
.widget.widget_recent_entries > ul > li {
margin-bottom: 1.25rem;
}
.widget.widget_recent_entries > ul > li > a {
margin-bottom: 6px;
font-weight: 600;
}
.widget.widget_recent_entries .post-date {
-js-display: inline-flex;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.widget.widget_recent_entries .post-date:before {
content: "\e939";
margin-right: 6px;
}
.widget.widget_calendar table {
font-size: 0.8125rem;
margin: 0;
}
.widget.widget_calendar table > caption {
font-size: 0.8125rem;
text-align: center;
margin-bottom: 0.4375rem;
}
.widget.widget_meta ul li:before, .widget.widget_icon_list ul li:before {
content: "\e900";
display: inline-block;
margin-right: .3em;
width: 1.25rem;
vertical-align: unset;
}
.widget.widget_meta ul li a:before, .widget.widget_icon_list ul li a:before {
bottom: -2px;
}
.widget.widget_meta ul li:first-child:before, .widget.widget_icon_list ul li:first-child:before {
content: "\e983";
}
.widget.widget_meta ul li:nth-child(2):before, .widget.widget_icon_list ul li:nth-child(2):before {
content: "\e984";
}
.widget.widget_meta ul li:nth-child(3):before, .widget.widget_icon_list ul li:nth-child(3):before {
content: "\e962";
}
.widget.widget_meta ul li:nth-child(4):before, .widget.widget_icon_list ul li:nth-child(4):before {
content: "\e98c";
}
.widget.widget_meta ul li:nth-child(5):before, .widget.widget_icon_list ul li:nth-child(5):before {
content: "\e95a";
}
.sinatra-sidebar-style-3 #secondary .sinatra-core-social-links-widget {
padding-bottom: 15px;
}
/*****************************************/
/* 404 page styles.
/*****************************************/
#page .error-404 .page-header h1.page-title {
font-size: 16.25rem;
letter-spacing: -.05em;
font-weight: 700;
line-height: 1;
}
.error-404 {
max-width: 500px;
margin: -20px auto 0 auto;
padding: 20px 0 0 0;
}
.error-404 .page-header {
background: none;
border: none;
position: relative;
}
.error-404 .page-header:after {
display: none;
}
.error-404 .page-header h1 {
position: relative;
opacity: 0.05;
z-index: 1;
}
.error-404 .page-header p {
width: 100%;
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -10%);
-ms-transform: translate(-50%, -10%);
transform: translate(-50%, -10%);
z-index: 2;
line-height: 1;
}
.error-404 .page-content p {
font-size: 16px;
max-width: 380px;
margin: 40px auto;
}
.error-404 .page-content .si-btn {
margin: 50px 0 0 0;
}
.error-404 input[type=search] {
padding-top: 0.8125rem;
padding-bottom: 0.8125rem;
}
.error404 #main > .si-container {
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
}
.error404 #content {
-webkit-box-flex: 1;
-ms-flex: 1 0 auto;
flex: 1 0 auto;
text-align: center;
}
/*****************************************/
/* Entry styles.
/*****************************************/
/* Content links */
.si-entry > *:first-child,
.comment-content > *:first-child,
.wp-block-column > *:first-child,
.wp-block-group__inner-container > *:first-child,
.wp-block-cover > *:first-child,
.wp-block-cover__inner-container > *:first-child {
margin-top: 0;
}
.si-entry > *:last-child,
.comment-content > *:last-child,
.wp-block-column > *:last-child,
.wp-block-group__inner-container > *:last-child,
.wp-block-cover > *:last-child,
.wp-block-cover__inner-container > *:last-child {
margin-bottom: 0;
}
.si-entry > .alignfull:first-child {
margin-top: 0;
}
.si-entry > .alignfull:last-child {
margin-bottom: 0;
}
.wp-block-group__inner-container > *:first-child:last-child,
.wp-block-cover__inner-container > *:first-child:last-child {
margin-bottom: 0;
}
.entry-content ul li,
.entry-content ol li {
margin-bottom: .4em;
}
.entry-content .tablepress {
word-break: normal;
}
.si-entry ul {
list-style: disc;
}
.si-entry ul ul {
list-style: circle;
}
.si-entry ul,
.si-entry ol {
margin-left: 2.5em;
}
.si-entry ul li:not(.blocks-gallery-item):last-child,
.si-entry ol li:not(.blocks-gallery-item):last-child {
margin-bottom: 0;
}
.si-entry ul ul,
.si-entry ul ol,
.si-entry ol ul,
.si-entry ol ol {
margin-top: .4em;
margin-bottom: 0;
}
.si-entry p,
.si-entry dl,
.si-entry blockquote,
.si-entry pre,
.si-entry table,
.si-entry .gallery {
margin-bottom: 1.25em;
margin-top: 1.25em;
}
.si-entry ul,
.si-entry ol {
margin-bottom: 1.5em;
margin-top: 1.5em;
}
.si-entry .wp-block-image figure.alignleft, .si-entry .wp-block-image figure.alignright {
display: table;
}
.si-entry .wp-block-image figure.alignleft figcaption, .si-entry .wp-block-image figure.alignright figcaption {
display: table-caption;
caption-side: bottom;
}
.si-entry figure {
margin-top: 2em;
margin-bottom: 2em;
}
.si-entry figure.wp-block-gallery {
margin-bottom: calc(2em - 16px);
}
.si-entry .wp-block-embed figcaption,
.si-entry .wp-block-image figcaption {
margin-top: .75em;
margin-bottom: 0;
font-size: 0.8125rem;
}
.si-entry cite {
font-style: normal;
color: #66717f;
font-size: .875rem;
}
.si-entry .twitter-tweet {
-js-display: flex !important;
display: -webkit-box !important;
display: -ms-flexbox !important;
display: flex !important;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
width: 100% !important;
margin-top: 0 !important;
margin-top: 0 !important;
}
.si-entry .post-password-form {
text-align: center;
}
.si-entry .wp-block-gallery.aligncenter {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
#page ul.blocks-gallery-grid {
margin: 0;
}
.post_format-post-format-quote .si-blog-entry-content {
position: relative;
border-radius: 3px;
overflow: hidden;
}
.post_format-post-format-quote .si-blog-entry-content:hover .quote-post-bg,
.post_format-post-format-quote .si-blog-entry-content:hover .quote-post-bg:after {
opacity: 1;
}
.post_format-post-format-quote .si-blog-entry-content .entry-content h3 {
line-height: 1.4;
color: #FFF;
}
.post_format-post-format-quote .si-blog-entry-content .entry-content a {
color: #FFF;
}
.post_format-post-format-quote .si-blog-entry-content .entry-content .quote-link {
z-index: 3;
}
.post_format-post-format-quote .si-blog-entry-content .quote-post-bg {
display: block;
z-index: 1;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
background-size: cover;
opacity: .88;
}
.post_format-post-format-quote .si-blog-entry-content .quote-post-bg:after {
content: '';
background-color: #23282d;
opacity: 0.8795;
}
.post_format-post-format-quote .si-blog-entry-content .quote-inner {
position: relative;
text-align: left;
padding: 10% 12%;
overflow: hidden;
z-index: 2;
}
.post_format-post-format-quote .si-blog-entry-content .quote-inner .author {
margin-top: 16px;
font-size: 0.75rem;
color: rgba(255, 255, 255, 0.85);
font-weight: 500;
}
.post_format-post-format-quote .si-blog-entry-content .quote-inner .author:before {
content: '\2014';
display: inline-block;
margin-right: 6px;
}
.post_format-post-format-quote .si-blog-entry-content .sinatra-icon.icon-quote {
position: relative;
width: 22px;
height: 22px;
margin-bottom: 25px;
z-index: 2;
fill: #FFF;
}
.sinatra-post-audio-wrapper audio {
width: 100%;
}
.author-avatar img {
border-radius: 100px;
width: 30px;
vertical-align: middle;
margin-right: 8px;
display: inline-block;
}
#main .wp-block-file__button {
color: #FFF;
}
#main .content-area .entry-meta a {
color: inherit;
}
.entry-meta {
margin-top: .5em;
font-size: 0.875rem;
}
.entry-meta .si-icon {
font-size: 1.142em;
margin-right: 7px;
vertical-align: text-bottom;
}
.entry-meta .entry-meta-elements > span {
padding: 0 11px;
-js-display: inline-flex;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.entry-meta .entry-meta-elements > span .posted-by {
-js-display: inline-flex;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.entry-meta .entry-meta-elements > span:first-child {
padding-left: 0;
}
.entry-meta .entry-meta-elements > span:last-child {
margin-right: 0;
padding-right: 0;
}
.entry-meta .entry-meta-elements > span:before {
content: '';
height: 1em;
width: 1px;
background-color: rgba(0, 0, 0, 0.25);
position: relative;
left: -11px;
}
.entry-meta .entry-meta-elements > span:first-child:before {
display: none;
}
.entry-media > a {
border-radius: 3px;
position: relative;
display: block;
overflow: hidden;
}
.entry-media > a .entry-media-icon {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
position: absolute;
top: 20px;
right: 20px;
width: 50px;
height: 50px;
font-size: 1rem;
}
.entry-media > a .entry-media-icon .entry-media-icon-wrapper {
overflow: hidden;
border-radius: 50%;
}
.entry-media > a .entry-media-icon:before {
content: '';
z-index: 1;
-webkit-transition: all 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
transition: all 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
border-radius: 50%;
background-color: #23282d;
}
.entry-media > a .entry-media-icon .si-icon,
.entry-media > a .entry-media-icon svg {
color: #FFF;
fill: #FFF;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
-webkit-transition: -webkit-transform 0.22s ease;
transition: -webkit-transform 0.22s ease;
transition: transform 0.22s ease;
transition: transform 0.22s ease, -webkit-transform 0.22s ease;
z-index: 2;
}
.entry-media > a .entry-media-icon .si-icon.top-icon,
.entry-media > a .entry-media-icon svg.top-icon {
-webkit-transform: translate(0, 100%);
-ms-transform: translate(0, 100%);
transform: translate(0, 100%);
}
.entry-media > a .entry-media-icon .si-icon.si-play:before,
.entry-media > a .entry-media-icon svg.si-play:before {
position: relative;
right: -1px;
}
.entry-media > a:hover .entry-media-icon:before {
-webkit-transform: scale(1.25);
-ms-transform: scale(1.25);
transform: scale(1.25);
}
.entry-media > a:hover .entry-media-icon .si-icon,
.entry-media > a:hover .entry-media-icon svg {
-webkit-transform: translate(0, -100%);
-ms-transform: translate(0, -100%);
transform: translate(0, -100%);
}
.entry-media > a:hover .entry-media-icon .si-icon.top-icon,
.entry-media > a:hover .entry-media-icon svg.top-icon {
-webkit-transform: translate(0, 0px);
-ms-transform: translate(0, 0px);
transform: translate(0, 0px);
}
/*****************************************/
/* Single post styles.
/*****************************************/
.single-post.narrow-content .entry-content > ul,
.single-post.narrow-content .entry-content > ol {
padding-left: 2.5em;
}
.posted-on .published:not(.updated) {
display: none;
}
#main .entry-header .entry-title a {
color: inherit;
}
.single .entry-footer {
margin-top: 2.5rem;
}
.single .entry-footer:empty {
display: none;
}
.single .entry-footer .post-tags {
margin-right: auto;
padding-right: 20px;
}
.single .entry-footer .last-updated {
margin-top: 0.25rem;
font-size: .9333em;
}
.single .entry-footer .last-updated .si-icon {
font-size: 1em;
margin-right: 6px;
}
.single .post_format-post-format-quote .si-blog-entry-content {
margin-bottom: 50px;
}
.post-thumb-caption {
margin-top: 0.5em;
text-align: center;
font-size: 0.875rem;
}
.entry-media {
margin-bottom: 30px;
}
.entry-media img {
margin: 0 auto;
display: block;
border-radius: 3px;
}
.single-post .entry-media,
.single-post .entry-content {
margin-top: 40px;
}
.single-post .entry-media {
margin-bottom: 40px;
}
.single .entry-content img {
margin: 0 auto;
display: block;
}
.single .entry-content p img {
display: inline-block;
vertical-align: text-bottom;
}
.single .post-tags {
margin-bottom: -5px;
}
.single .post-tags .cat-links {
display: inline-block;
}
.single .post-tags a:hover {
color: #FFF;
}
.single .post-category,
.si-hover-slider .post-category {
margin-bottom: 3px;
font-size: 0.875rem;
}
.single .post-category a,
.si-hover-slider .post-category a {
-js-display: inline-flex;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
border-width: 2px;
border-style: solid;
font-weight: 500;
padding: 6px 8px;
line-height: 1;
border-radius: 2px;
text-decoration: none;
margin: 0 4px 8px 4px;
}
.single .post-category a:first-of-type,
.si-hover-slider .post-category a:first-of-type {
margin-left: 0;
}
.single .post-category a:hover,
.si-hover-slider .post-category a:hover {
color: #FFF !important;
}
.single .entry-header,
.si-hover-slider .entry-header {
text-align: left;
margin-bottom: 10px;
}
.single .entry-meta,
.si-hover-slider .entry-meta {
text-align: left;
margin-top: 1em;
}
.single .entry-content,
.si-hover-slider .entry-content {
margin-bottom: 50px;
}
.single .entry-content > *:last-child,
.si-hover-slider .entry-content > *:last-child {
margin-bottom: 0 !important;
}
.single #main .post-nav a {
color: inherit;
display: block;
}
.single .post-nav {
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
margin-top: 1.5625rem;
}
.single .post-nav > div {
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
}
.single .post-nav .nav-title {
margin-top: 0;
margin-bottom: 1rem;
}
.single .post-nav .nav-content {
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
line-height: 1.5;
font-weight: 500;
}
.single .post-nav .nav-content span em {
font-style: normal;
}
.single .post-nav img {
border-radius: 2px;
}
.single .post-nav .nav-previous {
margin-right: auto;
}
.single .post-nav .nav-previous .nav-content span {
padding-right: 20px;
}
.single .post-nav .nav-previous .nav-content img {
margin-right: 1.25rem;
}
.single .post-nav .nav-next {
margin-left: auto;
}
.single .post-nav .nav-next .nav-title {
text-align: right;
}
.single .post-nav .nav-next .nav-content {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.single .post-nav .nav-next .nav-content span:not(.ss-on-media-image-wrap) {
text-align: right;
padding-left: 20px;
}
.single .post-nav .nav-next .nav-content img {
margin-left: 1.25rem;
}
.single.single-format-quote .entry-content {
margin-top: 0;
margin-bottom: 0;
}
#main .tagcloud a,
#main .post-tags a {
color: inherit;
}
.tagcloud a,
.single .post-tags a {
display: block;
float: left;
text-transform: none;
letter-spacing: 0;
border-radius: 2px;
padding: 8px 10px;
margin: 8px 8px 0px 0px;
background-color: rgba(28, 32, 36, 0);
border: 1px solid rgba(0, 0, 0, 0.085);
line-height: 1;
font-size: 0.8125rem;
}
.tagcloud a:after,
.single .post-tags a:after {
display: none !important;
}
.tagcloud a:hover,
.single .post-tags a:hover {
color: #FFF !important;
}
.post-password-form {
background-color: rgba(0, 0, 0, 0.02);
padding: 40px 30px;
border: 1px solid rgba(0, 0, 0, 0.085);
}
.post-password-form > p:first-child {
max-width: 400px;
margin-left: auto;
margin-right: auto;
}
.post-password-form label {
font-size: 0.9375rem;
text-align: left;
}
.post-password-form input[type=password] {
min-width: 250px;
margin-top: 0.4375rem;
}
.post-password-form input[type=submit] {
position: relative;
top: -1px;
margin-left: 6px;
padding: 0 2em;
}
.single.si-page-title-align-left .page-header.si-has-page-title,
.single.si-page-title-align-left .sinatra-article > .post-category,
.single.si-page-title-align-left .sinatra-article > .entry-header {
text-align: left;
}
.single.si-page-title-align-left .sinatra-article > .entry-meta > .entry-meta-elements {
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
}
.single.si-page-title-align-center .page-header.si-has-page-title,
.single.si-page-title-align-center .sinatra-article > .post-category,
.single.si-page-title-align-center .sinatra-article > .entry-header {
text-align: center;
}
.single.si-page-title-align-center .sinatra-article > .entry-meta > .entry-meta-elements {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.single.si-page-title-align-right .page-header.si-has-page-title,
.single.si-page-title-align-right .sinatra-article > .post-category,
.single.si-page-title-align-right .sinatra-article > .entry-header {
text-align: right;
}
.single.si-page-title-align-right .sinatra-article > .entry-meta > .entry-meta-elements {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.single.si-single-title-in-page-header .hentry > div:first-child {
margin-top: 0;
}
.single.si-single-title-in-page-header .entry-content {
margin-top: 0;
}
.single.si-single-title-in-page-header #page .page-header .page-title {
color: #FFF;
font-size: 3rem;
}
.single.si-single-title-in-page-header .page-header {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
.single.si-single-title-in-page-header .page-header .entry-meta {
color: rgba(255, 255, 255, 0.75);
margin-top: 0;
}
.single.si-single-title-in-page-header .page-header .entry-meta a:hover {
color: #FFF;
}
.single.si-single-title-in-page-header .page-header .entry-meta .entry-meta-elements > span:before {
background-color: rgba(255, 255, 255, 0.5);
left: -13px;
bottom: 0;
}
.single.si-single-title-in-page-header .page-header .post-category {
margin-bottom: 1em;
}
.single.si-single-title-in-page-header .page-header .post-category a {
color: #FFF;
font-size: 0.9375rem;
-webkit-transition: all 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
transition: all 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
padding: 8px 12px;
margin: 0 3px 6px 3px;
}
.single.si-single-title-in-page-header .page-header .si-breadcrumbs span,
.single.si-single-title-in-page-header .page-header .si-breadcrumbs .breadcrumb-trail .trail-items li:after,
.single.si-single-title-in-page-header .page-header .si-breadcrumbs .separator,
.single.si-single-title-in-page-header .page-header .si-breadcrumbs a {
color: rgba(255, 255, 255, 0.75);
}
.single.si-single-title-in-page-header .page-header .si-breadcrumbs a:hover {
color: #FFF;
}
.single.si-single-title-in-page-header .page-header.si-has-page-title .entry-meta {
margin-top: 2em;
}
.page-header.si-page-title-has-bg-img {
position: relative;
background-size: cover;
background-repeat: no-repeat;
background-position: center;
border: none;
}
.page-header.si-page-title-has-bg-img:after {
content: '';
pointer-events: none;
background-color: #23282d;
opacity: .65;
}
.page-header.si-page-title-has-bg-img.si-bg-attachment-fixed {
background-attachment: fixed;
}
/*****************************************/
/* Author box - about the author.
/*****************************************/
body.author .author-box {
margin-bottom: 2.5rem;
margin-top: 0;
}
#main .author-box-title a {
color: inherit;
}
.author-box {
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
padding: 2.5rem;
margin: 1.875rem auto;
}
.author-box .author-box-avatar,
.author-box .author-box-meta {
min-width: 0;
min-height: 0;
}
.author-box .author-box-avatar {
-ms-flex-item-align: start;
align-self: flex-start;
-ms-flex-negative: 0;
flex-shrink: 0;
-webkit-box-flex: 0;
-ms-flex-positive: 0;
flex-grow: 0;
margin-right: 1.5625rem;
}
.author-box .author-box-avatar img {
display: block;
border-radius: 50%;
}
.author-box .author-box-meta {
-ms-flex-negative: 1;
flex-shrink: 1;
-webkit-box-flex: 0;
-ms-flex-positive: 0;
flex-grow: 0;
}
.author-box .author-box-title {
margin-top: 0;
margin-bottom: .5em;
}
.author-box .author-box-content {
line-height: 1.6;
}
.author-box .more-posts-button {
margin-top: 1em;
}
/*****************************************/
/* Comment styles.
/*****************************************/
.sinatra-has-comments-toggle #comments {
display: none;
margin-top: 40px;
}
.sinatra-has-comments-toggle.comments-visible #comments {
display: block;
}
.sinatra-has-comments-toggle #sinatra-comments-toggle {
font-size: inherit;
margin-top: 40px;
}
.sinatra-has-comments-toggle #sinatra-comments-toggle .sinatra-icon {
width: 22px;
height: 22px;
margin-right: 0.5rem;
}
#comments {
margin-top: 50px;
}
#comments .comments-title-wrapper {
margin: 0 0 40px 0;
}
#comments .comments-title-wrapper p {
text-align: center;
margin-top: 6px;
font-size: 1rem;
}
#comments .comment-list ol,
#comments .comment-list ul {
margin-left: 50px;
}
#comments .comment-list #respond {
position: relative;
margin: 40px 0 40px 0;
}
#comments .comment-list .children {
position: relative;
}
#comments .comment-list .children #respond {
position: relative;
margin-bottom: 25px;
}
#comments .comment-list .children > li {
position: relative;
}
#comments .comment-list .children > li:before {
position: absolute;
content: '';
height: calc(100% + 15px);
width: 1px;
background-color: rgba(0, 0, 0, 0.085);
left: -25px;
top: -15px;
}
#comments .comment-list .children > li:after {
position: absolute;
content: '';
height: 1px;
width: 25px;
background-color: rgba(0, 0, 0, 0.085);
left: -25px;
top: 55px;
}
#comments .comment-list .children > li:last-child:before {
height: 70px;
}
#comments .comment-list .children:before {
position: absolute;
content: '';
height: 0;
width: 1px;
background-color: rgba(0, 0, 0, 0.085);
left: -25px;
top: -15px;
}
#comments .comment-list .children #respond:before {
position: absolute;
content: '';
height: calc(100% + 20px);
width: 1px;
background-color: rgba(0, 0, 0, 0.085);
left: -25px;
top: -40px;
}
#comments .comment-list .children #respond .form-submit {
position: relative;
}
#comments .comment-list .children #respond .form-submit:before {
position: absolute;
content: '';
width: 25px;
height: 1px;
background-color: rgba(0, 0, 0, 0.085);
left: -25px;
bottom: 20px;
}
#comments .comment {
margin: 0 0 15px 0;
}
#comments .comment-body,
#comments .comment_container {
position: relative;
padding: 20px 25px 25px 100px;
min-height: 100px;
overflow-wrap: break-word;
word-wrap: break-word;
}
#comments .comment-content ul,
#comments .comment-content ol {
margin: 1em 35px;
}
#comments .comment-content ul li,
#comments .comment-content ol li {
margin-bottom: 5px;
}
#comments .comment-content ul ul,
#comments .comment-content ul ol,
#comments .comment-content ol ul,
#comments .comment-content ol ol {
margin-top: 0;
}
#comments .comment-content ul {
list-style: disc;
}
#comments .comment-content ol {
list-style: decimal;
}
#comments .sinatra-pingback {
position: relative;
padding: 12px 25px;
border-radius: 3px;
border: 1px solid rgba(0, 0, 0, 0.085);
margin-bottom: 7px;
border-radius: 0;
overflow-wrap: break-word;
word-wrap: break-word;
}
#comments .sinatra-pingback > p {
margin: 0;
}
#comments .comment-author-avatar {
display: block;
position: absolute;
z-index: 1;
left: 25px;
top: 25px;
max-width: 60px;
width: 50px;
height: 50px;
background-color: rgba(0, 0, 0, 0.03);
border-radius: 50%;
}
#comments .comment-author-avatar img {
border-radius: 50%;
}
#comments .bypostauthor-badge {
font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
position: absolute;
top: -2px;
right: -11px;
width: 22px;
height: 22px;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
border-radius: 50%;
border: 2px solid #FFF;
color: #FFF;
font-size: 11px;
font-weight: 600;
z-index: 9;
line-height: 0;
}
#comments .comment-author-meta cite {
font-style: normal;
font-weight: 600;
}
#comments .comment-author-meta cite:before {
content: none;
}
#comments .comment-author-meta cite a {
text-decoration: none;
color: inherit;
}
#comments .comment-author-meta cite a:hover {
text-decoration: underline;
}
#comments .comment-meta,
#comments .comment-actions {
font-size: .933em;
}
#comments .comment-meta {
line-height: 1.5;
}
#comments .comment-meta a {
color: inherit;
text-decoration: none;
}
#comments .comment-meta a:hover {
text-decoration: underline;
}
#comments .comment-actions {
margin-left: auto;
}
#comments .comment-actions a {
position: relative;
text-decoration: none;
color: #23282d;
}
#comments .comment-actions .si-comment-sep {
width: 1px;
height: 1em;
margin: 0 9px -2px 10px;
display: inline-block;
background-color: rgba(0, 0, 0, 0.25);
}
#comments .comment-header {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
#comments .comment-content {
margin-top: 1em;
}
#comments .comment-content p,
#comments .comment-content img {
margin-top: 1em;
margin-bottom: 1em;
}
#comments .comment-content p:first-child,
#comments .comment-content img:first-child {
margin-top: 0;
}
#comments .comment-content p:last-child,
#comments .comment-content ul:last-child,
#comments .comment-content ol:last-child,
#comments .comment-content pre:last-child,
#comments .comment-content code:last-child,
#comments .comment-content blockquote:last-child,
#comments .comment-content img:last-child {
margin-bottom: 0;
}
.comments-closed {
margin: 40px 0 0;
}
#respond {
margin-top: 40px;
}
#respond .comment-reply-title {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
#respond .must-log-in {
text-align: center;
color: #66717f;
margin-top: 0.375rem;
}
#respond .required-field {
border-bottom-color: #f00;
}
#cancel-comment-reply-link {
font-size: 0.8125rem;
border-radius: 2px;
border: 2px solid currentColor;
font-weight: 500;
padding: 0.25rem 0.4375rem;
line-height: 1;
text-decoration: none;
text-transform: capitalize;
margin-left: 0.875rem;
color: inherit;
}
.comment-form {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.comment-form span.required {
font-weight: 700;
}
.comment-form .comment-notes {
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
text-align: center;
font-size: 1rem;
margin-top: 0.375rem;
margin-bottom: 1em;
}
.comment-form > p,
.comment-form > div {
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
margin-top: 0;
margin-bottom: .5em;
}
.comment-form > p.comment-form-author, .comment-form > p.comment-form-email, .comment-form > p.comment-form-url,
.comment-form > div.comment-form-author,
.comment-form > div.comment-form-email,
.comment-form > div.comment-form-url {
-ms-flex-preferred-size: 33.33%;
flex-basis: 33.33%;
max-width: 33.33%;
margin-bottom: 1.5em;
margin-top: 1em;
}
.comment-form > p.comment-form-email, .comment-form > p.comment-form-url,
.comment-form > div.comment-form-email,
.comment-form > div.comment-form-url {
padding-left: 15px;
}
.comment-form > p.form-submit,
.comment-form > div.form-submit {
margin-top: 1em;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
margin-bottom: 0;
}
.comment-form > p .sinatra-submit-form-button,
.comment-form > div .sinatra-submit-form-button {
display: block;
}
.comment-form > p.comment-textarea,
.comment-form > div.comment-textarea {
margin-top: 1.5em;
}
.comment-form textarea {
height: 12em;
}
.comments-area .akismet_comment_form_privacy_notice,
.comments-area .logged-in-as {
margin-bottom: 0;
}
.comments-area .logged-in-as {
margin-top: 2em;
}
.comments-area .logged-in-as > a:first-child:after {
content: '|';
display: inline-block;
padding-left: 5px;
padding-right: 4px;
}
/*****************************************/
/* Spinner styles
/*****************************************/
.si-spinner {
width: 40px;
height: 40px;
position: relative;
-webkit-transform: scale(0);
-ms-transform: scale(0);
transform: scale(0);
opacity: 0;
-webkit-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
pointer-events: none;
}
.si-spinner.visible {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
opacity: 1;
}
.si-spinner > div {
border-radius: 50%;
background-color: #767676;
opacity: 0.6;
-webkit-animation: si_bounce 1.6s infinite ease-in-out;
animation: si_bounce 1.6s infinite ease-in-out;
}
.si-spinner > div:last-child {
-webkit-animation-delay: -.8s;
animation-delay: -.8s;
}
/*****************************************/
/* Preloader styles
/*****************************************/
#si-preloader {
position: fixed;
z-index: 99991;
overflow: hidden;
}
.si-loading #si-preloader .preloader-1 {
opacity: 0;
}
.si-loaded #si-preloader {
display: none;
}
/*****************************************/
/* Style 1 - "Spinner".
/*****************************************/
.preloader-1 {
position: absolute;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
background-color: #FFF;
-webkit-transition: opacity .2s;
transition: opacity .2s;
opacity: 1;
}
.preloader-1 > div {
display: inline-block;
border: 0.1875rem solid rgba(0, 0, 0, 0.1);
border-top-color: rgba(0, 0, 0, 0.2);
-webkit-animation: si_spin 0.65s infinite cubic-bezier(0.445, 0.05, 0.55, 0.95);
animation: si_spin 0.65s infinite cubic-bezier(0.445, 0.05, 0.55, 0.95);
width: 3.125rem;
height: 3.125rem;
border-radius: 100%;
will-change: transform;
}
/*****************************************/
/* Preloader Animation Keyframes
/*****************************************/
@-webkit-keyframes si_spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes si_spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
.mejs-container,
.mejs-embed,
.mejs-embed body,
.mejs-container .mejs-controls {
background-color: #23282d;
border-radius: 3px;
height: 50px !important;
}
.mejs-container .mejs-inner.mejs-audio {
background-color: transparent;
}
.mejs-container .mejs-inner .mejs-controls {
padding: 0 20px;
background-image: none;
}
.mejs-container .mejs-inner .mejs-controls .mejs-time-float {
display: none !important;
}
.mejs-container .mejs-inner .mejs-controls .mejs-button {
height: 100%;
}
.mejs-container .mejs-inner .mejs-controls .mejs-button > button {
margin: 0;
}
.mejs-container .mejs-inner .mejs-controls .mejs-time-rail,
.mejs-container .mejs-inner .mejs-controls .mejs-horizontal-volume-slider {
height: 100%;
padding: 0;
}
.mejs-container .mejs-inner .mejs-controls button,
.mejs-container .mejs-inner .mejs-controls .mejs-volume-button .mejs-volume-slider,
.mejs-container .mejs-inner .mejs-controls .mejs-volume-button .mejs-volume-slider,
.mejs-container .mejs-inner .mejs-controls .mejs-time-rail .mejs-time-total,
.mejs-container .mejs-inner .mejs-controls .mejs-horizontal-volume-total {
outline: none !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
}
.mejs-container .mejs-inner .mejs-controls .mejs-time {
font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
height: 100%;
padding: 0;
margin: 0 20px;
color: #cacaca;
font-size: 13px;
}
.mejs-container .mejs-inner .mejs-controls .mejs-time-rail .mejs-time-handle {
top: -4px;
}
.mejs-container .mejs-inner .mejs-controls .mejs-time-rail .mejs-time-handle .mejs-time-handle-content {
height: 14px;
width: 14px;
top: -6px;
background-color: #FFF;
}
.mejs-container .mejs-inner .mejs-controls .mejs-time-rail .mejs-time-handle span {
border-radius: 50%;
}
.mejs-horizontal-volume-slider {
height: 100%;
}
.mejs-container .mejs-inner .mejs-controls .mejs-time-rail .mejs-time-total,
.mejs-container .mejs-inner .mejs-controls .mejs-horizontal-volume-total {
height: 2px;
margin: 0;
top: 50%;
background-image: none;
background-color: #666;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.mejs-container .mejs-inner .mejs-controls .mejs-time-rail .mejs-time-total:before {
content: '';
display: inline-block;
width: 100%;
height: 10px;
position: absolute;
top: -5px;
left: 0;
z-index: 0;
}
.mejs-container .mejs-inner .mejs-controls .mejs-time-rail .mejs-time-total span {
height: 100%;
}
.mejs-container .mejs-inner .mejs-controls .mejs-time-rail .mejs-time-total .mejs-time-loaded,
.mejs-container .mejs-inner .mejs-controls .mejs-time-rail .mejs-time-total .mejs-time-current {
background-image: none;
}
.mejs-container .mejs-inner .mejs-controls .mejs-time-rail .mejs-time-total .mejs-time-loaded {
background-color: #898989;
}
/*****************************************/
/* Misc Styles
/*****************************************/
button.sinatra-animate-arrow {
-webkit-appearance: none;
border: none;
-webkit-box-shadow: none;
box-shadow: none;
background: none;
outline: none;
}
.sinatra-animate-arrow svg {
width: 20px;
}
.sinatra-animate-arrow .arrow-bar,
.btn-svg .arrow-bar,
.flex-next .arrow-bar,
.flex-prev .arrow-bar {
-webkit-transform: scaleX(0);
-ms-transform: scaleX(0);
transform: scaleX(0);
}
.sinatra-animate-arrow .arrow-bar,
.sinatra-animate-arrow .arrow-handle,
.btn-svg .arrow-bar,
.btn-svg .arrow-handle,
.flex-next .arrow-bar,
.flex-next .arrow-handle,
.flex-prev .arrow-bar,
.flex-prev .arrow-handle {
-webkit-transition: all 0.2s cubic-bezier(0.25, 0.8, 0.25, 1);
transition: all 0.2s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.sinatra-animate-arrow svg,
.btn-svg svg,
.flex-next svg,
.flex-prev svg {
vertical-align: middle;
}
.sinatra-animate-arrow:hover, .sinatra-animate-arrow:focus,
.btn-svg:hover,
.btn-svg:focus,
.flex-next:hover,
.flex-next:focus,
.flex-prev:hover,
.flex-prev:focus {
cursor: pointer;
}
.sinatra-animate-arrow:hover .arrow-handle, .sinatra-animate-arrow:focus .arrow-handle,
.btn-svg:hover .arrow-handle,
.btn-svg:focus .arrow-handle,
.flex-next:hover .arrow-handle,
.flex-next:focus .arrow-handle,
.flex-prev:hover .arrow-handle,
.flex-prev:focus .arrow-handle {
-webkit-transform: translateX(0px) !important;
-ms-transform: translateX(0px) !important;
transform: translateX(0px) !important;
}
.sinatra-animate-arrow:hover .arrow-bar, .sinatra-animate-arrow:focus .arrow-bar,
.btn-svg:hover .arrow-bar,
.btn-svg:focus .arrow-bar,
.flex-next:hover .arrow-bar,
.flex-next:focus .arrow-bar,
.flex-prev:hover .arrow-bar,
.flex-prev:focus .arrow-bar {
-webkit-transform: scaleX(1);
-ms-transform: scaleX(1);
transform: scaleX(1);
}
.sinatra-animate-arrow.left-arrow .arrow-bar, .sinatra-animate-arrow.has-left-icon .arrow-bar, .sinatra-animate-arrow.btn-left-icon .arrow-bar,
.btn-svg.left-arrow .arrow-bar,
.btn-svg.has-left-icon .arrow-bar,
.btn-svg.btn-left-icon .arrow-bar,
.flex-next.left-arrow .arrow-bar,
.flex-next.has-left-icon .arrow-bar,
.flex-next.btn-left-icon .arrow-bar,
.flex-prev.left-arrow .arrow-bar,
.flex-prev.has-left-icon .arrow-bar,
.flex-prev.btn-left-icon .arrow-bar {
-webkit-transform-origin: 100% 0;
-ms-transform-origin: 100% 0;
transform-origin: 100% 0;
}
.sinatra-animate-arrow.left-arrow .arrow-handle, .sinatra-animate-arrow.has-left-icon .arrow-handle, .sinatra-animate-arrow.btn-left-icon .arrow-handle,
.btn-svg.left-arrow .arrow-handle,
.btn-svg.has-left-icon .arrow-handle,
.btn-svg.btn-left-icon .arrow-handle,
.flex-next.left-arrow .arrow-handle,
.flex-next.has-left-icon .arrow-handle,
.flex-next.btn-left-icon .arrow-handle,
.flex-prev.left-arrow .arrow-handle,
.flex-prev.has-left-icon .arrow-handle,
.flex-prev.btn-left-icon .arrow-handle {
-webkit-transform: translateX(15px);
-ms-transform: translateX(15px);
transform: translateX(15px);
}
.sinatra-animate-arrow.right-arrow svg, .sinatra-animate-arrow.has-right-icon svg, .sinatra-animate-arrow.btn-right-icon svg,
.btn-svg.right-arrow svg,
.btn-svg.has-right-icon svg,
.btn-svg.btn-right-icon svg,
.flex-next.right-arrow svg,
.flex-next.has-right-icon svg,
.flex-next.btn-right-icon svg,
.flex-prev.right-arrow svg,
.flex-prev.has-right-icon svg,
.flex-prev.btn-right-icon svg {
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
}
.sinatra-animate-arrow.right-arrow .arrow-bar, .sinatra-animate-arrow.has-right-icon .arrow-bar, .sinatra-animate-arrow.btn-right-icon .arrow-bar,
.btn-svg.right-arrow .arrow-bar,
.btn-svg.has-right-icon .arrow-bar,
.btn-svg.btn-right-icon .arrow-bar,
.flex-next.right-arrow .arrow-bar,
.flex-next.has-right-icon .arrow-bar,
.flex-next.btn-right-icon .arrow-bar,
.flex-prev.right-arrow .arrow-bar,
.flex-prev.has-right-icon .arrow-bar,
.flex-prev.btn-right-icon .arrow-bar {
-webkit-transform-origin: 100% 0;
-ms-transform-origin: 100% 0;
transform-origin: 100% 0;
}
.sinatra-animate-arrow.right-arrow .arrow-handle, .sinatra-animate-arrow.has-right-icon .arrow-handle, .sinatra-animate-arrow.btn-right-icon .arrow-handle,
.btn-svg.right-arrow .arrow-handle,
.btn-svg.has-right-icon .arrow-handle,
.btn-svg.btn-right-icon .arrow-handle,
.flex-next.right-arrow .arrow-handle,
.flex-next.has-right-icon .arrow-handle,
.flex-next.btn-right-icon .arrow-handle,
.flex-prev.right-arrow .arrow-handle,
.flex-prev.has-right-icon .arrow-handle,
.flex-prev.btn-right-icon .arrow-handle {
-webkit-transform: translateX(15px);
-ms-transform: translateX(15px);
transform: translateX(15px);
}
svg.sinatra-animate-arrow.right-arrow {
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
}
svg.sinatra-animate-arrow.right-arrow .arrow-bar {
-webkit-transform-origin: 100% 0;
-ms-transform-origin: 100% 0;
transform-origin: 100% 0;
}
svg.sinatra-animate-arrow.right-arrow .arrow-handle {
-webkit-transform: translateX(15px);
-ms-transform: translateX(15px);
transform: translateX(15px);
}
#page .uppercase-text {
text-transform: uppercase;
}
#page .center-text {
text-align: center;
}
#page .mr-20 {
margin-right: 20px;
}
#page .mt--30 {
margin-top: -30px;
}
#page .mb--30 {
margin-bottom: -30px;
}
#page .si-clear-p {
padding: 0;
}
#page .si-clear-m {
margin: 0;
}
#page .si-clear-bm {
margin-bottom: 0;
}
#page .si-clear-tm {
margin-top: 0;
}
#page .si-unset-mw,
#page .si-unset-mw > img {
max-width: unset;
}
#page .si-z-index-99 {
position: relative;
z-index: 99;
}
#page .si-br-0,
#page .si-br-0 img {
border-radius: 0;
}
#page .si-br-3,
#page .si-br-3 img {
border-radius: 3px;
}
#page .si-br-6,
#page .si-br-6 img {
border-radius: 6px;
}
#page .si-br-12,
#page .si-br-12 img {
border-radius: 12px;
}
#page .si-bs {
-webkit-box-shadow: 0 10px 35px -3px rgba(0, 0, 0, 0.12);
box-shadow: 0 10px 35px -3px rgba(0, 0, 0, 0.12);
}
.si-entry > .ss-inline-share-wrapper:first-child {
margin-top: 0;
}
.si-entry > .ss-inline-share-wrapper:last-child {
margin-top: 40px;
margin-bottom: -20px !important;
}
.wpforms-container label.wpforms-error {
font-weight: 400;
}
.wpforms-container label.wpforms-error a {
color: inherit;
text-decoration: underline;
}
#page .sharedaddy {
margin-top: 1.25rem;
margin-bottom: 1.25rem;
}
#page .sharedaddy h3.sd-title {
font-size: inherit;
font-weight: 500;
}
#page .sharedaddy h3.sd-title:before {
display: none;
}
ul.swiper-wrapper {
list-style: none;
margin-left: 0;
margin-right: 0;
}
#infinite-footer {
z-index: 9;
}
.infinite-loader {
margin: 40px 0;
}
/*
* Hamburgers
* @description Tasty CSS-animated hamburgers
* @author Jonathan Suh @jonsuh
* @site https://jonsuh.com/hamburgers
* @link https://github.com/jonsuh/hamburgers
*
* Sinatra changes: added prefix .si to all HTML elements;
*/
.si-hamburger {
padding: 0 0;
display: inline-block;
cursor: pointer;
font: inherit;
color: inherit;
text-transform: none;
background-color: transparent;
border: 0;
margin: 0;
overflow: visible;
}
.hamburger-box {
width: 25px;
height: 14px;
display: inline-block;
position: relative;
}
.hamburger-inner {
display: block;
top: 50%;
margin-top: -1px;
}
.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after {
width: 25px;
height: 2px;
background-color: #23282d;
border-radius: 2px;
position: absolute;
-webkit-transition-property: -webkit-transform;
transition-property: -webkit-transform;
transition-property: transform;
transition-property: transform, -webkit-transform;
-webkit-transition-duration: 0.15s;
transition-duration: 0.15s;
-webkit-transition-timing-function: ease;
transition-timing-function: ease;
}
.hamburger-inner::before, .hamburger-inner::after {
content: "";
display: block;
}
.hamburger-inner::before {
top: -6px;
}
.hamburger-inner::after {
bottom: -6px;
}
/*
* Spin
*/
.hamburger--spin .hamburger-inner {
-webkit-transition-duration: 0.22s;
transition-duration: 0.22s;
-webkit-transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.hamburger--spin .hamburger-inner::before {
-webkit-transition: top 0.1s 0.25s ease-in, opacity 0.1s ease-in;
transition: top 0.1s 0.25s ease-in, opacity 0.1s ease-in;
}
.hamburger--spin .hamburger-inner::after {
-webkit-transition: bottom 0.1s 0.25s ease-in, -webkit-transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);
transition: bottom 0.1s 0.25s ease-in, -webkit-transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);
transition: bottom 0.1s 0.25s ease-in, transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);
transition: bottom 0.1s 0.25s ease-in, transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19), -webkit-transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.hamburger--spin.is-active .hamburger-inner {
-webkit-transform: rotate(225deg);
-ms-transform: rotate(225deg);
transform: rotate(225deg);
-webkit-transition-delay: 0.12s;
transition-delay: 0.12s;
-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
.hamburger--spin.is-active .hamburger-inner::before {
top: 0;
opacity: 0;
-webkit-transition: top 0.1s ease-out, opacity 0.1s 0.12s ease-out;
transition: top 0.1s ease-out, opacity 0.1s 0.12s ease-out;
}
.hamburger--spin.is-active .hamburger-inner::after {
bottom: 0;
-webkit-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
transform: rotate(-90deg);
-webkit-transition: bottom 0.1s ease-out, -webkit-transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);
transition: bottom 0.1s ease-out, -webkit-transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);
transition: bottom 0.1s ease-out, transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);
transition: bottom 0.1s ease-out, transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);
}
/*****************************************/
/* Is Mobile
/*****************************************/
.sinatra-is-mobile #sinatra-header-inner .sinatra-nav > ul > li > a {
color: inherit !important;
}
/*****************************************/
/* Mobile navigation styles.
/*****************************************/
.si-mobile-nav {
display: none;
margin-left: 1.5rem;
}
.si-hamburger,
.si-mobile-nav {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
body:not(.is-mobile-menu-active) .si-hamburger .hamburger-box .hamburger-inner::before {
width: 15px;
}
.si-hamburger {
-js-display: inline-flex;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
border-radius: 3px;
}
.si-hamburger .hamburger-label {
font-size: 0.75rem;
letter-spacing: .1em;
margin-right: 0.625rem;
font-weight: 500;
-webkit-transition: color 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
transition: color 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
color: currentColor;
}
.si-hamburger .hamburger-label:empty {
margin-right: 0;
}
.si-hamburger .hamburger-inner,
.si-hamburger .hamburger-inner::before,
.si-hamburger .hamburger-inner::after {
background-color: currentColor;
}
button.si-hamburger {
outline: none;
}
#sinatra-header:after {
content: '';
position: fixed;
top: 100%;
left: 0;
right: 0;
height: 100vh;
background-color: rgba(255, 255, 255, 0.85);
z-index: 991;
opacity: 0;
visibility: hidden;
will-change: opacity, visibility;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
-webkit-transition: all 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
transition: all 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
pointer-events: none;
}
.is-mobile-menu-active .hamburger--spin .hamburger-inner {
-webkit-transform: rotate(225deg);
-ms-transform: rotate(225deg);
transform: rotate(225deg);
-webkit-transition-delay: 0.12s;
transition-delay: 0.12s;
-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
.is-mobile-menu-active .hamburger--spin .hamburger-inner::before {
top: 0;
opacity: 0;
-webkit-transition: top 0.1s ease-out, opacity 0.1s 0.12s ease-out;
transition: top 0.1s ease-out, opacity 0.1s 0.12s ease-out;
}
.is-mobile-menu-active .hamburger--spin .hamburger-inner::after {
bottom: 0;
-webkit-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
transform: rotate(-90deg);
-webkit-transition: bottom 0.1s ease-out, -webkit-transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);
transition: bottom 0.1s ease-out, -webkit-transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);
transition: bottom 0.1s ease-out, transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);
transition: bottom 0.1s ease-out, transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.is-mobile-menu-active #page:after {
content: '';
position: absolute;
z-index: 9;
background-color: #f6f6f6;
top: 0;
left: 0;
right: 0;
bottom: 0;
opacity: .93;
pointer-events: none;
}
.is-mobile-menu-active #masthead {
z-index: 99;
/* previously: 10 */
}
.is-mobile-menu-active #sinatra-header {
position: relative;
}
.is-mobile-menu-active #sinatra-header:after {
visibility: visible;
opacity: 1;
pointer-events: all;
}
.is-mobile-menu-active .si-mobile-nav {
z-index: 992;
}
/* ==========================================================================
* Internet Explorer compatibility CSS
* ========================================================================== */
@media screen and (min-width: 481px) and (max-width: 768px) {
.sinatra-hide-tablet {
display: none !important;
}
}
@media only screen and (min-width: 600px) {
.site .si-flex-row .col-sm {
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
-ms-flex-negative: 1;
flex-shrink: 1;
max-width: 100%;
-ms-flex-preferred-size: 0;
flex-basis: 0;
}
.site .si-flex-row .col-sm.flex-basis-auto {
-ms-flex-preferred-size: auto;
flex-basis: auto;
}
.site .si-flex-row .col-sm-1 {
-ms-flex-preferred-size: 8.33333%;
flex-basis: 8.33333%;
max-width: 8.33333%;
}
.site .si-flex-row .col-sm-2 {
-ms-flex-preferred-size: 16.66667%;
flex-basis: 16.66667%;
max-width: 16.66667%;
}
.site .si-flex-row .col-sm-3 {
-ms-flex-preferred-size: 25%;
flex-basis: 25%;
max-width: 25%;
}
.site .si-flex-row .col-sm-4 {
-ms-flex-preferred-size: 33.33333%;
flex-basis: 33.33333%;
max-width: 33.33333%;
}
.site .si-flex-row .col-sm-5 {
-ms-flex-preferred-size: 41.66667%;
flex-basis: 41.66667%;
max-width: 41.66667%;
}
.site .si-flex-row .col-sm-6 {
-ms-flex-preferred-size: 50%;
flex-basis: 50%;
max-width: 50%;
}
.site .si-flex-row .col-sm-7 {
-ms-flex-preferred-size: 58.33333%;
flex-basis: 58.33333%;
max-width: 58.33333%;
}
.site .si-flex-row .col-sm-8 {
-ms-flex-preferred-size: 66.66667%;
flex-basis: 66.66667%;
max-width: 66.66667%;
}
.site .si-flex-row .col-sm-9 {
-ms-flex-preferred-size: 75%;
flex-basis: 75%;
max-width: 75%;
}
.site .si-flex-row .col-sm-10 {
-ms-flex-preferred-size: 83.33333%;
flex-basis: 83.33333%;
max-width: 83.33333%;
}
.site .si-flex-row .col-sm-11 {
-ms-flex-preferred-size: 91.66667%;
flex-basis: 91.66667%;
max-width: 91.66667%;
}
.site .si-flex-row .col-sm-12 {
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
max-width: 100%;
}
.site .si-flex-row .col-sm-offset-0 {
margin-left: 0%;
}
.site .si-flex-row .col-sm-offset-1 {
margin-left: 8.33333%;
}
.site .si-flex-row .col-sm-offset-2 {
margin-left: 16.66667%;
}
.site .si-flex-row .col-sm-offset-3 {
margin-left: 25%;
}
.site .si-flex-row .col-sm-offset-4 {
margin-left: 33.33333%;
}
.site .si-flex-row .col-sm-offset-5 {
margin-left: 41.66667%;
}
.site .si-flex-row .col-sm-offset-6 {
margin-left: 50%;
}
.site .si-flex-row .col-sm-offset-7 {
margin-left: 58.33333%;
}
.site .si-flex-row .col-sm-offset-8 {
margin-left: 66.66667%;
}
.site .si-flex-row .col-sm-offset-9 {
margin-left: 75%;
}
.site .si-flex-row .col-sm-offset-10 {
margin-left: 83.33333%;
}
.site .si-flex-row .col-sm-offset-11 {
margin-left: 91.66667%;
}
.site .si-flex-row .first-sm {
-webkit-box-ordinal-group: 0;
-ms-flex-order: -1;
order: -1;
}
.site .si-flex-row .last-sm {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
}
.site .si-flex-row.start-sm,
.site .si-flex-row .start-sm {
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
text-align: left;
}
.site .si-flex-row.center-sm,
.site .si-flex-row .center-sm {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
text-align: center;
}
.site .si-flex-row.end-sm,
.site .si-flex-row .end-sm {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
text-align: end;
margin-left: auto;
}
.site .si-flex-row.top-sm,
.site .si-flex-row .top-sm {
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
}
.site .si-flex-row.middle-sm,
.site .si-flex-row .middle-sm {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.site .si-flex-row.stretch-sm,
.site .si-flex-row .stretch-sm {
-webkit-box-align: stretch;
-ms-flex-align: stretch;
align-items: stretch;
}
.site .si-flex-row.bottom-sm,
.site .si-flex-row .bottom-sm {
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
}
.site .si-flex-row.around-sm {
-ms-flex-pack: distribute;
justify-content: space-around;
}
.site .si-flex-row.between-sm {
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
}
@media (max-width: 782px) and (min-width: 600px) {
.wp-block-column:nth-child(even) {
margin-left: 30px;
-ms-flex-preferred-size: calc(50% - 15px) !important;
flex-basis: calc(50% - 15px) !important;
}
}
@media screen and (min-width: 769px) and (max-width: 960px) {
body.sinatra-layout__boxed-separated:not(.page-template-template-sinatra-fullwidth):not(.page-template-elementor_header_footer) #page .elementor-section.elementor-section-stretched,
body.sinatra-layout__boxed-separated:not(.page-template-template-sinatra-fullwidth):not(.page-template-elementor_header_footer) #page .si-fw-section,
body.sinatra-layout__boxed-separated:not(.page-template-template-sinatra-fullwidth):not(.page-template-elementor_header_footer) #page .entry-content .alignfull {
max-width: unset;
margin-left: -50px !important;
margin-right: -50px !important;
}
.si-has-sidebar:not(.page-template-template-sinatra-fullwidth):not(.page-template-elementor_header_footer) #page .elementor-section.elementor-section-stretched,
.si-has-sidebar:not(.page-template-template-sinatra-fullwidth):not(.page-template-elementor_header_footer) #page .si-fw-section,
.si-has-sidebar:not(.page-template-template-sinatra-fullwidth):not(.page-template-elementor_header_footer) #page .entry-content .alignfull {
max-width: unset;
margin-left: -50px !important;
margin-right: -50px !important;
}
}
@media (min-width: 782px) {
.wp-block-columns {
margin-bottom: 2em;
-ms-flex-wrap: nowrap !important;
flex-wrap: nowrap !important;
}
.wp-block-columns .wp-block-column {
margin-bottom: 0;
}
.wp-block-columns .wp-block-column:not(:first-child) {
margin-left: 30px;
}
}
@media only screen and (min-width: 783px) {
.site .si-flex-row .col-md {
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
-ms-flex-negative: 1;
flex-shrink: 1;
max-width: 100%;
-ms-flex-preferred-size: 0;
flex-basis: 0;
}
.site .si-flex-row .col-md.flex-basis-auto {
-ms-flex-preferred-size: auto;
flex-basis: auto;
}
.site .si-flex-row .col-md-1 {
-ms-flex-preferred-size: 8.33333%;
flex-basis: 8.33333%;
max-width: 8.33333%;
}
.site .si-flex-row .col-md-2 {
-ms-flex-preferred-size: 16.66667%;
flex-basis: 16.66667%;
max-width: 16.66667%;
}
.site .si-flex-row .col-md-3 {
-ms-flex-preferred-size: 25%;
flex-basis: 25%;
max-width: 25%;
}
.site .si-flex-row .col-md-4 {
-ms-flex-preferred-size: 33.33333%;
flex-basis: 33.33333%;
max-width: 33.33333%;
}
.site .si-flex-row .col-md-5 {
-ms-flex-preferred-size: 41.66667%;
flex-basis: 41.66667%;
max-width: 41.66667%;
}
.site .si-flex-row .col-md-6 {
-ms-flex-preferred-size: 50%;
flex-basis: 50%;
max-width: 50%;
}
.site .si-flex-row .col-md-7 {
-ms-flex-preferred-size: 58.33333%;
flex-basis: 58.33333%;
max-width: 58.33333%;
}
.site .si-flex-row .col-md-8 {
-ms-flex-preferred-size: 66.66667%;
flex-basis: 66.66667%;
max-width: 66.66667%;
}
.site .si-flex-row .col-md-9 {
-ms-flex-preferred-size: 75%;
flex-basis: 75%;
max-width: 75%;
}
.site .si-flex-row .col-md-10 {
-ms-flex-preferred-size: 83.33333%;
flex-basis: 83.33333%;
max-width: 83.33333%;
}
.site .si-flex-row .col-md-11 {
-ms-flex-preferred-size: 91.66667%;
flex-basis: 91.66667%;
max-width: 91.66667%;
}
.site .si-flex-row .col-md-12 {
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
max-width: 100%;
}
.site .si-flex-row .col-md-offset-0 {
margin-left: 0%;
}
.site .si-flex-row .col-md-offset-1 {
margin-left: 8.33333%;
}
.site .si-flex-row .col-md-offset-2 {
margin-left: 16.66667%;
}
.site .si-flex-row .col-md-offset-3 {
margin-left: 25%;
}
.site .si-flex-row .col-md-offset-4 {
margin-left: 33.33333%;
}
.site .si-flex-row .col-md-offset-5 {
margin-left: 41.66667%;
}
.site .si-flex-row .col-md-offset-6 {
margin-left: 50%;
}
.site .si-flex-row .col-md-offset-7 {
margin-left: 58.33333%;
}
.site .si-flex-row .col-md-offset-8 {
margin-left: 66.66667%;
}
.site .si-flex-row .col-md-offset-9 {
margin-left: 75%;
}
.site .si-flex-row .col-md-offset-10 {
margin-left: 83.33333%;
}
.site .si-flex-row .col-md-offset-11 {
margin-left: 91.66667%;
}
.site .si-flex-row .first-md {
-webkit-box-ordinal-group: 0;
-ms-flex-order: -1;
order: -1;
}
.site .si-flex-row .last-md {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
}
.site .si-flex-row.start-md,
.site .si-flex-row .start-md {
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
text-align: left;
}
.site .si-flex-row.center-md,
.site .si-flex-row .center-md {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
text-align: center;
}
.site .si-flex-row.end-md,
.site .si-flex-row .end-md {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
text-align: end;
margin-left: auto;
}
.site .si-flex-row.top-md,
.site .si-flex-row .top-md {
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
}
.site .si-flex-row.middle-md,
.site .si-flex-row .middle-md {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.site .si-flex-row.stretch-md,
.site .si-flex-row .stretch-md {
-webkit-box-align: stretch;
-ms-flex-align: stretch;
align-items: stretch;
}
.site .si-flex-row.bottom-md,
.site .si-flex-row .bottom-md {
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
}
.site .si-flex-row.around-md {
-ms-flex-pack: distribute;
justify-content: space-around;
}
.site .si-flex-row.between-md {
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
}
@media only screen and (min-width: 1200px) {
.site .si-flex-row .col-lg {
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
-ms-flex-negative: 1;
flex-shrink: 1;
max-width: 100%;
-ms-flex-preferred-size: 0;
flex-basis: 0;
}
.site .si-flex-row .col-lg.flex-basis-auto {
-ms-flex-preferred-size: auto;
flex-basis: auto;
}
.site .si-flex-row .col-lg-1 {
-ms-flex-preferred-size: 8.33333%;
flex-basis: 8.33333%;
max-width: 8.33333%;
}
.site .si-flex-row .col-lg-2 {
-ms-flex-preferred-size: 16.66667%;
flex-basis: 16.66667%;
max-width: 16.66667%;
}
.site .si-flex-row .col-lg-3 {
-ms-flex-preferred-size: 25%;
flex-basis: 25%;
max-width: 25%;
}
.site .si-flex-row .col-lg-4 {
-ms-flex-preferred-size: 33.33333%;
flex-basis: 33.33333%;
max-width: 33.33333%;
}
.site .si-flex-row .col-lg-5 {
-ms-flex-preferred-size: 41.66667%;
flex-basis: 41.66667%;
max-width: 41.66667%;
}
.site .si-flex-row .col-lg-6 {
-ms-flex-preferred-size: 50%;
flex-basis: 50%;
max-width: 50%;
}
.site .si-flex-row .col-lg-7 {
-ms-flex-preferred-size: 58.33333%;
flex-basis: 58.33333%;
max-width: 58.33333%;
}
.site .si-flex-row .col-lg-8 {
-ms-flex-preferred-size: 66.66667%;
flex-basis: 66.66667%;
max-width: 66.66667%;
}
.site .si-flex-row .col-lg-9 {
-ms-flex-preferred-size: 75%;
flex-basis: 75%;
max-width: 75%;
}
.site .si-flex-row .col-lg-10 {
-ms-flex-preferred-size: 83.33333%;
flex-basis: 83.33333%;
max-width: 83.33333%;
}
.site .si-flex-row .col-lg-11 {
-ms-flex-preferred-size: 91.66667%;
flex-basis: 91.66667%;
max-width: 91.66667%;
}
.site .si-flex-row .col-lg-12 {
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
max-width: 100%;
}
.site .si-flex-row .col-lg-offset-0 {
margin-left: 0%;
}
.site .si-flex-row .col-lg-offset-1 {
margin-left: 8.33333%;
}
.site .si-flex-row .col-lg-offset-2 {
margin-left: 16.66667%;
}
.site .si-flex-row .col-lg-offset-3 {
margin-left: 25%;
}
.site .si-flex-row .col-lg-offset-4 {
margin-left: 33.33333%;
}
.site .si-flex-row .col-lg-offset-5 {
margin-left: 41.66667%;
}
.site .si-flex-row .col-lg-offset-6 {
margin-left: 50%;
}
.site .si-flex-row .col-lg-offset-7 {
margin-left: 58.33333%;
}
.site .si-flex-row .col-lg-offset-8 {
margin-left: 66.66667%;
}
.site .si-flex-row .col-lg-offset-9 {
margin-left: 75%;
}
.site .si-flex-row .col-lg-offset-10 {
margin-left: 83.33333%;
}
.site .si-flex-row .col-lg-offset-11 {
margin-left: 91.66667%;
}
.site .si-flex-row .first-lg {
-webkit-box-ordinal-group: 0;
-ms-flex-order: -1;
order: -1;
}
.site .si-flex-row .last-lg {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
}
.site .si-flex-row.start-lg,
.site .si-flex-row .start-lg {
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
text-align: left;
}
.site .si-flex-row.center-lg,
.site .si-flex-row .center-lg {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
text-align: center;
}
.site .si-flex-row.end-lg,
.site .si-flex-row .end-lg {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
text-align: end;
margin-left: auto;
}
.site .si-flex-row.top-lg,
.site .si-flex-row .top-lg {
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
}
.site .si-flex-row.middle-lg,
.site .si-flex-row .middle-lg {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.site .si-flex-row.stretch-lg,
.site .si-flex-row .stretch-lg {
-webkit-box-align: stretch;
-ms-flex-align: stretch;
align-items: stretch;
}
.site .si-flex-row.bottom-lg,
.site .si-flex-row .bottom-lg {
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
}
.site .si-flex-row.around-lg {
-ms-flex-pack: distribute;
justify-content: space-around;
}
.site .si-flex-row.between-lg {
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
}
@media screen and (max-width: 768px) {
.si-entry p.has-background {
padding: 25px;
}
.sinatra-hide-mobile-tablet {
display: none !important;
}
.si-container,
.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer > ul,
.alignfull.si-wrap-content > div {
padding: 0 30px;
}
.si-header-widgets .si-header-widget.si-header-widget__button {
padding-left: 0.75rem;
padding-right: 0.75rem;
}
.si-header-widgets .si-header-widget {
padding-left: 0.75rem;
padding-right: 0.75rem;
}
.si-header-widgets .si-header-widget:not(.si-header-widget__button) .si-icon {
font-size: 1.5em;
}
body:not(.page-template-template-sinatra-fullwidth):not(.page-template-elementor_header_footer).si-has-sidebar #page .elementor-section.elementor-section-stretched,
body:not(.page-template-template-sinatra-fullwidth):not(.page-template-elementor_header_footer).si-has-sidebar #page .si-fw-section,
body:not(.page-template-template-sinatra-fullwidth):not(.page-template-elementor_header_footer).si-has-sidebar #page .entry-content .alignfull, body:not(.page-template-template-sinatra-fullwidth):not(.page-template-elementor_header_footer).sinatra-no-sidebar #page .elementor-section.elementor-section-stretched,
body:not(.page-template-template-sinatra-fullwidth):not(.page-template-elementor_header_footer).sinatra-no-sidebar #page .si-fw-section,
body:not(.page-template-template-sinatra-fullwidth):not(.page-template-elementor_header_footer).sinatra-no-sidebar #page .entry-content .alignfull {
margin-left: -30px !important;
margin-right: -30px !important;
left: 0;
max-width: unset;
}
.si-blog-horizontal .sinatra-article:not(.format-quote) .si-blog-entry-wrapper {
display: block;
}
.si-blog-horizontal .sinatra-article:not(.format-quote) .si-blog-entry-wrapper.si-thumb-right .entry-media, .si-blog-horizontal .sinatra-article:not(.format-quote) .si-blog-entry-wrapper.si-thumb-left .entry-media {
margin: 0 0 1.33em 0;
}
#si-pre-footer .col-md-4 {
margin-top: 1.875rem;
}
.si-pre-footer-cta-style-1 #si-pre-footer .si-flex-row:after, .si-pre-footer-cta-style-1 #si-pre-footer .si-flex-row:before {
left: 0;
right: 0;
}
.si-pre-footer-cta-style-1 #si-pre-footer .si-flex-row {
padding: 40px 30px;
margin: 0;
}
.si-pre-footer-cta-style-1 #si-pre-footer .si-flex-row > div {
padding-left: 0;
padding-right: 0;
}
#sinatra-copyright.contained-separator > .si-container:before {
left: 30px;
right: 30px;
}
.entry-media img {
border-radius: 0;
margin-left: -30px;
margin-right: -30px;
max-width: calc(100% + 60px);
}
.single.si-single-title-in-page-header #page .page-header .page-title {
font-size: 2rem;
}
.single.si-single-title-in-page-header .page-header .post-category a {
font-size: 0.875rem;
}
#page .si-unset-mw,
#page .si-unset-mw > img {
max-width: 100%;
}
.si-mobile-nav {
margin-left: 1rem;
}
}
@media screen and (max-width: 599px) {
#page .alignleft,
#page .alignright {
float: none;
display: block;
margin: 1.25em auto;
}
#page .has-text-align-right {
text-align: left;
}
#sinatra-header-inner .si-widget-wrapper {
position: static;
}
.si-header-element {
position: static;
}
.si-header-widgets .si-header-widget {
position: static;
}
.si-header-widgets .dropdown-item {
left: 30px !important;
right: 30px !important;
width: auto !important;
max-width: 100%;
}
.si-header-widgets .dropdown-item:after {
display: none;
}
.page-header > .si-container {
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.page-header > .si-container .si-page-header-wrapper {
padding-left: 0 !important;
padding-right: 0 !important;
}
.page-header .si-page-header-wrapper {
margin-right: initial;
margin-left: initial;
width: 100%;
}
.si-page-title-align-right .page-header.si-has-page-title .si-page-header-wrapper {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
}
.si-page-title-align-right .page-header.si-has-page-title .si-breadcrumbs {
-ms-flex-item-align: start;
align-self: flex-start;
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
}
body:not(.si-single-title-in-page-header) .si-has-page-title .si-breadcrumbs {
padding-bottom: 0;
}
.si-hover-slider .hover-slide-item {
padding: 50px 0;
}
#main .search-form,
#colophon .search-form {
max-width: 100%;
}
.si-pre-footer-cta-style-1 #si-pre-footer .si-pre-footer-cta {
padding-left: 0;
padding-right: 0;
}
.si-pre-footer-cta-style-1 #si-pre-footer .si-flex-row {
margin-left: 0;
margin-right: 0;
}
#sinatra-copyright .si-copyright-widget .sinatra-nav > ul > li {
margin-top: .2em;
margin-bottom: .2em;
}
#sinatra-copyright .si-copyright-widget {
padding-left: 0;
padding-right: 0;
}
#page .error-404 .page-header h1.page-title {
font-size: 12.5rem;
}
.author-avatar img {
display: none;
}
.single .entry-footer {
display: block;
}
.single .entry-footer .last-updated {
margin-top: 1rem;
display: block;
}
.author-box {
padding: 25px;
}
.author-box .author-box-avatar {
display: none;
}
#comments .comment-body,
#comments .comment_container {
padding: 20px 25px 25px 25px;
min-height: initial;
min-height: auto;
}
#comments .comment-author-avatar {
display: none;
}
.comment-form > p.comment-form-author, .comment-form > p.comment-form-email, .comment-form > p.comment-form-url,
.comment-form > div.comment-form-author,
.comment-form > div.comment-form-email,
.comment-form > div.comment-form-url {
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
max-width: 100%;
padding-left: 0;
padding-right: 0;
}
}
@media screen and (max-width: 480px) {
.sinatra-hide-mobile {
display: none !important;
}
#page {
min-height: -webkit-fill-available;
}
}
@media screen and (max-width: 782px) {
.admin-bar #page {
min-height: calc( 100vh - 46px);
}
.si-sticky-header.admin-bar.sinatra-is-mobile #sinatra-header-inner,
.si-sticky-header.admin-bar:not(.sinatra-header-layout-3) #sinatra-header-inner,
.si-sticky-header.admin-bar:not(.sinatra-is-mobile).sinatra-header-layout-3 #sinatra-header-inner .si-nav-container > .si-container {
top: 46px;
}
#sinatra-footer #sinatra-footer-widgets {
padding-top: 30px;
padding-bottom: 30px;
}
#sinatra-footer .sinatra-footer-column {
padding-top: 20px;
padding-bottom: 20px;
}
}
@media screen and (max-width: 960px) {
.sinatra-layout__boxed-separated.author .author-box,
.sinatra-layout__boxed-separated #content,
.sinatra-layout__boxed-separated.sinatra-sidebar-style-3 #secondary .si-widget {
background: none !important;
-webkit-box-shadow: none;
box-shadow: none;
border: none;
}
.sinatra-layout__boxed-separated #content {
padding: 0;
border-radius: 0;
border: none;
-webkit-box-shadow: none;
box-shadow: none;
}
.sinatra-layout__boxed-separated #content .entry-content > .alignfull:first-child {
margin-top: -50px;
}
.sinatra-layout__boxed-separated:not(.comments-open) #content .entry-content > .alignfull:last-child {
margin-bottom: -50px;
}
.sinatra-layout__boxed-separated.blog .sinatra-article, .sinatra-layout__boxed-separated.search-results .sinatra-article, .sinatra-layout__boxed-separated.category .sinatra-article {
padding: 0;
background: none !important;
-webkit-box-shadow: none;
box-shadow: none;
border: none;
margin-bottom: 40px;
}
.sinatra-layout__boxed-separated.blog.si-blog-horizontal .sinatra-article, .sinatra-layout__boxed-separated.search-results.si-blog-horizontal .sinatra-article, .sinatra-layout__boxed-separated.category.si-blog-horizontal .sinatra-article {
padding: 0;
}
.sinatra-layout__boxed-separated.sinatra-sidebar-style-3 #secondary .si-widget {
margin-bottom: 40px;
padding: 0;
}
.sinatra-layout__boxed-separated.sinatra-sidebar-style-3 #secondary .si-widget .widget-title {
margin-left: 0;
padding-left: .75em;
}
#sinatra-topbar > .si-container > .si-flex-row > div .si-topbar-widget {
padding-top: 6px;
padding-bottom: 6px;
}
#sinatra-topbar .si-topbar-widget {
padding-left: 8px;
padding-right: 8px;
}
.sinatra-topbar__separators-regular #sinatra-topbar .si-topbar-widget:after,
.sinatra-topbar__separators-slanted #sinatra-topbar .si-topbar-widget:after {
margin-left: 8px;
}
.sinatra-header__separators-regular .si-header-widget,
.sinatra-header__separators-slanted .si-header-widget {
padding-left: 0.5rem;
padding-right: 0.5rem;
}
.sinatra-header__separators-regular .si-header-widget:after,
.sinatra-header__separators-slanted .si-header-widget:after {
margin-left: 8px;
}
body:not(.si-has-sidebar):not(.si-single-title-in-content) #content .entry-content > .alignfull:first-child {
margin-top: -40px;
}
body:not(.si-has-sidebar):not(.si-single-title-in-content):not(.comments-open).sinatra-layout__boxed #content .entry-content > .alignfull:last-child {
margin-bottom: -50px;
}
.si-hover-slider {
background: none;
}
.si-hover-slider .si-hero-container {
margin-top: 50px;
}
.si-hover-slider .hover-slider-backgrounds {
display: none;
}
.si-hover-slider .hover-slider-item-wrapper {
position: relative;
background-color: #23282d;
background-image: var(--bg-image);
background-size: cover;
background-position: center center;
background-repeat: no-repeat;
border-radius: 3px;
overflow: hidden;
}
.si-hover-slider .hover-slider-item-wrapper:after {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
content: '';
background-color: #23282d;
opacity: .65;
z-index: 3;
}
.si-hover-slider .hover-slide-item {
padding: 50px 30px;
height: auto !important;
z-index: 4;
}
.si-hover-slider .si-flex-row > div.si-hero-readmore:hover .slide-inner {
-webkit-transform: none;
-ms-transform: none;
transform: none;
}
.si-hover-slider .si-flex-row {
margin-left: 0;
margin-right: 0;
}
.si-hover-slider .si-flex-row > div {
border-right: none;
margin-bottom: 10px;
-ms-flex-preferred-size: 100% !important;
flex-basis: 100% !important;
max-width: 100% !important;
}
.si-hover-slider .si-flex-row > div:last-child {
margin-bottom: 0;
}
.si-hover-slider .si-flex-row > div .slide-inner {
text-align: center;
}
.si-hover-slider .si-flex-row > div .hover-slide-item {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.si-hover-slider .si-flex-row > div .hover-slide-item .post-category {
text-align: center;
}
.si-hover-slider .si-flex-row > div:last-child {
border-bottom: none;
}
.si-hover-slider .slide-inner {
position: relative;
bottom: 0;
max-width: 100%;
padding: 0;
margin: 0;
}
.si-hover-slider .slide-inner .read-more {
position: static;
opacity: 1;
-webkit-transform: translate3d(0, 0, 0) !important;
transform: translate3d(0, 0, 0) !important;
}
.si-hover-slider .entry-meta .entry-meta-elements {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
#main > .si-container {
display: block;
}
#primary {
max-width: 100% !important;
padding-left: 0 !important;
padding-right: 0 !important;
margin-top: 40px;
}
.site-main #secondary {
width: 100%;
margin-top: 40px;
}
.si-sidebar-r__before-content #main > .si-container {
-js-display: flex;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.si-sidebar-r__before-content .site-main #primary {
-webkit-box-ordinal-group: 4;
-ms-flex-order: 3;
order: 3;
margin-top: 0;
}
.si-sidebar-r__hide .site-main #secondary {
display: none;
}
.single .post-nav img {
display: none;
}
#comments .comment-list ol .edit,
#comments .comment-list ul .edit {
display: none;
}
#comments .comment-list ol ol ol,
#comments .comment-list ol ol ul,
#comments .comment-list ol ul ol,
#comments .comment-list ol ul ul,
#comments .comment-list ul ol ol,
#comments .comment-list ul ol ul,
#comments .comment-list ul ul ol,
#comments .comment-list ul ul ul {
margin-left: 0;
}
#comments .comment-list ol ol ol:before,
#comments .comment-list ol ol ul:before,
#comments .comment-list ol ul ol:before,
#comments .comment-list ol ul ul:before,
#comments .comment-list ul ol ol:before,
#comments .comment-list ul ol ul:before,
#comments .comment-list ul ul ol:before,
#comments .comment-list ul ul ul:before {
display: none;
}
#comments .comment-list ol ol ol li:before,
#comments .comment-list ol ol ul li:before,
#comments .comment-list ol ul ol li:before,
#comments .comment-list ol ul ul li:before,
#comments .comment-list ul ol ol li:before,
#comments .comment-list ul ol ul li:before,
#comments .comment-list ul ul ol li:before,
#comments .comment-list ul ul ul li:before {
left: 25px !important;
height: 25px !important;
}
#comments .comment-list ol ol ol li:after,
#comments .comment-list ol ol ul li:after,
#comments .comment-list ol ul ol li:after,
#comments .comment-list ol ul ul li:after,
#comments .comment-list ul ol ol li:after,
#comments .comment-list ul ol ul li:after,
#comments .comment-list ul ul ol li:after,
#comments .comment-list ul ul ul li:after {
display: none;
}
}
@media (max-width: 782px) {
.wp-block-columns .wp-block-column:empty {
display: none;
}
.wp-block-columns .wp-block-column:empty + .wp-block-column {
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
margin-left: 0;
}
}
@media screen and (max-width: 600px) {
.si-sticky-header.admin-bar.sinatra-is-mobile #sinatra-header-inner,
.si-sticky-header.admin-bar:not(.sinatra-header-layout-3) #sinatra-header-inner,
.si-sticky-header.admin-bar:not(.sinatra-is-mobile).sinatra-header-layout-3 #sinatra-header-inner .si-nav-container > .si-container {
top: 0;
}
}
@media only screen and (max-width: 782px) {
.si-sticky-last-widget #secondary .si-sidebar-inner > .widget:last-child,
.si-sticky-sidebar.admin-bar .si-sidebar-inner {
top: calc(20px + 46px);
}
}
@media print {
#main .post-nav,
#main #sinatra-comments-toggle,
#page .sinatra-nav,
#page .si-header-widgets,
#si-scroll-top,
#page #respond,
#sinatra-footer,
#secondary {
display: none;
}
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
.wp-block-button__link {
height: 30px;
}
.site .si-flex-row:after,
.page-header .si-page-header-wrapper:after {
content: '';
display: block;
min-height: inherit;
font-size: 0;
}
.si-btn,
body:not(.wp-customizer) input[type=submit],
.site-main .woocommerce #respond input#submit,
.site-main .woocommerce a.button,
.site-main .woocommerce button.button,
.site-main .woocommerce input.button,
.woocommerce ul.products li.product .added_to_cart,
.woocommerce ul.products li.product .button,
.woocommerce div.product form.cart .button,
.woocommerce #review_form #respond .form-submit input,
#infinite-handle span {
height: 10px;
}
#main > .si-container #primary {
-ms-flex-preferred-size: 0%;
flex-basis: 0%;
}
.page-header .si-page-header-wrapper {
height: 100px;
}
}
PK ;[~ ~ assets/css/style.min.cssnu [ @charset "UTF-8";.page-links em,.post_format-post-format-quote .si-blog-entry-content .quote-inner .author,.si-btn.btn-uppercase,.site-content .page-links em,.widget.widget_calendar table>caption{text-transform:uppercase;letter-spacing:.1em}.clearfix:after,.clearfix:before,.entry-meta:after,.entry-meta:before,.navigation:after,.navigation:before,.page-links:after,.page-links:before,.si-entry:after,.si-entry:before,.si-hover-slider:after,.si-hover-slider:before,.single .post-tags .cat-links:after,.single .post-tags .cat-links:before,.single .post-tags:after,.single .post-tags:before,.site-content .page-links:after,.site-content .page-links:before,.tagcloud:after,.tagcloud:before,.widget:after,.widget:before{content:"";display:table;clear:both}.si-header-widgets .si-search-simple{position:absolute;right:-15px;top:100%;z-index:9;border-top-width:2px;border-top-style:solid}.si-header-widgets .si-search-simple:after{bottom:100%;right:16px;content:"";width:0;height:0;margin-left:-7px;border:7px solid transparent;position:absolute;pointer-events:none;z-index:-1}#sinatra-copyright .si-copyright-widget__text a,#sinatra-topbar .si-topbar-widget__text a,.si-breadcrumbs a,.sinatra-menu-animation-underline #sinatra-copyright .sinatra-nav>ul>li>a>span,.sinatra-menu-animation-underline #sinatra-header-inner .sinatra-nav>ul>li>a>span,.widget.widget_icon_list ul li a,.widget.widget_meta ul li a{display:inline-block;position:relative;-webkit-transform-style:preserve-3d}#sinatra-copyright .si-copyright-widget__text a:before,#sinatra-topbar .si-topbar-widget__text a:before,.si-breadcrumbs a:before,.sinatra-menu-animation-underline #sinatra-copyright .sinatra-nav>ul>li>a>span:before,.sinatra-menu-animation-underline #sinatra-header-inner .sinatra-nav>ul>li>a>span:before,.widget.widget_icon_list ul li a:before,.widget.widget_meta ul li a:before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:2px;border-radius:2px;background:currentColor;transform-origin:right center;transform:scaleX(0) translateZ(1px);-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;transition:transform .26s cubic-bezier(.25,.8,.25,1);will-change:scale}#sinatra-copyright .si-copyright-widget__text a:hover:before,#sinatra-topbar .si-topbar-widget__text a:hover:before,.si-breadcrumbs a:hover:before,.sinatra-menu-animation-underline #sinatra-copyright .sinatra-nav>ul>li>a>span:hover:before,.sinatra-menu-animation-underline #sinatra-header-inner .sinatra-nav>ul>li>a>span:hover:before,.widget.widget_icon_list ul li a:hover:before,.widget.widget_meta ul li a:hover:before{transform-origin:left center;transform:scale(1) translateZ(1px)}#colophon:after,#si-preloader,#si-scroll-top .si-icon,#si-scroll-top .si-scroll-icon,#si-scroll-top:before,#sinatra-header-inner:after,.entry-media>a .entry-media-icon .entry-media-icon-wrapper,.entry-media>a .entry-media-icon .si-icon,.entry-media>a .entry-media-icon:before,.entry-media>a .entry-media-icon svg,.page-header.si-page-title-has-bg-img:after,.page-header:after,.post_format-post-format-quote .si-blog-entry-content .entry-content .quote-link,.post_format-post-format-quote .si-blog-entry-content .quote-post-bg,.post_format-post-format-quote .si-blog-entry-content .quote-post-bg:after,.preloader-1,.si-hover-slider .hover-slide-bg,.si-hover-slider .hover-slider-backgrounds,.si-hover-slider.slider-overlay-1 .hover-slider-backgrounds:after,.si-pre-footer-cta-style-2 #si-pre-footer:after,.si-pre-footer-cta-style-2 #si-pre-footer:before,.si-spinner>div,.si-tsp-header.si-single-title-in-page-header #masthead:before{position:absolute;top:0;left:0;width:100%;height:100%}#comments .comment-body,#comments .comment_container,.author-box,.sinatra-layout__boxed #page,.sinatra-layout__boxed-separated #content,.sinatra-layout__boxed-separated.author .author-box,.sinatra-layout__boxed-separated.blog .sinatra-article,.sinatra-layout__boxed-separated.category .sinatra-article,.sinatra-layout__boxed-separated.search-results .sinatra-article,.sinatra-layout__boxed-separated.sinatra-sidebar-style-3 #secondary .si-widget{border-radius:3px;border:1px solid rgba(0,0,0,.085)}#comments .bypostauthor-badge,#infinite-handle span.disabled,#infinite-handle span:disabled,.error-404 .page-header h1,.si-btn.disabled,.si-btn:disabled,.site-main .woocommerce #respond input#submit.disabled,.site-main .woocommerce #respond input#submit:disabled,.site-main .woocommerce a.button.disabled,.site-main .woocommerce a.button:disabled,.site-main .woocommerce button.button.disabled,.site-main .woocommerce button.button:disabled,.site-main .woocommerce input.button.disabled,.site-main .woocommerce input.button:disabled,.woocommerce #review_form #respond .form-submit input.disabled,.woocommerce #review_form #respond .form-submit input:disabled,.woocommerce div.product form.cart .button.disabled,.woocommerce div.product form.cart .button:disabled,.woocommerce ul.products li.product .added_to_cart.disabled,.woocommerce ul.products li.product .added_to_cart:disabled,.woocommerce ul.products li.product .button.disabled,.woocommerce ul.products li.product .button:disabled,body:not(.wp-customizer) input.disabled[type=submit],body:not(.wp-customizer) input[type=submit]:disabled{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#comments .comments-title-wrapper .comments-title,#comments .comments-title-wrapper p,#main .entry-header .entry-title,#respond .comment-reply-title,#si-pre-footer .h1,#si-pre-footer .h2,#si-pre-footer .h3,.error-404 .page-header,.error-404 .page-header h1,.error-404 .page-header p,.navigation,.navigation .nav-links .page-numbers,.page-links span,.post_format-post-format-quote .si-blog-entry-content .entry-content h3,.si-breadcrumbs p,.si-form-label,.si-hover-slider .slide-inner h3,.sinatra-nav>ul,.sinatra-social-nav>ul,.site-content .page-links span,.widget-title,button.sinatra-animate-arrow,dl,figure,ol,ul{margin:0;padding:0}#comments .bypostauthor-badge,#comments .comment-actions,#comments .comment-header,#main>.si-container,#page .gallery,#respond .comment-reply-title,#si-scroll-top,#si-scroll-top .si-icon,#sinatra-copyright>.si-container>.si-flex-row>div,#sinatra-header-inner .si-widget-wrapper,#sinatra-header-inner>.si-container,#sinatra-topbar .sinatra-topbar-left,#sinatra-topbar .sinatra-topbar-right,#sinatra-topbar>.si-container>.si-flex-row>div,.author-box,.comment-form,.entry-media>a .entry-media-icon,.entry-media>a .entry-media-icon .si-icon,.entry-media>a .entry-media-icon svg,.entry-meta .entry-meta-elements,.error404 #primary,.mejs-container .mejs-inner .mejs-controls .mejs-button,.mejs-container .mejs-inner .mejs-controls .mejs-time,.page-header .si-page-header-wrapper,.page-header>.si-container,.preloader-1,.si-blog-horizontal .sinatra-article:not(.format-quote) .si-blog-entry-wrapper,.si-header-element,.si-header-widgets,.si-header-widgets .si-cart,.si-header-widgets .si-header-widget,.si-header-widgets .si-search,.si-header-widgets .si-search-simple .si-search-form button,.si-hover-slider .hover-slide-item,.si-input-supported .comment-form-cookies-consent,.sinatra-has-comments-toggle #sinatra-comments-toggle,.sinatra-header-layout-3 .si-logo-container .sinatra-logo>.logo-inner,.sinatra-header-layout-3 .si-logo-container>.si-container,.sinatra-header-layout-3 .si-nav-container>.si-container,.sinatra-logo a,.single .entry-footer,.single .post-nav,.single .post-nav .nav-content{-js-display:flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}#comments .comment-list,#comments .comment-list ol,#comments .comment-list ul,#sinatra-copyright .si-copyright-widget:not(.si-copyright-widget__nav) ul,#sinatra-topbar .si-topbar-widget__text ul,.si-breadcrumbs ol,.si-breadcrumbs ul,.sinatra-nav .children li,.sinatra-nav .sub-menu li,.sinatra-nav>ul,.sinatra-social-nav>ul{padding:0;margin:0;list-style:none}#infinite-handle span,#main .entry-header .entry-title a,#si-scroll-top,#sinatra-copyright .si-copyright-widget:not(.si-copyright-widget__text) a,#sinatra-topbar .si-topbar-widget:not(.si-topbar-widget__text) a,.entry-meta a,.navigation .nav-links .page-numbers,.page-links a,.post_format-post-format-quote .si-blog-entry-content .entry-content a,.si-breadcrumbs a,.si-btn,.si-header-widgets a:not(.si-btn),.si-hover-slider .slide-inner .read-more,.si-hover-slider .slide-inner h3 a,.sinatra-logo a,.sinatra-nav .children li a,.sinatra-nav .sub-menu li a,.sinatra-nav>ul>li>a,.sinatra-social-nav>ul>li>a,.single .post-tags a,.site-content .page-links a,.site-main .woocommerce #respond input#submit,.site-main .woocommerce a.button,.site-main .woocommerce button.button,.site-main .woocommerce input.button,.tagcloud a,.woocommerce #review_form #respond .form-submit input,.woocommerce div.product form.cart .button,.woocommerce ul.products li.product .added_to_cart,.woocommerce ul.products li.product .button,a,body:not(.wp-customizer) input[type=submit]{text-decoration:none}#add_payment_method table.cart td.actions .coupon .input-text,#comments a,#infinite-handle span,#sinatra-topbar a,.page-links span,.post_format-post-format-quote .si-blog-entry-content .quote-post-bg,.post_format-post-format-quote .si-blog-entry-content .quote-post-bg:after,.si-btn,.si-input-supported input[type=checkbox],.si-input-supported input[type=checkbox]:before,.si-input-supported input[type=radio],.si-input-supported input[type=radio]:before,.sinatra-nav .children li a,.sinatra-nav .sub-menu li a,.single .post-tags a,.site-content .page-links span,.site-main .woocommerce #respond input#submit,.site-main .woocommerce a.button,.site-main .woocommerce button.button,.site-main .woocommerce input.button,.tagcloud a,.widget.widget_archive li>span,.widget.widget_categories li>span,.woocommerce #review_form #respond .form-submit input,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text,.woocommerce div.product form.cart .button,.woocommerce ul.products li.product .added_to_cart,.woocommerce ul.products li.product .button,body:not(.wp-customizer) input[type=submit],input[type=date],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{transition:all .26s cubic-bezier(.25,.8,.25,1)}a{transition:color .26s cubic-bezier(.25,.8,.25,1)}#add_payment_method table.cart td.actions .coupon .input-text,#colophon .search-form .search-submit,#infinite-handle span,#main .search-form .search-submit,.si-btn,.si-header-widgets .si-search-simple .si-search-form button,.si-header-widgets .si-search-simple .si-search-form input,.site-main .woocommerce #respond input#submit,.site-main .woocommerce a.button,.site-main .woocommerce button.button,.site-main .woocommerce input.button,.woocommerce #review_form #respond .form-submit input,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text,.woocommerce div.product form.cart .button,.woocommerce ul.products li.product .added_to_cart,.woocommerce ul.products li.product .button,body:not(.wp-customizer) input[type=submit],input[type=date],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{outline:none;border:none;margin:0;padding:0;text-shadow:none;box-shadow:none}#main .mejs-container .mejs-inner .mejs-controls .mejs-volume-button:before,.si-icon,.sinatra-nav .menu-item-has-children>a:after,.sinatra-nav .page_item_has_children>a:after,.widget.widget_icon_list ul li:before,.widget.widget_meta ul li:before,.widget.widget_recent_entries .post-date:before,.woocommerce-MyAccount-navigation li:before{font-family:sinatra!important;display:inline-block;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:text-bottom;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}td,th{text-align:left}
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:600}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;padding:0}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}html{box-sizing:border-box;overflow-y:scroll;max-width:100%;font-size:16px}body{background-color:#fff}*,:after,:before{box-sizing:inherit}a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}:focus{outline:0}.using-keyboard :focus{outline:thin dotted}p{margin-top:1em;margin-bottom:1em}q{font-style:italic}mark,span.highlight{color:inherit;position:relative;padding:0 3px 2px;border-radius:3px}svg:not(:root){overflow:hidden}p:empty{display:none}a{color:inherit;-webkit-text-decoration-skip:objects}hr{margin-top:2em;margin-bottom:2em;border:0;border-top:1px solid rgba(0,0,0,.2)}table:not(.variations):not(.shop_table){border-collapse:collapse;width:100%;margin:1.25em auto;border-radius:0;background-color:#f4f4f4}table:not(.variations):not(.shop_table) tbody,table:not(.variations):not(.shop_table) tfoot,table:not(.variations):not(.shop_table) thead{border:1px solid rgba(0,0,0,.085);color:inherit}table:not(.variations):not(.shop_table) caption,table:not(.variations):not(.shop_table) td,table:not(.variations):not(.shop_table) tr{text-align:left}table:not(.variations):not(.shop_table) th{font-weight:500}table:not(.variations):not(.shop_table) td,table:not(.variations):not(.shop_table) th{padding:10px}table:not(.variations):not(.shop_table) tbody tr:nth-child(odd){border-bottom:0;background-color:#fff}table:not(.variations):not(.shop_table) tfoot tr,table:not(.variations):not(.shop_table) thead tr{background:transparent}table:not(.variations):not(.shop_table) tfoot td,table:not(.variations):not(.shop_table) tfoot th,table:not(.variations):not(.shop_table) thead td,table:not(.variations):not(.shop_table) thead th{font-weight:500;text-align:left}table:not(.variations):not(.shop_table) caption{font-weight:500}dt:before{content:"";display:block}dd:before{content:" "}.sinatra-logo .site-title{line-height:1.25}.h1,.h2,.h3,h1,h2,h3{margin-top:1.25em;margin-bottom:.75em}h4,h5,h6{margin-top:1.5rem;margin-bottom:.5em}.error-404 .page-header h1,.h1,.h2,.h3,.sinatra-logo .site-title,h1,h2,h3,h4,h5,h6{text-rendering:optimizeLegibility}figure{max-width:100%}code,kbd,pre,samp,tt,var{font-family:Menlo,Monaco,Consolas,Courier New,monospace}code,kbd,samp,tt,var{font-style:normal;padding:.1rem .3rem;font-size:90%;border-radius:3px;overflow-wrap:break-word;word-wrap:break-word}code.block{margin:1.25em 0;display:block;padding:1.5625rem 2.5rem;border-radius:3px}.wp-block-code code{background:none}pre{display:block;page-break-inside:avoid;overflow:auto;word-break:break-all;word-wrap:break-word}pre>h2:first-child{margin-top:0}progress{display:inline-block;vertical-align:baseline}cite:before{content:"—";display:inline-block;margin-right:.375rem}.si-entry .wp-block-quote,blockquote{margin:1.25em 0;padding:.5em 1.5em;border-style:none;border-left-style:solid;border-width:4px;font-size:1em;line-height:inherit;position:relative;border-radius:3px}.si-entry .wp-block-quote>p,blockquote>p{font-size:inherit;line-height:inherit;font-style:normal}.si-entry .wp-block-quote>p:first-child,blockquote>p:first-child{margin-top:0;margin-bottom:1em}.si-entry .wp-block-quote>p:last-child,blockquote>p:last-child{margin-bottom:0}.si-entry .wp-block-quote.has-text-align-center,blockquote.has-text-align-center{border:none}.si-entry .wp-block-quote.has-text-align-right,blockquote.has-text-align-right{border-left-style:none;border-right-style:solid}.si-entry .wp-block-quote cite,blockquote cite{display:block;margin-top:1em;text-align:inherit;font-size:.875em}.si-entry .wp-block-quote.is-large,.si-entry .wp-block-quote.is-style-large{font-size:1.125em;line-height:1.5;position:relative;background-color:rgba(35,35,35,.04);padding:1.875rem 2.5rem}.si-entry .wp-block-quote.is-large cite,.si-entry .wp-block-quote.is-style-large cite{font-size:.833em}.si-entry .wp-block-quote.is-large:before,.si-entry .wp-block-quote.is-style-large:before{content:"";position:absolute;width:32px;height:32px;top:12px;left:20px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 123.961 123.961'%3E%3Cpath d='M49.8 29.032c3.1-1.3 4.4-5 3-8l-4.9-10.3c-1.4-2.899-4.8-4.2-7.8-2.899-8.5 3.6-15.8 8.3-21.6 14C11.4 28.532 6.6 36.232 4 44.732c-2.6 8.601-4 20.3-4 35.2v30.7c0 3.3 2.7 6 6 6h39.3c3.3 0 6-2.7 6-6v-39.3c0-3.301-2.7-6-6-6H26.5c.2-10.101 2.6-18.2 7-24.301 3.6-4.898 9-8.898 16.3-11.999zM120.4 29.032c3.1-1.3 4.399-5 3-8l-4.9-10.199c-1.4-2.9-4.8-4.2-7.8-2.9-8.4 3.6-15.601 8.3-21.5 13.9-7.101 6.8-12 14.5-14.601 23-2.6 8.399-3.899 20.1-3.899 35.1v30.7c0 3.3 2.7 6 6 6H116c3.3 0 6-2.7 6-6v-39.3c0-3.301-2.7-6-6-6H97.1c.2-10.101 2.601-18.2 7-24.301 3.6-4.899 9-8.899 16.3-12z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:32px;pointer-events:none;opacity:.1}.si-entry p.has-background{padding:30px 35px;border-radius:2px}.wp-block-quote[style*="text-align:center"],.wp-block-quote[style*="text-align: center"]{border:0!important;padding-left:1.875em;padding-right:1.875em}.wp-block-quote[style*="text-align:center"] cite,.wp-block-quote[style*="text-align: center"] cite{text-align:center}.si-entry .wp-block-quote[style*="text-align:right"],.si-entry .wp-block-quote[style*="text-align: right"]{border-left:none;border-right-style:solid;padding:.375rem 2.5rem .375rem 0}.si-entry .wp-block-quote[style*="text-align:right"] cite,.si-entry .wp-block-quote[style*="text-align: right"] cite{text-align:right}.si-entry .wp-block-pullquote.is-style-solid-color{border-radius:2px}.si-entry .wp-block-pullquote blockquote{padding:0;border:0;margin-top:0!important;margin-bottom:0!important}.si-entry .wp-block-pullquote blockquote p{font-size:1.5rem;line-height:1.4}.si-entry .wp-block-pullquote cite{margin-top:2em;color:inherit!important;opacity:.75}.has-drop-cap:not(:focus):after{padding-top:0}[type=checkbox],[type=radio]{margin-right:10px}#page .aligncenter,#page .alignleft,#page .alignright,#page .bypostauthor,#page .gallery-caption,#page .sticky,#page .wp-caption,#page .wp-caption-text{color:inherit}#page .alignright{float:right;margin:6px 0 1em 2em}#page .alignleft{float:left;margin:6px 2em 1em 0}#page .aligncenter img,#page .alignleft img,#page .alignright img{max-width:100%}#page img.center{margin:0 auto;display:block}#page img.full{width:100%}#page .aligncenter{clear:both;margin-left:auto;margin-right:auto}#page .wp-caption{max-width:100%!important}#page .wp-caption .wp-caption-text{display:block;margin:6px 0 0;font-size:.875rem;text-align:center}#page .gallery{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;float:none;margin-left:-.25rem;margin-right:-.25rem;float:left;clear:both}.si-flex-justify-start{-ms-flex-pack:start;justify-content:flex-start}.si-flex-justify-center{-ms-flex-pack:center;justify-content:center}.si-flex-justify-end{-ms-flex-pack:end;justify-content:flex-end}.si-text-align-left{text-align:left}.si-text-align-center{text-align:center}.si-text-align-right{text-align:right}.gallery .wp-caption-text{text-align:center;font-size:.875rem;line-height:1.5;margin-top:.4375rem;margin-bottom:.875rem}.gallery figure{-ms-flex:1;flex:1;max-width:100%;padding:0 .25rem .5rem;margin:0!important}.gallery figure img{display:block;border-radius:2px}.gallery.gallery-columns-1 figure{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.gallery.gallery-columns-2 figure{max-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.gallery.gallery-columns-3 figure{max-width:33.33%;-ms-flex-preferred-size:33.33%;flex-basis:33.33%}.gallery.gallery-columns-4 figure{max-width:25%;-ms-flex-preferred-size:25%;flex-basis:25%}.gallery.gallery-columns-5 figure{max-width:20%;-ms-flex-preferred-size:20%;flex-basis:20%}.gallery.gallery-columns-6 figure{max-width:16.66%;-ms-flex-preferred-size:16.66%;flex-basis:16.66%}.gallery.gallery-columns-7 figure{max-width:14.285%;-ms-flex-preferred-size:14.285%;flex-basis:14.285%}.gallery.gallery-columns-8 figure{max-width:12.5%;-ms-flex-preferred-size:12.5%;flex-basis:12.5%}.gallery.gallery-columns-9 figure{max-width:11.11%;-ms-flex-preferred-size:11.11%;flex-basis:11.11%}img{vertical-align:middle;max-width:100%;height:auto}textarea{resize:vertical}.sinatra-hide{display:none!important}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;word-break:normal}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;right:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.skip-link{left:-9999rem;top:2.5rem;z-index:999999999;text-decoration:underline}.skip-link:focus{display:block;left:6px;top:7px;font-size:14px;font-weight:600;text-decoration:none;line-height:normal;padding:15px 23px 14px;z-index:100000;right:auto}.wp-smiley{margin-bottom:0!important}#page{position:relative;-js-display:flex;display:-ms-flexbox;display:flex;min-height:100vh;-ms-flex-direction:column;flex-direction:column}.admin-bar #page{min-height:calc(100vh - 32px)}.alignfull.si-contained.has-background{padding-left:0;padding-right:0}.alignfull.si-wrap-content>div,.si-container,.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer>ul{padding:0 50px;margin:0 auto;width:100%}.alignfull.si-stretch>div,.alignfull>.wp-block-embed__wrapper{max-width:100%!important}.si-container__wide.si-container,.si-container__wide .si-header-container,.si-container__wide .si-logo-container>.si-container,.si-container__wide .si-nav-container>.si-container,.si-container__wide>.si-container,.sinatra-layout__fw-stretched.si-container,.sinatra-layout__fw-stretched .si-container,.sinatra-layout__fw-stretched .si-header-container,.sinatra-layout__fw-stretched .si-logo-container>.si-container,.sinatra-layout__fw-stretched .si-nav-container>.si-container,.sinatra-layout__fw-stretched>.si-container{max-width:100%}.sinatra-layout__boxed #page,.sinatra-layout__boxed-separated #page{margin:0 auto}.sinatra-layout__boxed #page{border:0;box-shadow:0 0 30px rgba(50,52,54,.06);border-radius:0}.sinatra-layout__boxed-separated #primary,.sinatra-layout__boxed-separated #secondary{margin-top:50px;margin-bottom:50px}.sinatra-layout__boxed-separated.sinatra-sidebar-position__right-sidebar #primary{padding-right:50px}.sinatra-layout__boxed-separated.sinatra-sidebar-position__right-sidebar.sinatra-sidebar-style-3 #primary{padding-right:35px}.sinatra-layout__boxed-separated.sinatra-sidebar-position__left-sidebar #primary{padding-left:50px}.sinatra-layout__boxed-separated.sinatra-sidebar-position__left-sidebar.sinatra-sidebar-style-3 #primary{padding-left:35px}.sinatra-layout__boxed-separated #page{background:none}.sinatra-layout__boxed-separated #content{padding:50px}.sinatra-layout__boxed-separated #content .entry-content>.alignfull:first-child{margin-top:-50px}.sinatra-layout__boxed-separated:not(.comments-open) #content .entry-content>.alignfull:last-child{margin-bottom:-50px}.sinatra-layout__boxed-separated.blog #content,.sinatra-layout__boxed-separated.category #content,.sinatra-layout__boxed-separated.search-results #content{padding:0;border:0;box-shadow:none;background:none}.sinatra-layout__boxed-separated.blog .sinatra-article,.sinatra-layout__boxed-separated.category .sinatra-article,.sinatra-layout__boxed-separated.search-results .sinatra-article{padding:40px;margin-bottom:20px}.sinatra-layout__boxed-separated.blog.si-blog-horizontal .sinatra-article,.sinatra-layout__boxed-separated.category.si-blog-horizontal .sinatra-article,.sinatra-layout__boxed-separated.search-results.si-blog-horizontal .sinatra-article{padding:40px 35px}.sinatra-layout__boxed-separated.blog.si-blog-horizontal .sinatra-pagination,.sinatra-layout__boxed-separated.category.si-blog-horizontal .sinatra-pagination,.sinatra-layout__boxed-separated.search-results.si-blog-horizontal .sinatra-pagination{margin-top:40px}.sinatra-layout__boxed-separated.sinatra-sidebar-style-3 #secondary .si-widget{margin-bottom:20px}.sinatra-layout__boxed-separated.sinatra-sidebar-style-3 #secondary .si-widget.widget_media_image{padding:0;overflow:hidden}.sinatra-layout__boxed-separated.sinatra-sidebar-style-3 #secondary .widget_media_image .widget-title{padding-left:25px;margin-left:0;margin-top:20px}#main iframe{max-width:100%}.wp-block-embed__wrapper{overflow:hidden;border-radius:3px}.wp-block-embed__wrapper.alignfull{border-radius:0}.si-flex-row{-js-display:flex;display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.si-flex-row.reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.si-flex-row div[class*=col-],.si-flex-row div[class^=col-]{box-sizing:border-box;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:15px;padding-left:15px}.site .si-flex-row .col-xs{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;max-width:100%;-ms-flex-preferred-size:0;flex-basis:0}.site .si-flex-row .col-xs.flex-basis-auto{-ms-flex-preferred-size:auto;flex-basis:auto}.site .si-flex-row .col-xs-1{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}.site .si-flex-row .col-xs-2{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}.site .si-flex-row .col-xs-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.site .si-flex-row .col-xs-4{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.site .si-flex-row .col-xs-5{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}.site .si-flex-row .col-xs-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.site .si-flex-row .col-xs-7{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}.site .si-flex-row .col-xs-8{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}.site .si-flex-row .col-xs-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.site .si-flex-row .col-xs-10{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}.site .si-flex-row .col-xs-11{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}.site .si-flex-row .col-xs-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.site .si-flex-row .col-xs-offset-0{margin-left:0}.site .si-flex-row .col-xs-offset-1{margin-left:8.33333%}.site .si-flex-row .col-xs-offset-2{margin-left:16.66667%}.site .si-flex-row .col-xs-offset-3{margin-left:25%}.site .si-flex-row .col-xs-offset-4{margin-left:33.33333%}.site .si-flex-row .col-xs-offset-5{margin-left:41.66667%}.site .si-flex-row .col-xs-offset-6{margin-left:50%}.site .si-flex-row .col-xs-offset-7{margin-left:58.33333%}.site .si-flex-row .col-xs-offset-8{margin-left:66.66667%}.site .si-flex-row .col-xs-offset-9{margin-left:75%}.site .si-flex-row .col-xs-offset-10{margin-left:83.33333%}.site .si-flex-row .col-xs-offset-11{margin-left:91.66667%}.site .si-flex-row .first-xs{-ms-flex-order:-1;order:-1}.site .si-flex-row .last-xs{-ms-flex-order:1;order:1}.site .si-flex-row.start-xs,.site .si-flex-row .start-xs{-ms-flex-pack:start;justify-content:flex-start;text-align:left}.site .si-flex-row.center-xs,.site .si-flex-row .center-xs{-ms-flex-pack:center;justify-content:center;text-align:center}.site .si-flex-row.end-xs,.site .si-flex-row .end-xs{-ms-flex-pack:end;justify-content:flex-end;text-align:end;margin-left:auto}.site .si-flex-row.top-xs,.site .si-flex-row .top-xs{-ms-flex-align:start;align-items:flex-start}.site .si-flex-row.middle-xs,.site .si-flex-row .middle-xs{-ms-flex-align:center;align-items:center}.site .si-flex-row.bottom-xs,.site .si-flex-row .bottom-xs{-ms-flex-align:end;align-items:flex-end}.site .si-flex-row.stretch-xs,.site .si-flex-row .stretch-xs{-ms-flex-align:stretch;align-items:stretch}.site .si-flex-row.around-xs{-ms-flex-pack:distribute;justify-content:space-around}.site .si-flex-row.between-xs{-ms-flex-pack:justify;justify-content:space-between}.sinatra-icon{display:inline-block;fill:currentColor;height:1em;position:relative;vertical-align:middle;width:1em}@font-face{font-family:sinatra;font-display:block;src:url(../fonts/sinatra.eot?73571w);src:url(../fonts/sinatra.eot?73571w#iefix) format("embedded-opentype"),url(../fonts/sinatra.woff2?73571w) format("woff2"),url(../fonts/sinatra.woff?73571w) format("woff"),url(../fonts/sinatra.ttf?73571w) format("truetype"),url(../fonts/sinatra.svg?73571w#sinatra) format("svg");font-weight:400;font-style:normal}.si-icon.si-checkmark:before{content:"\e9fd"}.si-icon.si-activity:before{content:"\e900"}.si-icon.si-airplay:before{content:"\e901"}.si-icon.si-alert-circle:before{content:"\e902"}.si-icon.si-alert-octagon:before{content:"\e903"}.si-icon.si-alert-triangle:before{content:"\e904"}.si-icon.si-align-center:before{content:"\e905"}.si-icon.si-align-justify:before{content:"\e906"}.si-icon.si-align-left:before{content:"\e907"}.si-icon.si-align-right:before{content:"\e908"}.si-icon.si-anchor:before{content:"\e909"}.si-icon.si-aperture:before{content:"\e90a"}.si-icon.si-archive:before{content:"\e90b"}.si-icon.si-arrow-down:before{content:"\e90c"}.si-icon.si-arrow-down-circle:before{content:"\e90d"}.si-icon.si-arrow-down-left:before{content:"\e90e"}.si-icon.si-arrow-down-right:before{content:"\e90f"}.si-icon.si-arrow-left:before{content:"\e910"}.si-icon.si-arrow-left-circle:before{content:"\e911"}.si-icon.si-arrow-right:before{content:"\e912"}.si-icon.si-arrow-right-circle:before{content:"\e913"}.si-icon.si-arrow-up:before{content:"\e914"}.si-icon.si-arrow-up-circle:before{content:"\e915"}.si-icon.si-arrow-up-left:before{content:"\e916"}.si-icon.si-arrow-up-right:before{content:"\e917"}.si-icon.si-at-sign:before{content:"\e918"}.si-icon.si-award:before{content:"\e919"}.si-icon.si-bar-chart:before{content:"\e91a"}.si-icon.si-bar-chart-2:before{content:"\e91b"}.si-icon.si-battery:before{content:"\e91c"}.si-icon.si-battery-charging:before{content:"\e91d"}.si-icon.si-bell:before{content:"\e91e"}.si-icon.si-bell-off:before{content:"\e91f"}.si-icon.si-bluetooth:before{content:"\e920"}.si-icon.si-bold:before{content:"\e921"}.si-icon.si-book:before{content:"\e922"}.si-icon.si-book-open:before{content:"\e923"}.si-icon.si-bookmark:before{content:"\e924"}.si-icon.si-box:before{content:"\e925"}.si-icon.si-briefcase:before{content:"\e926"}.si-icon.si-calendar:before{content:"\e927"}.si-icon.si-camera:before{content:"\e928"}.si-icon.si-camera-off:before{content:"\e929"}.si-icon.si-cast:before{content:"\e92a"}.si-icon.si-check:before{content:"\e92b"}.si-icon.si-check-circle:before{content:"\e92c"}.si-icon.si-check-square:before{content:"\e92d"}.si-icon.si-chevron-down:before{content:"\e92e"}.si-icon.si-chevron-left:before{content:"\e92f"}.si-icon.si-chevron-right:before{content:"\e930"}.si-icon.si-chevron-up:before{content:"\e931"}.si-icon.si-chevrons-down:before{content:"\e932"}.si-icon.si-chevrons-left:before{content:"\e933"}.si-icon.si-chevrons-right:before{content:"\e934"}.si-icon.si-chevrons-up:before{content:"\e935"}.si-icon.si-chrome:before{content:"\e936"}.si-icon.si-circle:before{content:"\e937"}.si-icon.si-clipboard:before{content:"\e938"}.si-icon.si-clock:before{content:"\e939"}.si-icon.si-cloud:before{content:"\e93a"}.si-icon.si-cloud-drizzle:before{content:"\e93b"}.si-icon.si-cloud-lightning:before{content:"\e93c"}.si-icon.si-cloud-off:before{content:"\e93d"}.si-icon.si-cloud-rain:before{content:"\e93e"}.si-icon.si-cloud-snow:before{content:"\e93f"}.si-icon.si-code:before{content:"\e940"}.si-icon.si-command:before{content:"\e941"}.si-icon.si-compass:before{content:"\e942"}.si-icon.si-copy:before{content:"\e943"}.si-icon.si-corner-down-left:before{content:"\e944"}.si-icon.si-corner-down-right:before{content:"\e945"}.si-icon.si-corner-left-down:before{content:"\e946"}.si-icon.si-corner-left-up:before{content:"\e947"}.si-icon.si-corner-right-down:before{content:"\e948"}.si-icon.si-corner-right-up:before{content:"\e949"}.si-icon.si-corner-up-left:before{content:"\e94a"}.si-icon.si-corner-up-right:before{content:"\e94b"}.si-icon.si-cpu:before{content:"\e94c"}.si-icon.si-credit-card:before{content:"\e94d"}.si-icon.si-crop:before{content:"\e94e"}.si-icon.si-crosshair:before{content:"\e94f"}.si-icon.si-database:before{content:"\e950"}.si-icon.si-delete:before{content:"\e951"}.si-icon.si-disc:before{content:"\e952"}.si-icon.si-dollar-sign:before{content:"\e953"}.si-icon.si-download:before{content:"\e954"}.si-icon.si-download-cloud:before{content:"\e955"}.si-icon.si-droplet:before{content:"\e956"}.si-icon.si-edit:before{content:"\e957"}.si-icon.si-edit-2:before{content:"\e958"}.si-icon.si-edit-3:before{content:"\e959"}.si-icon.si-external-link:before{content:"\e95a"}.si-icon.si-eye:before{content:"\e95b"}.si-icon.si-eye-off:before{content:"\e95c"}.si-icon.si-fast-forward:before{content:"\e95d"}.si-icon.si-feather:before{content:"\e95e"}.si-icon.si-file:before{content:"\e95f"}.si-icon.si-file-minus:before{content:"\e960"}.si-icon.si-file-plus:before{content:"\e961"}.si-icon.si-file-text:before{content:"\e962"}.si-icon.si-film:before{content:"\e963"}.si-icon.si-filter:before{content:"\e964"}.si-icon.si-flag:before{content:"\e965"}.si-icon.si-folder:before{content:"\e966"}.si-icon.si-folder-minus:before{content:"\e967"}.si-icon.si-folder-plus:before{content:"\e968"}.si-icon.si-gift:before{content:"\e969"}.si-icon.si-git-branch:before{content:"\e96a"}.si-icon.si-git-commit:before{content:"\e96b"}.si-icon.si-git-merge:before{content:"\e96c"}.si-icon.si-git-pull-request:before{content:"\e96d"}.si-icon.si-globe:before{content:"\e96e"}.si-icon.si-grid:before{content:"\e96f"}.si-icon.si-hard-drive:before{content:"\e970"}.si-icon.si-hash:before{content:"\e971"}.si-icon.si-headphones:before{content:"\e972"}.si-icon.si-heart:before{content:"\e973"}.si-icon.si-help-circle:before{content:"\e974"}.si-icon.si-home:before{content:"\e975"}.si-icon.si-image:before{content:"\e976"}.si-icon.si-inbox:before{content:"\e977"}.si-icon.si-info:before{content:"\e978"}.si-icon.si-instagram:before{content:"\e979"}.si-icon.si-italic:before{content:"\e97a"}.si-icon.si-layers:before{content:"\e97b"}.si-icon.si-layout:before{content:"\e97c"}.si-icon.si-life-buoy:before{content:"\e97d"}.si-icon.si-link:before{content:"\e97e"}.si-icon.si-link-2:before{content:"\e97f"}.si-icon.si-list:before{content:"\e980"}.si-icon.si-loader:before{content:"\e981"}.si-icon.si-lock:before{content:"\e982"}.si-icon.si-log-in:before{content:"\e983"}.si-icon.si-log-out:before{content:"\e984"}.si-icon.si-mail:before{content:"\e985"}.si-icon.si-map:before{content:"\e986"}.si-icon.si-map-pin:before{content:"\e987"}.si-icon.si-maximize:before{content:"\e988"}.si-icon.si-maximize-2:before{content:"\e989"}.si-icon.si-menu:before{content:"\e98a"}.si-icon.si-message-circle:before{content:"\e98b"}.si-icon.si-message-square:before{content:"\e98c"}.si-icon.si-mic:before{content:"\e98d"}.si-icon.si-mic-off:before{content:"\e98e"}.si-icon.si-minimize:before{content:"\e98f"}.si-icon.si-minimize-2:before{content:"\e990"}.si-icon.si-minus:before{content:"\e991"}.si-icon.si-minus-circle:before{content:"\e992"}.si-icon.si-minus-square:before{content:"\e993"}.si-icon.si-monitor:before{content:"\e994"}.si-icon.si-moon:before{content:"\e995"}.si-icon.si-more-horizontal:before{content:"\e996"}.si-icon.si-more-vertical:before{content:"\e997"}.si-icon.si-move:before{content:"\e998"}.si-icon.si-music:before{content:"\e999"}.si-icon.si-navigation:before{content:"\e99a"}.si-icon.si-navigation-2:before{content:"\e99b"}.si-icon.si-octagon:before{content:"\e99c"}.si-icon.si-package:before{content:"\e99d"}.si-icon.si-paperclip:before{content:"\e99e"}.si-icon.si-pause:before{content:"\e99f"}.si-icon.si-pause-circle:before{content:"\e9a0"}.si-icon.si-percent:before{content:"\e9a1"}.si-icon.si-phone:before{content:"\e9a2"}.si-icon.si-phone-call:before{content:"\e9a3"}.si-icon.si-phone-forwarded:before{content:"\e9a4"}.si-icon.si-phone-incoming:before{content:"\e9a5"}.si-icon.si-phone-missed:before{content:"\e9a6"}.si-icon.si-phone-off:before{content:"\e9a7"}.si-icon.si-phone-outgoing:before{content:"\e9a8"}.si-icon.si-pie-chart:before{content:"\e9a9"}.si-icon.si-play:before{content:"\e9aa"}.si-icon.si-play-circle:before{content:"\e9ab"}.si-icon.si-plus:before{content:"\e9ac"}.si-icon.si-plus-circle:before{content:"\e9ad"}.si-icon.si-plus-square:before{content:"\e9ae"}.si-icon.si-power:before{content:"\e9af"}.si-icon.si-printer:before{content:"\e9b0"}.si-icon.si-radio:before{content:"\e9b1"}.si-icon.si-refresh-ccw:before{content:"\e9b2"}.si-icon.si-refresh-cw:before{content:"\e9b3"}.si-icon.si-repeat:before{content:"\e9b4"}.si-icon.si-rewind:before{content:"\e9b5"}.si-icon.si-rotate-ccw:before{content:"\e9b6"}.si-icon.si-rotate-cw:before{content:"\e9b7"}.si-icon.si-rss:before{content:"\e9b8"}.si-icon.si-save:before{content:"\e9b9"}.si-icon.si-scissors:before{content:"\e9ba"}.si-icon.si-search:before{content:"\e9bb"}.si-icon.si-send:before{content:"\e9bc"}.si-icon.si-server:before{content:"\e9bd"}.si-icon.si-settings:before{content:"\e9be"}.si-icon.si-share:before{content:"\e9bf"}.si-icon.si-share-2:before{content:"\e9c0"}.si-icon.si-shield:before{content:"\e9c1"}.si-icon.si-shield-off:before{content:"\e9c2"}.si-icon.si-shopping-bag:before{content:"\e9c3"}.si-icon.si-shopping-cart:before{content:"\e9c4"}.si-icon.si-shuffle:before{content:"\e9c5"}.si-icon.si-sidebar:before{content:"\e9c6"}.si-icon.si-skip-back:before{content:"\e9c7"}.si-icon.si-skip-forward:before{content:"\e9c8"}.si-icon.si-slash:before{content:"\e9c9"}.si-icon.si-sliders:before{content:"\e9ca"}.si-icon.si-smartphone:before{content:"\e9cb"}.si-icon.si-speaker:before{content:"\e9cc"}.si-icon.si-square:before{content:"\e9cd"}.si-icon.si-star:before{content:"\e9ce"}.si-icon.si-stop-circle:before{content:"\e9cf"}.si-icon.si-sun:before{content:"\e9d0"}.si-icon.si-sunrise:before{content:"\e9d1"}.si-icon.si-sunset:before{content:"\e9d2"}.si-icon.si-tablet:before{content:"\e9d3"}.si-icon.si-tag:before{content:"\e9d4"}.si-icon.si-target:before{content:"\e9d5"}.si-icon.si-terminal:before{content:"\e9d6"}.si-icon.si-thermometer:before{content:"\e9d7"}.si-icon.si-thumbs-down:before{content:"\e9d8"}.si-icon.si-thumbs-up:before{content:"\e9d9"}.si-icon.si-toggle-left:before{content:"\e9da"}.si-icon.si-toggle-right:before{content:"\e9db"}.si-icon.si-trash:before{content:"\e9dc"}.si-icon.si-trash-2:before{content:"\e9dd"}.si-icon.si-trending-down:before{content:"\e9de"}.si-icon.si-trending-up:before{content:"\e9df"}.si-icon.si-triangle:before{content:"\e9e0"}.si-icon.si-truck:before{content:"\e9e1"}.si-icon.si-tv:before{content:"\e9e2"}.si-icon.si-type:before{content:"\e9e3"}.si-icon.si-umbrella:before{content:"\e9e4"}.si-icon.si-underline:before{content:"\e9e5"}.si-icon.si-unlock:before{content:"\e9e6"}.si-icon.si-upload:before{content:"\e9e7"}.si-icon.si-upload-cloud:before{content:"\e9e8"}.si-icon.si-user:before{content:"\e9e9"}.si-icon.si-user-check:before{content:"\e9ea"}.si-icon.si-user-minus:before{content:"\e9eb"}.si-icon.si-user-plus:before{content:"\e9ec"}.si-icon.si-user-x:before{content:"\e9ed"}.si-icon.si-users:before{content:"\e9ee"}.si-icon.si-video:before{content:"\e9ef"}.si-icon.si-video-off:before{content:"\e9f0"}.si-icon.si-voicemail:before{content:"\e9f1"}.si-icon.si-volume:before{content:"\e9f2"}.si-icon.si-volume-1:before{content:"\e9f3"}.si-icon.si-volume-2:before{content:"\e9f4"}.si-icon.si-volume-x:before{content:"\e9f5"}.si-icon.si-watch:before{content:"\e9f6"}.si-icon.si-wifi:before{content:"\e9f7"}.si-icon.si-wifi-off:before{content:"\e9f8"}.si-icon.si-wind:before{content:"\e9f9"}.si-icon.si-x:before{content:"\e9fa"}.si-icon.si-x-circle:before{content:"\e9fb"}.si-icon.si-x-square:before{content:"\e9fc"}.si-icon.si-zap:before{content:"\e9fe"}.si-icon.si-zap-off:before{content:"\e9ff"}.si-icon.si-zoom-in:before{content:"\ea00"}.si-icon.si-zoom-out:before{content:"\ea01"}.si-icon.si-500px:before{content:"\e000"}.si-icon.si-behance:before{content:"\e010"}.si-icon.si-deviantart:before{content:"\e01a"}.si-icon.si-digg:before{content:"\e01c"}.si-icon.si-dribbble:before{content:"\e021"}.si-icon.si-etsy:before{content:"\e027"}.si-icon.si-facebook:before{content:"\e028"}.si-icon.si-flickr:before{content:"\e02d"}.si-icon.si-foursquare:before{content:"\e030"}.si-icon.si-github:before{content:"\e032"}.si-icon.si-instagram:before{content:"\e044"}.si-icon.si-linkedin:before{content:"\e04c"}.si-icon.si-medium:before{content:"\e051"}.si-icon.si-pinterest:before{content:"\e063"}.si-icon.si-reddit:before{content:"\e06c"}.si-icon.si-skype:before{content:"\e073"}.si-icon.si-soundcloud:before{content:"\e078"}.si-icon.si-spotify:before{content:"\e079"}.si-icon.si-tumblr:before{content:"\e08b"}.si-icon.si-twitch:before{content:"\e08c"}.si-icon.si-twitter:before{content:"\e08d"}.si-icon.si-vimeo:before{content:"\e093"}.si-icon.si-vkontakte:before{content:"\e095"}.si-icon.si-xing:before{content:"\e09f"}.si-icon.si-youtube:before{content:"\e0a5"}.si-icon.si-flipboard:before{content:"\e979"}.si-icon.si-google-plus:before{content:"\f0d5"}.si-icon.si-amazon:before{content:"\f270"}.si-icon.si-snapchat:before{content:"\f2ac"}.wp-block-columns{margin-bottom:0}.wp-block-columns .wp-block-column{margin-bottom:2em}.wp-block-columns .wp-block-column:empty{margin-bottom:0}#main .wp-block-buttons{margin-bottom:-8px}.wp-block-button__link{line-height:1.4;font-size:inherit;padding:.5em 2em;min-height:45px;-js-display:inline-flex;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.alignwide{margin-right:-30px;margin-left:-30px;max-width:unset;width:unset}.alignfull,.alignwide{max-width:unset;width:unset}.alignfull,.alignwide,.wp-block-cover{margin-top:2em;margin-bottom:2em}.has-medium-font-size{line-height:1.5}.has-huge-font-size,.has-large-font-size{line-height:1.25}.wp-block-button.is-style-squared .wp-block-button__link{border-radius:2px;border:1px solid rgba(0,0,0,.12)}.wp-block-media-text{margin-top:1.25em;margin-bottom:1.25em}.wp-block-media-text__content p:first-child{margin-top:0}.wp-block-media-text__content p:last-child{margin-bottom:0}.wp-block-media-text__content p.has-large-font-size{margin-bottom:1rem}#page .wp-block-social-links{margin-top:2em;margin-bottom:2em;margin-left:0}#page .wp-block-social-links .wp-social-link a,#page .wp-block-social-links .wp-social-link a:hover{color:inherit}@keyframes slideToLeft{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}@keyframes slideToRight{0%{transform:translateZ(0)}to{transform:translate3d(100%,0,0)}}@keyframes slideFromLeft{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes slideFromRight{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slideFromRightToLeft{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@keyframes si_bounce{0%,to{transform:scale(0)}50%{transform:scale(1)}}@keyframes si-scaleout{0%{transform:scale(0)}to{transform:scale(1);opacity:0}}#infinite-handle span,.si-btn,.site-main .woocommerce #respond input#submit,.site-main .woocommerce a.button,.site-main .woocommerce button.button,.site-main .woocommerce input.button,.woocommerce #review_form #respond .form-submit input,.woocommerce div.product form.cart .button,.woocommerce ul.products li.product .added_to_cart,.woocommerce ul.products li.product .button,body:not(.wp-customizer) input[type=submit]{-js-display:inline-flex;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;max-width:100%;cursor:pointer;-moz-appearance:none;-webkit-appearance:none;box-shadow:none;border-style:solid;-ms-flex-negative:0;flex-shrink:0;font-size:inherit;min-height:45px;padding:.5em 2em}#infinite-handle span span,.si-btn span,.site-main .woocommerce #respond input#submit span,.site-main .woocommerce a.button span,.site-main .woocommerce button.button span,.site-main .woocommerce input.button span,.woocommerce #review_form #respond .form-submit input span,.woocommerce div.product form.cart .button span,.woocommerce ul.products li.product .added_to_cart span,.woocommerce ul.products li.product .button span,body:not(.wp-customizer) input[type=submit] span{z-index:2;position:relative}#infinite-handle span.disabled,#infinite-handle span:disabled,.si-btn.disabled,.si-btn:disabled,.site-main .woocommerce #respond input#submit.disabled,.site-main .woocommerce #respond input#submit:disabled,.site-main .woocommerce a.button.disabled,.site-main .woocommerce a.button:disabled,.site-main .woocommerce button.button.disabled,.site-main .woocommerce button.button:disabled,.site-main .woocommerce input.button.disabled,.site-main .woocommerce input.button:disabled,.woocommerce #review_form #respond .form-submit input.disabled,.woocommerce #review_form #respond .form-submit input:disabled,.woocommerce div.product form.cart .button.disabled,.woocommerce div.product form.cart .button:disabled,.woocommerce ul.products li.product .added_to_cart.disabled,.woocommerce ul.products li.product .added_to_cart:disabled,.woocommerce ul.products li.product .button.disabled,.woocommerce ul.products li.product .button:disabled,body:not(.wp-customizer) input[type=submit].disabled,body:not(.wp-customizer) input[type=submit]:disabled{cursor:not-allowed!important}#infinite-handle span.disabled>i,#infinite-handle span.disabled>span,#infinite-handle span:disabled>i,#infinite-handle span:disabled>span,.si-btn.disabled>i,.si-btn.disabled>span,.si-btn:disabled>i,.si-btn:disabled>span,.site-main .woocommerce #respond input#submit.disabled>i,.site-main .woocommerce #respond input#submit.disabled>span,.site-main .woocommerce #respond input#submit:disabled>i,.site-main .woocommerce #respond input#submit:disabled>span,.site-main .woocommerce a.button.disabled>i,.site-main .woocommerce a.button.disabled>span,.site-main .woocommerce a.button:disabled>i,.site-main .woocommerce a.button:disabled>span,.site-main .woocommerce button.button.disabled>i,.site-main .woocommerce button.button.disabled>span,.site-main .woocommerce button.button:disabled>i,.site-main .woocommerce button.button:disabled>span,.site-main .woocommerce input.button.disabled>i,.site-main .woocommerce input.button.disabled>span,.site-main .woocommerce input.button:disabled>i,.site-main .woocommerce input.button:disabled>span,.woocommerce #review_form #respond .form-submit input.disabled>i,.woocommerce #review_form #respond .form-submit input.disabled>span,.woocommerce #review_form #respond .form-submit input:disabled>i,.woocommerce #review_form #respond .form-submit input:disabled>span,.woocommerce div.product form.cart .button.disabled>i,.woocommerce div.product form.cart .button.disabled>span,.woocommerce div.product form.cart .button:disabled>i,.woocommerce div.product form.cart .button:disabled>span,.woocommerce ul.products li.product .added_to_cart.disabled>i,.woocommerce ul.products li.product .added_to_cart.disabled>span,.woocommerce ul.products li.product .added_to_cart:disabled>i,.woocommerce ul.products li.product .added_to_cart:disabled>span,.woocommerce ul.products li.product .button.disabled>i,.woocommerce ul.products li.product .button.disabled>span,.woocommerce ul.products li.product .button:disabled>i,.woocommerce ul.products li.product .button:disabled>span,body:not(.wp-customizer) input[type=submit].disabled>i,body:not(.wp-customizer) input[type=submit].disabled>span,body:not(.wp-customizer) input[type=submit]:disabled>i,body:not(.wp-customizer) input[type=submit]:disabled>span,button.si-btn:disabled{opacity:.5}#secondary .woocommerce a.button,#secondary .woocommerce button.button,#secondary .woocommerce input.button,.btn-small,.site-main .woocommerce #respond input#submit,.site-main .woocommerce .shipping-calculator-form .button,.site-main .woocommerce .woocommerce-orders-table a.button,.site-main .woocommerce .woocommerce-Pagination a.button,.site-main .woocommerce .woocommerce-table a.button,.woocommerce #secondary .widget_price_filter .price_slider_amount .button,.woocommerce ul.products li.product .added_to_cart,.woocommerce ul.products li.product .button{font-size:90%!important;min-height:40px;padding:.5em 1.5em}#place_order,.btn-large{min-height:57px;font-size:108%!important}.btn-xlarge{font-size:130%!important;min-height:69px;font-weight:600}.btn-fw{width:100%;text-align:center}.btn-large-radius{border-radius:50px}.btn-left-icon,.btn-right-icon{position:relative}.btn-left-icon>i,.btn-right-icon>i{position:relative;font-size:110%}.btn-left-icon.btn-reveal>i,.btn-right-icon.btn-reveal>i{transition:transform .26s cubic-bezier(.25,.8,.25,1),opacity .1s ease;opacity:0;position:absolute;top:50%;margin-top:.1em;transform:translate3d(0,-50%,0)}.btn-left-icon.btn-reveal>span,.btn-right-icon.btn-reveal>span{transition:padding .26s cubic-bezier(.25,.8,.25,1),margin .26s cubic-bezier(.25,.8,.25,1);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:padding,margin}.btn-left-icon.btn-svg>svg,.btn-right-icon.btn-svg>svg{height:1em!important;width:auto!important;vertical-align:middle;fill:currentColor}.btn-left-icon>i{-ms-flex-order:1;order:1;margin-right:.65em;margin-left:-.65em}.btn-left-icon>span{-ms-flex-order:2;order:2}.btn-left-icon.btn-reveal>i{left:.8em;transform:translate3d(10px,-50%,0);margin-left:0;margin-right:0}.btn-left-icon.btn-reveal:hover>span{padding-left:1em;margin-right:-1em}.btn-left-icon.btn-reveal:hover>i{opacity:1;transform:translate3d(0,-50%,0)}.btn-right-icon>i{-ms-flex-order:2;order:2;margin-left:.65em;margin-right:-.65em}.btn-right-icon.btn-reveal>i{right:.8em;transform:translate3d(-10px,-50%,0);margin-left:0;margin-right:0}.btn-right-icon.btn-reveal:hover>span{padding-right:1em;margin-left:-1em}.btn-right-icon.btn-reveal:hover>i{opacity:1;transform:translate3d(0,-50%,0)}.si-btn.btn-outline,.si-btn.btn-secondary.btn-outline{background-color:transparent}.si-btn.btn-with-shadow{box-shadow:0 0 0 transparent}.si-btn.btn-with-shadow:hover{box-shadow:0 5px 25px rgba(0,0,0,.175);transform:translateY(-2px)}.si-btn.btn-text-1{padding:0!important;min-height:0;height:auto;background:none!important;box-shadow:none!important;border:none!important;font-weight:500}.si-btn.btn-text-1 span{padding:3px 0}.si-btn.btn-text-1 span:after,.si-btn.btn-text-1 span:before{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;border-radius:6px}.si-btn.btn-text-1 span:after{background:currentColor;opacity:.2}.si-btn.btn-text-1 span:before{background:currentColor;transform-origin:right center;transform:scaleX(0);transition:transform .26s cubic-bezier(.25,.8,.25,1);-webkit-backface-visibility:hidden;will-change:scale;z-index:1}.si-btn.btn-text-1:hover>span:before{transform-origin:left center;transform:scale(1)}.si-btn.btn-text-1.btn-left-icon>span,.si-btn.btn-text-1.btn-right-icon>span{padding-left:0!important;padding-right:0!important}.si-btn.btn-text-1.btn-left-icon>i,.si-btn.btn-text-1.btn-right-icon>i{position:static}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text,input[type=date],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{font-size:inherit;font-weight:400;font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;border:2px solid rgba(0,0,0,.085);background-color:#fff;padding:.5625rem 1rem;color:#66717f;width:100%;border-radius:2px;line-height:1!important;min-height:42px}#add_payment_method table.cart td.actions .coupon .input-text:focus,.woocommerce-cart table.cart td.actions .coupon .input-text:focus,.woocommerce-checkout table.cart td.actions .coupon .input-text:focus,input[type=date]:focus,input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{color:#000}#add_payment_method table.cart td.actions .coupon .input-text.sinatra-invalid,.woocommerce-cart table.cart td.actions .coupon .input-text.sinatra-invalid,.woocommerce-checkout table.cart td.actions .coupon .input-text.sinatra-invalid,input[type=date].sinatra-invalid,input[type=email].sinatra-invalid,input[type=password].sinatra-invalid,input[type=search].sinatra-invalid,input[type=tel].sinatra-invalid,input[type=text].sinatra-invalid,input[type=url].sinatra-invalid,textarea.sinatra-invalid{border-color:#f33}fieldset{border:1px solid rgba(0,0,0,.085);margin:1.5rem 2px;padding:10px 25px 20px;border-radius:3px}fieldset legend+p{margin-top:0}fieldset p:last-child{margin-bottom:0}legend{font-size:inherit;display:table;max-width:100%;padding-left:1em;padding-right:1em;white-space:normal;font-weight:400}.select2-container .select2-selection--single{height:45px;border:2px solid rgba(0,0,0,.085);border-radius:2px;margin-bottom:2px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:44px;color:#66717f;padding-left:15px;padding-right:30px}.select2-container--default .select2-selection--single .select2-selection__arrow{width:30px;height:45px}.select2-container--default .select2-search--dropdown{padding:10px 10px 5px}.select2-container--default .select2-search--dropdown .select2-search__field{padding:8px 1rem;border-color:rgba(0,0,0,.085);border-radius:2px;background-color:#f4f4f4}.select2-container--default .select2-results>.select2-results__options{padding-bottom:10px}.select2-container--default .select2-results__option[data-selected=true]{background-color:#f4f4f4}.select2-dropdown{border-color:rgba(0,0,0,.085);border-width:2px;border-radius:2px;top:-2px}.select2-container--open .select2-dropdown{box-shadow:0 10px 20px rgba(0,0,0,.15)}.select2-results__option{padding:6px 15px;box-shadow:none!important;outline:none!important;margin:0 10px;border-radius:2px}label{display:inline-block;font-weight:600;margin-bottom:.1875rem}.nsu-checkbox label,input[type=checkbox]+label,input[type=radio]+label{display:inline;margin-bottom:0;font-weight:400}textarea{line-height:1.5!important;min-height:11.7em;max-height:600px}select{height:45px;padding:.625rem 1rem;background:none;border:2px solid rgba(0,0,0,.085);-o-border-image:initial;border-image:initial;border-radius:2px;font-size:inherit;color:inherit;font-family:inherit}select:focus{outline:none}input:-webkit-autofill{-webkit-animation-name:autofill;-webkit-animation-fill-mode:both}.si-input-supported input[type=checkbox],.si-input-supported input[type=radio]{position:relative;border:2px solid currentColor;border-radius:2px;background:none;clear:none;cursor:pointer;display:inline-block!important;line-height:0;margin:0 .6em 0 0;outline:0;padding:0!important;text-align:center;vertical-align:text-top;height:20px;width:20px;min-width:20px;-webkit-appearance:none;-moz-appearance:none;opacity:.5}.si-input-supported input[type=checkbox]+label,.si-input-supported input[type=radio]+label{cursor:pointer;font-weight:400;font-size:.9375rem}.si-input-supported input[type=checkbox]:before,.si-input-supported input[type=radio]:before{content:"";opacity:0;position:absolute}.si-input-supported input[type=checkbox]:checked,.si-input-supported input[type=checkbox]:checked:before,.si-input-supported input[type=checkbox]:hover,.si-input-supported input[type=radio]:checked,.si-input-supported input[type=radio]:checked:before,.si-input-supported input[type=radio]:hover{opacity:1}.si-input-supported input[type=checkbox]{box-shadow:inset 0 0 0 0}.si-input-supported input[type=checkbox]:before{left:6px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);transform:scale(0);z-index:2}.si-input-supported input[type=checkbox]:hover{box-shadow:inset 0 0 0 2px}.si-input-supported input[type=checkbox]:checked{opacity:1;box-shadow:none!important}.si-input-supported input[type=checkbox]:checked:before{transform:rotate(45deg) scale(1)}.si-input-supported input[type=radio]{border-radius:50%}.si-input-supported input[type=radio]:before{width:10px;height:10px;top:50%;left:3px;margin-top:-5px;border-radius:50%}.si-input-supported .comment-subscription-form #subscribe_blog,.si-input-supported .comment-subscription-form #subscribe_comments{-webkit-appearance:none!important;-moz-appearance:none!important}.si-input-supported .comment-form-cookies-consent{-ms-flex-align:center;align-items:center}.sinatra-social-nav{-ms-flex-align:center;align-items:center}.sinatra-social-nav,.sinatra-social-nav>ul{height:100%;-js-display:flex;display:-ms-flexbox;display:flex}.sinatra-social-nav>ul{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.sinatra-social-nav>ul>li{position:relative;-ms-flex-align:center;align-items:center;-js-display:flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-negative:0;flex-shrink:0;height:100%}.sinatra-social-nav>ul>li:last-child>a{margin-right:0}.sinatra-social-nav>ul>li>a{display:block;-js-display:flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;color:inherit!important;font-weight:400;overflow-y:hidden;margin-right:1em}.sinatra-social-nav>ul>li>a .si-icon{padding-left:2px;padding-right:2px}.sinatra-social-nav>ul>li>a:before{display:none!important}.sinatra-social-nav>ul>li>a:hover .si-icon{transform:translateY(-120%)}.sinatra-social-nav>ul>li>a:hover .si-icon.bottom-icon{transform:translateY(0)}.sinatra-social-nav>ul>li>a .si-icon{-js-display:inline-flex;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:transform .22s;opacity:1;will-change:transform}.sinatra-social-nav>ul>li>a .si-icon.bottom-icon{position:absolute;width:100%;top:0;left:0;transform:translate3d(0,120%,0)}.sinatra-social-nav>ul>li>a span{position:relative}.sinatra-social-nav.rounded>ul>li>a{margin-right:.5em;background-color:rgba(0,0,0,.1);border-radius:50%;padding:0}.sinatra-social-nav.rounded>ul>li>a i{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.sinatra-social-nav.rounded>ul>li:last-child>a{margin-right:0}.sinatra-social-nav>ul>li>a{font-size:1rem}.sinatra-social-nav>ul>li>a .si-icon{font-size:inherit;height:1.5em}.sinatra-social-nav.rounded>ul>li>a i{width:2.25rem;height:2.25rem}.sinatra-social-nav.si-small>ul>li>a{font-size:.875rem}.sinatra-social-nav.si-small.rounded>ul>li>a i{width:2rem;height:2rem}.sinatra-social-nav.si-large>ul>li>a{font-size:1.25rem}.sinatra-social-nav.si-large.rounded>ul>li>a i{width:2.75rem;height:2.75rem}.sinatra-social-nav.si-xlarge>ul>li>a{font-size:1.75rem}.sinatra-social-nav.si-xlarge.rounded>ul>li>a i{width:3.75rem;height:3.75rem}#sinatra-topbar{border-style:solid;border-left:none;border-right:none;border-width:0;font-size:13px;z-index:6}#sinatra-topbar,#sinatra-topbar>.si-container{position:relative}#sinatra-topbar>.si-container>.si-flex-row{position:relative;margin-top:0;margin-bottom:0;min-height:50px;-ms-flex-align:stretch;align-items:stretch}#sinatra-topbar>.si-container>.si-flex-row>div{max-width:100%}#sinatra-topbar>.si-container>.si-flex-row>div:empty{display:none}#sinatra-topbar .sinatra-topbar-left,#sinatra-topbar .sinatra-topbar-right{-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}#sinatra-topbar .sinatra-topbar-right{margin-left:auto}#sinatra-topbar .sinatra-topbar-right .si-topbar-widget:first-child{margin-left:0}#sinatra-topbar .si-topbar-widget{-js-display:flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:.625rem;padding-right:.625rem;position:relative;z-index:5}#sinatra-topbar .si-topbar-widget:first-child{padding-left:0;border-left:0}#sinatra-topbar .si-topbar-widget:last-child{padding-right:0;border-right:0!important}#sinatra-topbar .si-topbar-widget:last-child:after{display:none!important}#sinatra-topbar .si-topbar-widget__text .si-icon{margin:0 .4375rem 0 0;font-size:1.15em;position:relative}#sinatra-topbar .sinatra-social-nav>ul>li>a .si-icon{font-size:.875rem}.sinatra-topbar__separators-regular #sinatra-topbar .si-topbar-widget:after,.sinatra-topbar__separators-slanted #sinatra-topbar .si-topbar-widget:after{content:"";width:1px;height:1em;display:inline-block;position:relative;right:-5px;margin:-1em 0 -1em 10px}.sinatra-topbar__separators-slanted #sinatra-topbar .si-topbar-widget:after{transform:rotate(20deg)}.sinatra-topbar__separators-slanted #sinatra-topbar .si-topbar-widget.si-topbar-widget__socials{padding-left:.3125rem}.si-topbar-widget:after{background-color:#ddd}#sinatra-header{position:relative}#sinatra-header-inner{border-style:solid;border-left:none;border-right:none;border-width:0}#sinatra-header-inner:after{content:""}#sinatra-header-inner>.si-container{-ms-flex-align:stretch;align-items:stretch}#sinatra-header-inner .si-widget-wrapper{position:relative;height:100%;-ms-flex-align:center;align-items:center}.si-header-element{margin-left:1rem;position:relative;z-index:4}.si-header-element.si-header-widgets{z-index:5}.si-header-element:empty,.si-header-element:first-child{margin-left:0}.si-sticky-header.sinatra-is-mobile #sinatra-header-inner,.si-sticky-header:not(.sinatra-header-layout-3) #sinatra-header-inner,.si-sticky-header:not(.sinatra-is-mobile).sinatra-header-layout-3 #sinatra-header-inner .si-nav-container>.si-container{position:fixed;left:0;right:0;top:0;z-index:999;margin:0 auto}.si-sticky-header.sinatra-header-layout-3:not(.sinatra-is-mobile) #sinatra-header-inner .si-nav-container>.si-container{background-color:inherit;border:inherit}.si-sticky-header.sinatra-header-layout-3 #sinatra-header-inner .si-nav-container>.si-container{max-width:100%}.si-sticky-header.admin-bar.sinatra-is-mobile #sinatra-header-inner,.si-sticky-header.admin-bar:not(.sinatra-header-layout-3) #sinatra-header-inner,.si-sticky-header.admin-bar:not(.sinatra-is-mobile).sinatra-header-layout-3 #sinatra-header-inner .si-nav-container>.si-container{top:32px}.si-header-widgets a:not(.si-btn){color:inherit}.si-header-widgets .si-header-widget{height:100%;max-height:90px;position:relative;padding-left:.5rem;padding-right:.5rem}.si-header-widgets .si-header-widget.si-header-widget__button{padding-left:1rem;padding-right:1rem}.si-header-widgets .si-header-widget.dropdown-visible .dropdown-item:not(.si-search-container),.si-header-widgets .si-header-widget .si-widget-wrapper.dropdown-visible .dropdown-item,.si-header-widgets .si-header-widget>.si-widget-wrapper:hover .dropdown-item:not(.si-search-container){opacity:1;transform:translateY(0);visibility:visible;pointer-events:auto}.si-header-widgets .si-header-widget:not(.si-header-widget__button) .si-icon{font-size:1.2857em}.si-header-widgets .si-cart,.si-header-widgets .si-search{position:relative}.si-header-widgets .si-cart .si-cart-count{font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;box-sizing:content-box;font-size:11px;-js-display:inline-flex;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:19px;width:19px;margin-left:-6px;margin-right:-6px;margin-top:-15px;border-radius:50%;position:relative;line-height:1;color:#fff;font-weight:500;letter-spacing:0}.si-header-widgets .dropdown-item{width:17.5rem;background-color:#fff;box-shadow:0 10px 35px -3px rgba(0,0,0,.12);border-radius:0 0 3px 3px;border:1px solid rgba(0,0,0,.085);border-top-width:2px}.si-header-widgets .dropdown-item:not(.si-search-container){transition:all .2s ease-in-out;visibility:hidden;opacity:0;transform:translateY(5px);z-index:9991;pointer-events:none}.si-header-widgets .dropdown-item:not(.si-search-container):hover{opacity:1;transform:translateY(0);visibility:visible}.si-header-widget:after{width:1px;height:1em;background-color:#ddd;display:inline-block;position:relative;right:-5px;margin:-1em 0 -1em 10px}.sinatra-header__separators-regular .si-header-widget,.sinatra-header__separators-slanted .si-header-widget{padding-left:.625rem;padding-right:.625rem}.sinatra-header__separators-regular .si-header-widget:after,.sinatra-header__separators-slanted .si-header-widget:after{content:""}.sinatra-header__separators-slanted .si-header-widget:after{transform:rotate(20deg)}.sinatra-header__separators-slanted .si-header-widget.si-topbar-widget__socials{padding-left:.3125rem}.sinatra-header-layout-3 .sinatra-widget-location-left .dropdown-item{right:auto;left:-7px}.sinatra-header-layout-3 .sinatra-widget-location-left .dropdown-item:after{right:auto;left:16px}.sinatra-header-layout-1 .sinatra-logo,.sinatra-header-layout-2 .sinatra-logo{-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.sinatra-header-layout-1 .si-header-widget:last-of-type,.sinatra-header-layout-2 .si-header-widget:last-of-type{padding-right:0}.sinatra-header-layout-1 .si-header-widget:last-of-type:after,.sinatra-header-layout-2 .si-header-widget:last-of-type:after{display:none}.sinatra-header-layout-1 .si-header-container .sinatra-logo{margin-right:auto}.sinatra-header-layout-1 .si-header-container .sinatra-nav{-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:1;flex-grow:1}.sinatra-header-layout-1 .si-header-container .sinatra-nav>ul{-ms-flex-pack:end;justify-content:flex-end}.sinatra-header-layout-2 .si-header-container .sinatra-logo{margin-right:20px}.sinatra-header-layout-2 .si-header-container .sinatra-nav{-ms-flex:1;flex:1}.sinatra-header-layout-2 .si-header-container .si-header-widgets{margin-left:auto;-ms-flex-pack:end;justify-content:flex-end}.sinatra-header-layout-2 .si-header-container .si-header-widgets:last-child{margin-right:0}.sinatra-header-layout-3 .si-header-widget__cart .dropdown-item{right:-14px}.sinatra-header-layout-3 .si-logo-container>.si-container,.sinatra-header-layout-3 .si-nav-container>.si-container{position:relative;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.sinatra-header-layout-3 #sinatra-header-inner .sinatra-nav>ul>li>a{padding-top:14px;padding-bottom:14px}.sinatra-header-layout-3 .si-logo-container>.si-container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.sinatra-header-layout-3 .si-logo-container .si-header-element{-ms-flex:0 0 33.33%;flex:0 0 33.33%}.sinatra-header-layout-3 .si-logo-container .sinatra-logo{-ms-flex-order:2;order:2;margin:0 auto;padding:0;-ms-flex-pack:center;justify-content:center;-ms-flex-positive:1;flex-grow:1}.sinatra-header-layout-3 .si-logo-container .sinatra-logo>.logo-inner{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.sinatra-header-layout-3 .si-logo-container .sinatra-widget-location-left{-ms-flex-order:1;order:1;margin-left:0;margin-right:auto;-ms-flex-pack:start;justify-content:flex-start}.sinatra-header-layout-3 .si-logo-container .sinatra-widget-location-left .si-header-widget:first-child{padding-left:0}.sinatra-header-layout-3 .si-logo-container .sinatra-widget-location-left .si-header-widget:last-of-type{padding-right:0}.sinatra-header-layout-3 .si-logo-container .sinatra-widget-location-left .si-header-widget:last-of-type:after{display:none}.sinatra-header-layout-3 .si-logo-container .sinatra-widget-location-right{-ms-flex-order:3;order:3;margin-right:0;margin-left:auto;-ms-flex-pack:end;justify-content:flex-end}.sinatra-header-layout-3 .si-logo-container .sinatra-widget-location-right .si-header-widget:last-of-type{padding-right:0}.sinatra-header-layout-3 .si-logo-container .sinatra-widget-location-right .si-header-widget:last-of-type:after{display:none}.sinatra-header-layout-3 .si-mobile-nav,.sinatra-header-layout-3 .si-widget-wrapper{padding-top:16px;padding-bottom:16px}.sinatra-header-layout-3 .si-nav-container{position:relative;z-index:3;border-width:0;margin-bottom:-1px}.page-header{position:relative;border-width:0}.page-header:empty{display:none}.page-header>.si-container>div,.page-header>.si-container>nav{z-index:2}.page-header.si-has-breadcrumbs.si-align-left .si-page-header-wrapper{padding-right:1.875rem}.page-header.si-has-breadcrumbs.si-align-right .si-page-header-wrapper{padding-left:1.875rem}.page-header .si-page-header-wrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;-ms-flex-positive:1;flex-grow:1;max-width:100%}.page-header .si-page-header-description{font-size:1.06667em;margin:0;margin-top:.5em}.page-header .page-title,.page-header h1.page-title{margin:0;font-weight:500}.page-header:after{content:"";pointer-events:none}.si-page-title-align-left .page-header.si-has-page-title .si-page-header-wrapper{margin-right:auto}.si-page-title-align-right .page-header.si-has-page-title .si-page-header-wrapper{margin-left:auto;-ms-flex-align:end;align-items:flex-end;-ms-flex-order:2;order:2}.si-page-title-align-right .page-header.si-has-page-title .si-breadcrumbs{-ms-flex-order:1;order:1}.si-page-title-align-center .page-header.si-has-page-title>.si-container{-ms-flex-direction:column;flex-direction:column}.si-page-title-align-center .page-header.si-has-page-title>.si-container .si-page-header-wrapper{-ms-flex-align:center;align-items:center;width:100%}.si-page-title-align-center .page-header.si-has-page-title>.si-container .si-breadcrumbs{text-align:center;width:100%}.si-tsp-header #sinatra-header-inner,.si-tsp-header .page-header{background:none;background-color:transparent}.si-tsp-header .site-header{position:relative}.si-tsp-header #sinatra-header-inner{box-shadow:none}.si-tsp-header .page-header{position:relative;z-index:1}.si-tsp-header.si-single-title-in-page-header .page-header.si-page-title-has-bg-img:after{background:none}.si-tsp-header.si-single-title-in-page-header #masthead:before{content:"";pointer-events:none;background-color:#23282d;opacity:.65}.si-tsp-absolute .site-header{position:absolute;top:0;left:0;right:0;z-index:9;background-color:transparent}body:not(.sinatra-layout__boxed).sinatra-no-sidebar .entry-content .alignfull,body:not(.sinatra-layout__boxed).sinatra-no-sidebar .si-fw-section{position:relative;width:100vw;left:50%;margin-left:-50vw;max-width:var(--si-screen-width,100vw)}body.sinatra-layout__boxed.sinatra-no-sidebar .entry-content .alignfull,body.sinatra-layout__boxed.sinatra-no-sidebar .si-fw-section{margin-left:-100px;margin-right:-100px}body.sinatra-layout__boxed-separated:not(.page-template-template-sinatra-fullwidth):not(.page-template-elementor_header_footer) #page .elementor-section.elementor-section-stretched,body.sinatra-layout__boxed-separated:not(.page-template-template-sinatra-fullwidth):not(.page-template-elementor_header_footer) #page .entry-content .alignfull,body.sinatra-layout__boxed-separated:not(.page-template-template-sinatra-fullwidth):not(.page-template-elementor_header_footer) #page .si-fw-section{left:0!important;width:auto!important;max-width:unset;margin-left:-50px!important;margin-right:-50px!important}.sinatra-layout__boxed.sinatra-no-sidebar .elementor-section.elementor-section-stretched,.sinatra-layout__boxed.sinatra-no-sidebar .entry-content .alignfull,.sinatra-layout__boxed.sinatra-no-sidebar .si-fw-section{left:0!important;width:auto!important;margin-left:-100px!important;margin-right:-100px!important}.sinatra-layout__boxed.page-template-elementor_header_footer .elementor-section.elementor-section-stretched,.sinatra-layout__boxed.page-template-elementor_header_footer .entry-content .alignfull,.sinatra-layout__boxed.page-template-elementor_header_footer .si-fw-section,.sinatra-layout__boxed.page-template-template-sinatra-fullwidth .elementor-section.elementor-section-stretched,.sinatra-layout__boxed.page-template-template-sinatra-fullwidth .entry-content .alignfull,.sinatra-layout__boxed.page-template-template-sinatra-fullwidth .si-fw-section{left:0!important;width:auto!important;margin-left:0!important;margin-right:0!important}.si-has-sidebar:not(.page-template-template-sinatra-fullwidth):not(.page-template-elementor_header_footer) #page .elementor-section.elementor-section-stretched,.si-has-sidebar:not(.page-template-template-sinatra-fullwidth):not(.page-template-elementor_header_footer) #page .entry-content .alignfull,.si-has-sidebar:not(.page-template-template-sinatra-fullwidth):not(.page-template-elementor_header_footer) #page .si-fw-section{margin-left:0!important;margin-right:0!important;left:0!important;max-width:100%}body:not(.si-has-sidebar):not(.si-single-title-in-content) #content .entry-content>.alignfull:first-child{margin-top:-50px}body:not(.si-has-sidebar):not(.si-single-title-in-content):not(.comments-open) #content .entry-content>.alignfull:last-child{margin-bottom:-70px}.wp-block-group.alignfull.has-background{padding-left:0;padding-right:0}#page .alignfull .alignfull{margin-left:0!important;margin-right:0!important;left:0!important}#hero{position:relative;z-index:1}.si-hover-slider{position:relative;background-color:#23282d;overflow:hidden}.si-hover-slider .hover-slider-backgrounds{opacity:0;transform:scale(1.3);-webkit-backface-visibility:hidden;transition:all .7s ease-in-out;z-index:1;will-change:scale}.si-hover-slider .hover-slider-backgrounds.loaded{opacity:1;transform:scale(1)}.si-hover-slider .hover-slide-bg{z-index:1;opacity:0;background-size:cover;background-position:50%;background-repeat:no-repeat;transition:opacity .25s ease-in-out;transition-delay:.1s;transform:translateZ(0);will-change:opacity}.si-hover-slider .hover-slide-bg.active{opacity:1;z-index:2}.si-hover-slider.slider-overlay-1 .hover-slider-backgrounds:after{content:"";background-color:#23282d;opacity:.65;z-index:3}.si-hover-slider.slider-overlay-2 .hover-slider-backgrounds:after{content:"";width:100%;height:70%;position:absolute;bottom:0;left:0;z-index:2;background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,rgba(35,40,45,0) 1%,rgba(35,40,45,.05) 20%,rgba(35,40,45,.15) 40%,rgba(35,40,45,.55) 60%,rgba(0,0,0,.65))}.si-hover-slider .si-container,.si-hover-slider .si-container__wide{position:relative;z-index:2}.si-hover-slider .si-spinner{position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;transform:scale(1);z-index:1}.si-hover-slider .hover-slide-item{position:relative;-ms-flex-align:end;align-items:flex-end;color:#fff}.si-hover-slider .hover-slide-item .entry-meta .entry-meta-elements>span:before{background:hsla(0,0%,100%,.4)}.si-hover-slider .si-flex-row>div{border-right:1px solid hsla(0,0%,100%,.2)}.si-hover-slider .si-flex-row>div:last-child{border-right:0}.si-hover-slider .si-flex-row>div:last-child .slide-inner{margin-right:0}.si-hover-slider .si-flex-row>div:first-child .slide-inner{margin-left:0}.si-hover-slider .si-flex-row>div.si-hero-readmore:hover .slide-inner{transform:translate3d(0,-90px,0)}.si-hover-slider .si-flex-row>div.si-hero-readmore:hover .slide-inner .read-more{transform:translateZ(0);opacity:1}.si-hover-slider .slide-inner{position:absolute;bottom:25px;left:0;right:0;margin:0 10px;transition:all .25s cubic-bezier(.05,.2,.1,1);transform:translateZ(0);max-width:550px}.si-hover-slider .slide-inner h3{margin-bottom:.125rem;color:#fff}.si-hover-slider .slide-inner h3 a{color:inherit}.si-hover-slider .slide-inner h3 a:hover{text-decoration:underline}.si-hover-slider .slide-inner .post-category{text-align:left}.si-hover-slider .slide-inner .post-category a{margin:0 3px 6px 0}.si-hover-slider .slide-inner .post-category a:last-of-type{margin-right:0}.si-hover-slider .slide-inner .post-category a,.si-hover-slider .slide-inner .post-category a:hover{color:#fff;font-weight:400}.si-hover-slider .slide-inner .read-more{font-size:75%!important;position:absolute;transform:translate3d(0,20px,0);left:0;opacity:0;top:100%;margin-top:30px;border:2px solid #fff;color:#fff;transition:all .15s cubic-bezier(.05,.2,.1,1)}.si-hover-slider .slide-inner .read-more:hover{background:#fff;color:#23282d}.si-hover-slider .entry-meta{text-align:left!important;color:hsla(0,0%,100%,.7)}.si-hover-slider .entry-meta .entry-meta-elements>span:first-child{padding-left:0!important}.si-hover-slider .entry-meta .entry-meta-elements>span:before{opacity:.75}.site .si-hover-slider .entry-meta a:hover{color:#fff}@keyframes si-kenburns{0%{transform:scaleX(1) translateZ(0);animation-timing-function:ease-in}50%{transform:scale3d(1.42,1.42,1.42) translateZ(0)}to{transform:scaleX(1) translateZ(0)}}.si-header-widgets .si-search-simple .si-form-label{display:block;width:100%}.si-header-widgets .si-search-simple .si-search-form button,.si-header-widgets .si-search-simple .si-search-form input{background-color:transparent!important}.si-header-widgets .si-search-simple .si-search-form input{font-size:15px;color:#30373e;display:block;width:100%;padding:16px 45px 16px 20px}.si-header-widgets .si-search-simple .si-search-form button{cursor:pointer;position:absolute;right:13px;top:0;bottom:0}.si-search-simple{opacity:0;visibility:hidden;transform:translateY(5px);transition:all .2s ease-in-out}.si-search-visible .si-search-simple{visibility:visible;opacity:1;transform:translateY(0)}#colophon .search-form,#main .search-form{max-width:360px}#colophon .search-form>div,#main .search-form>div{display:block;position:relative}#colophon .search-form .search-submit,#main .search-form .search-submit{background:none;position:absolute;top:0;right:15px;bottom:0;width:25px;font-size:1.285em;color:inherit}#colophon .search-form .search-submit:hover,#main .search-form .search-submit:hover{cursor:pointer}#colophon .search-form .search-submit i,#main .search-form .search-submit i{position:relative;top:-1px;line-height:1;vertical-align:middle}#colophon .search-form .search-field,#main .search-form .search-field{display:block;width:100%;padding-right:45px}#colophon .search-form .search-field:focus,#main .search-form .search-field:focus{outline:none}#main .error-404 .search-form{margin-left:auto;margin-right:auto}.sinatra-logo{-ms-flex-direction:column;flex-direction:column}.sinatra-logo .site-description,.sinatra-logo .site-title{margin:0}.sinatra-logo a{transition:color .2s linear}.sinatra-logo a img{display:block;width:auto;height:auto;max-width:100%}.sinatra-logo a img.si-svg-logo{max-width:100%!important}.sinatra-logo .site-description{-ms-flex-order:2;order:2;margin-top:.25em}.sinatra-nav .children li.current_page_ancestor>a,.sinatra-nav .children li.current_page_item>a,.sinatra-nav .children li:hover>a,.sinatra-nav .sub-menu li.current-menu-ancestor>a,.sinatra-nav .sub-menu li.current-menu-item>a,.sinatra-nav .sub-menu li:hover>a{color:#23282d!important;background-color:rgba(0,0,0,.05)}.sinatra-nav{-js-display:flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-font-smoothing:antialiased}.sinatra-nav>ul{width:100%;height:100%}.sinatra-nav>ul,.sinatra-nav>ul>li{-js-display:flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.sinatra-nav>ul>li{position:relative;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;margin-left:1rem}.sinatra-nav>ul>li:first-child,.sinatra-nav>ul>li:first-of-type{margin-left:0!important}.sinatra-nav>ul>li>a{display:block;-js-display:flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative}.sinatra-nav>ul>li:last-child{margin-right:0!important}.sinatra-nav>ul>li.opens-left>.children,.sinatra-nav>ul>li.opens-left>.sub-menu{left:auto;right:0}.sinatra-nav>ul>li.opens-right>.children,.sinatra-nav>ul>li.opens-right>.sub-menu{right:auto;left:-1.785em}.sinatra-nav li:hover .children,.sinatra-nav li:hover .sub-menu{transition:all .2s}.sinatra-nav .sub-menu{color:#30373e}.sinatra-nav .large-dropdown>.sub-menu{min-width:310px}.sinatra-nav .children,.sinatra-nav .sub-menu{position:absolute;top:100%;left:-1.785em;min-width:230px;visibility:hidden;opacity:0;background-color:#fff;border:1px solid rgba(0,0,0,.085);border-top-width:2px;border-top-style:solid;padding:10px 0;line-height:1.5;text-align:left;transform:translateY(10px);transition:all .25s;z-index:998;border-radius:0 0 3px 3px;box-shadow:0 10px 35px -3px rgba(0,0,0,.12);pointer-events:none;font-size:1em}.sinatra-nav .children li,.sinatra-nav .sub-menu li{position:relative;padding-left:5px;padding-right:5px}.sinatra-nav .children li a,.sinatra-nav .sub-menu li a{font-weight:400;display:block;padding:.571em 1.785em;letter-spacing:0;position:relative}.sinatra-nav .children li a:hover,.sinatra-nav .sub-menu li a:hover{color:#000}.sinatra-nav .children li:last-child a,.sinatra-nav .sub-menu li:last-child a{border-bottom:none}.sinatra-nav .children li.opens-left .children,.sinatra-nav .children li.opens-left .sub-menu,.sinatra-nav .sub-menu li.opens-left .children,.sinatra-nav .sub-menu li.opens-left .sub-menu{left:auto;right:100%;margin-left:0;margin-right:5px}.sinatra-nav .children li.opens-left .children:before,.sinatra-nav .children li.opens-left .sub-menu:before,.sinatra-nav .sub-menu li.opens-left .children:before,.sinatra-nav .sub-menu li.opens-left .sub-menu:before{left:auto;right:-5px}.sinatra-nav .children li.opens-right .children,.sinatra-nav .children li.opens-right .sub-menu,.sinatra-nav .sub-menu li.opens-right .children,.sinatra-nav .sub-menu li.opens-right .sub-menu{right:auto;left:100%;margin-right:0;margin-left:5px}.sinatra-nav .children li.opens-right .children:before,.sinatra-nav .children li.opens-right .sub-menu:before,.sinatra-nav .sub-menu li.opens-right .children:before,.sinatra-nav .sub-menu li.opens-right .sub-menu:before{left:auto;right:-5px}.sinatra-nav .children .children,.sinatra-nav .children .sub-menu,.sinatra-nav .sub-menu .children,.sinatra-nav .sub-menu .sub-menu{border-radius:3px;left:100%;top:-12px;margin-left:5px}.sinatra-nav .children .children:before,.sinatra-nav .children .sub-menu:before,.sinatra-nav .sub-menu .children:before,.sinatra-nav .sub-menu .sub-menu:before{content:"";position:absolute;z-index:1;width:5px;top:0;left:-5px;height:100%}.sinatra-nav .children .description,.sinatra-nav .sub-menu .description{display:block;font-size:.857em;color:inherit;opacity:.6;line-height:1.4;margin-top:.25em}.sinatra-nav .menu-item-has-children.hovered>.sub-menu,.sinatra-nav .menu-item-has-children:hover>.sub-menu,.sinatra-nav .menu-item-has-children a:focus+.sub-menu,.sinatra-nav .page_item_has_children.hovered>.children,.sinatra-nav .page_item_has_children:hover>.children,.sinatra-nav .page_item_has_children a:focus+.children{visibility:visible;opacity:1;transform:translateY(0);pointer-events:auto;z-index:999}.sinatra-with-dropdown-indicators .sinatra-nav>ul .menu-item-has-children>a:after,.sinatra-with-dropdown-indicators .sinatra-nav>ul .page_item_has_children>a:after{content:"\e92e";margin-left:.4375rem;margin-right:0;font-size:70%;position:relative}.sinatra-with-dropdown-indicators .sinatra-nav>ul .children .page_item_has_children>a:after,.sinatra-with-dropdown-indicators .sinatra-nav>ul .sub-menu .menu-item-has-children>a:after{position:absolute;content:"\e930";right:13px;top:50%;transform:translateY(-46%)}#sinatra-header-inner .sinatra-nav>ul>.menu-item-has-children>a:after,#sinatra-header-inner .sinatra-nav>ul>.page_item_has_children>a:after,#sinatra-topbar .sinatra-nav>ul>.menu-item-has-children>a:after,#sinatra-topbar .sinatra-nav>ul>.page_item_has_children>a:after{top:.15em}#sinatra-topbar .sinatra-nav,.si-topbar-widget__nav{height:100%}#sinatra-header-inner .sinatra-nav>ul{max-height:90px}#sinatra-header-inner .sinatra-nav>ul>li{margin-left:24px}#sinatra-header-inner .sinatra-nav>ul>li>a{font-size:inherit;font-weight:500}#sinatra-copyright .sinatra-nav>ul>li{margin-left:1rem}#sinatra-copyright .sinatra-nav>ul>li:first-child{margin-left:0}#sinatra-copyright .sinatra-nav .sub-menu a{color:#23282d}#sinatra-copyright .sinatra-nav>ul>li>.sub-menu{bottom:100%}#sinatra-copyright .sinatra-nav>ul>li>.sub-menu .sub-menu{bottom:0!important;margin-bottom:-10px}#sinatra-copyright .sinatra-nav>ul .sub-menu{top:auto!important;transform:none;margin-bottom:1rem;border-radius:3px}#sinatra-copyright .sinatra-nav>ul .sub-menu a:before{display:none}#sinatra-copyright .sinatra-nav>ul>li.menu-item-has-children li.menu-item-has-children.hovered>.sub-menu,#sinatra-copyright .sinatra-nav>ul>li.menu-item-has-children li.menu-item-has-children:hover>.sub-menu{bottom:auto;top:-10px}#sinatra-copyright .sinatra-nav>ul>li.menu-item-has-children>a:after{position:relative;transform:rotate(180deg);top:.0625rem}#sinatra-copyright .sinatra-nav>ul>li.menu-item-has-children:after{content:"";position:absolute;width:100%;left:0;top:-10px;height:10px}#sinatra-copyright .sinatra-nav>ul>li>a{padding-top:0;padding-bottom:0}.sinatra-menu-animation-underline #sinatra-header-inner .sinatra-nav>ul>li>a>span{padding:2px 0}.sinatra-menu-animation-underline #sinatra-copyright .sinatra-nav>ul>li>a>span,.sinatra-menu-animation-underline #sinatra-header-inner .sinatra-nav>ul>li>a>span{position:relative}.sinatra-menu-animation-underline #sinatra-copyright .sinatra-nav>ul>li.menu-item-has-children:hover>a>span:before,.sinatra-menu-animation-underline #sinatra-copyright .sinatra-nav>ul>li.page_item_has_children:hover>a>span:before,.sinatra-menu-animation-underline #sinatra-copyright .sinatra-nav>ul>li>a:hover>span:before,.sinatra-menu-animation-underline #sinatra-header-inner .sinatra-nav>ul>li.current-menu-item>a>span:before,.sinatra-menu-animation-underline #sinatra-header-inner .sinatra-nav>ul>li.current_page_item>a>span:before,.sinatra-menu-animation-underline #sinatra-header-inner .sinatra-nav>ul>li.menu-item-has-children:hover>a>span:before,.sinatra-menu-animation-underline #sinatra-header-inner .sinatra-nav>ul>li.page_item_has_children:hover>a>span:before,.sinatra-menu-animation-underline #sinatra-header-inner .sinatra-nav>ul>li>a:hover>span:before{transform-origin:left center;transform:scale(1)}.si-sticky-sidebar{-ms-flex-item-align:stretch!important;align-self:stretch!important}.si-sticky-sidebar .si-sidebar-inner{-webkit-backface-visibility:hidden;position:-webkit-sticky;position:sticky;top:20px}.si-sticky-sidebar.admin-bar .si-sidebar-inner{top:52px}.si-sticky-last-widget #secondary .si-sidebar-inner{height:100%}.si-sticky-last-widget #secondary .si-sidebar-inner>.widget:last-child{position:-webkit-sticky;position:sticky;top:20px}.si-sticky-last-widget.admin-bar #secondary .si-sidebar-inner>.widget:last-child{top:52px}.sinatra-no-sidebar #primary,.sinatra-sidebar-position__no-sidebar #primary{width:100%}#primary,#secondary{margin-top:50px;margin-bottom:70px}.sinatra-sidebar-style-2 #secondary .widget-title{padding-left:1rem}.sinatra-sidebar-style-2 #secondary .widget-title:before{content:"";position:absolute;top:16%;left:0;display:inline-block;width:3px;height:70%}.sinatra-sidebar-style-2 #secondary .widget-title:after,.sinatra-sidebar-style-3 #secondary .widget-title:after{content:"";position:absolute;top:50%;width:100%;height:1px;background-color:rgba(0,0,0,.085);margin-left:1.25rem;-webkit-transform-style:preserve-3d}.sinatra-sidebar-style-3 #secondary .si-widget{border:1px solid rgba(0,0,0,.085);border-radius:3px;margin-bottom:20px;padding:25px}.sinatra-sidebar-style-3 #secondary .si-widget:last-child{margin-bottom:0}.sinatra-sidebar-style-3 #secondary .widget-title{border-left-style:solid;border-left-width:2px;margin-left:-26px;padding-left:22px}#main{-js-display:flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:auto;flex-basis:auto;word-break:break-word}#main>.si-container{-ms-flex-align:stretch;align-items:stretch}#main>.si-container #primary{min-width:0;min-height:0;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:auto;flex-basis:auto}#main>.si-container #secondary{-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0}.si-widget .widget-title{position:relative;overflow:hidden}.sinatra-sidebar-position__left-sidebar #primary{-ms-flex-order:2;order:2;padding-left:50px}.sinatra-sidebar-position__left-sidebar #secondary{-ms-flex-order:1;order:1}.sinatra-sidebar-position__right-sidebar #primary{padding-right:50px}.si-blog-horizontal .sinatra-article,.si-blog-layout-1 .sinatra-article{margin-bottom:50px}.si-blog-horizontal .sinatra-article .si-blog-entry-content>:first-child,.si-blog-layout-1 .sinatra-article .si-blog-entry-content>:first-child{margin-top:0!important}.si-blog-horizontal .sinatra-article:last-child,.si-blog-layout-1 .sinatra-article:last-child{margin-bottom:0}.si-blog-horizontal .sinatra-article .entry-media,.si-blog-layout-1 .sinatra-article .entry-media{position:relative}.si-blog-horizontal .sinatra-article .entry-media:hover img,.si-blog-layout-1 .sinatra-article .entry-media:hover img{transform:scale3d(1.03,1.03,1)}.si-blog-horizontal .sinatra-article .entry-media img,.si-blog-layout-1 .sinatra-article .entry-media img{margin-left:0;margin-right:0;display:block;border-radius:3px;transition:all .3s cubic-bezier(.4,0,.2,1)}.si-blog-horizontal .sinatra-article .entry-summary,.si-blog-layout-1 .sinatra-article .entry-summary{margin:1em 0}.si-blog-horizontal .sinatra-article .entry-footer,.si-blog-layout-1 .sinatra-article .entry-footer{margin-top:1em}.si-blog-horizontal .sinatra-article .entry-title:hover,.si-blog-layout-1 .sinatra-article .entry-title:hover{text-decoration:underline}.si-blog-horizontal .sinatra-article .entry-meta span:first-child,.si-blog-layout-1 .sinatra-article .entry-meta span:first-child{padding-left:0}.si-blog-horizontal.sinatra-layout__boxed-separated .sinatra-article.format-quote,.si-blog-layout-1.sinatra-layout__boxed-separated .sinatra-article.format-quote{padding:0}.sticky .entry-title .sinatra-icon{opacity:.3;margin-right:7px}.si-blog-layout-1 .sinatra-article .entry-media{margin-bottom:1.33em;margin-top:1.25em}.si-blog-horizontal .sinatra-article:not(.format-quote) .si-blog-entry-wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;-ms-flex:0 0 auto;flex:0 0 auto}.si-blog-horizontal .sinatra-article:not(.format-quote) .si-blog-entry-wrapper .entry-media{margin:0}.si-blog-horizontal .sinatra-article:not(.format-quote) .si-blog-entry-wrapper.si-thumb-right .entry-media{-ms-flex-order:2;order:2;margin-left:30px}.si-blog-horizontal .sinatra-article:not(.format-quote) .si-blog-entry-wrapper.si-thumb-left .entry-media{margin-right:30px}.si-blog-horizontal .sinatra-article:not(.format-quote) .si-blog-entry-wrapper .post-thumb{-ms-flex-preferred-size:42%;flex-basis:42%;-ms-flex-negative:0;flex-shrink:0}.si-blog-horizontal .sinatra-article:not(.format-quote) .si-blog-entry-wrapper .si-entry-content-wrapper{-ms-flex-positive:1;flex-grow:1}.si-blog-horizontal .sinatra-article:not(.format-quote) .post-category{font-weight:500;font-size:1rem;margin-bottom:.5em}.si-blog-horizontal .sinatra-article:not(.format-quote) .post-category .cat-links a:after{content:","}.si-blog-horizontal .sinatra-article:not(.format-quote) .post-category .cat-links a:last-child:after{content:""}.si-blog-horizontal .sinatra-article:not(.format-quote) .entry-meta,.si-blog-horizontal .sinatra-article:not(.format-quote) .entry-summary{margin-top:1.5em}.si-blog-horizontal .sinatra-article:not(.format-quote) .entry-footer{margin:.5em 0 1em}.breadcrumbs{max-width:100%}.breadcrumb-trail{width:100%}.breadcrumb-trail .trail-items li{display:inline}.breadcrumb-trail .trail-items li:after{content:"\e930";margin:0 4px;display:inline-block;font-family:sinatra;vertical-align:middle;line-height:1}.breadcrumb-trail .trail-items li:last-child:after{display:none}.si-breadcrumbs{font-size:.875em;border-width:0}.si-breadcrumbs .separator{margin:0 3px}#page .page-header .si-breadcrumbs a>span{color:inherit}#si-pre-footer{position:relative;z-index:2}#si-pre-footer .si-flex-row>div:empty{display:none}.si-pre-footer-cta-style-1 #si-pre-footer{margin-bottom:-50px}.si-pre-footer-cta-style-1 #si-pre-footer .si-flex-row{position:relative}.si-pre-footer-cta-style-1 #si-pre-footer .si-flex-row>div{position:relative;z-index:3}.si-pre-footer-cta-style-1 #si-pre-footer .si-flex-row:after,.si-pre-footer-cta-style-1 #si-pre-footer .si-flex-row:before{content:"";position:absolute;top:0;left:15px;right:15px;height:100%;z-index:1;border-radius:3px}.si-pre-footer-cta-style-1 #si-pre-footer .si-flex-row:before{border-width:0;z-index:2}.si-pre-footer-cta-style-1 #si-pre-footer .si-flex-row:after{box-shadow:0 0 30px rgba(0,0,0,.22)}.si-pre-footer-cta-style-1 #si-pre-footer .si-flex-row{padding:50px 70px}.si-pre-footer-cta-style-1 #colophon{padding-top:50px}.si-pre-footer-cta-style-1.si-pre-footer-no-margin #si-pre-footer{margin-bottom:50px}.si-pre-footer-cta-style-2 #si-pre-footer .si-flex-row{padding-top:50px;padding-bottom:50px;position:relative;z-index:3}.si-pre-footer-cta-style-2 #si-pre-footer:after,.si-pre-footer-cta-style-2 #si-pre-footer:before{content:"";z-index:1}.si-pre-footer-cta-style-2 #si-pre-footer:before{border-width:0;z-index:2}#colophon a:before{bottom:-2px!important}#colophon #sinatra-copyright a:before,#sinatra-copyright a>span:before{bottom:-1px!important}#colophon{position:relative;z-index:1}#colophon:after{content:"";z-index:1;pointer-events:none}#colophon h4.widget-title{margin-bottom:1.25rem}#colophon>*{position:relative;z-index:2}.site-footer a{color:inherit}#sinatra-footer .si-flex-row{margin-top:0;margin-bottom:0}#sinatra-footer .sinatra-footer-column{padding-top:70px;padding-bottom:70px}#sinatra-footer .sinatra-footer-column .si-widget{margin-bottom:40px}#sinatra-footer .no-widget-text,#sinatra-footer .sinatra-footer-column .si-widget:last-child{margin-bottom:0}#colophon,#sinatra-footer{border-width:0}#sinatra-copyright .si-flex-row>div:empty{display:none}#sinatra-copyright.fw-separator{border-top-width:1px;border-top-style:solid}#sinatra-copyright.contained-separator{border-top:none}#sinatra-copyright.contained-separator>.si-container:before{content:"";display:block;height:1px;position:absolute;top:0;left:50px;right:50px}#sinatra-copyright>.si-container{position:relative}#sinatra-copyright>.si-container>.si-flex-row{padding-top:19px;padding-bottom:19px;position:relative;margin-bottom:0}#sinatra-copyright>.si-container>.si-flex-row>div{padding-top:6px;padding-bottom:6px}#sinatra-copyright .si-copyright-widget{-js-display:flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:inherit;justify-content:inherit;padding-left:1.25rem;padding-right:1.25rem}#sinatra-copyright .si-copyright-widget:first-child{padding-left:0;border-left:0}#sinatra-copyright .si-copyright-widget:last-child{padding-right:0;border-right:0!important}#sinatra-copyright .si-copyright-widget:last-child:after{display:none!important}#sinatra-copyright .si-copyright-widget .sinatra-nav{-ms-flex-pack:inherit;justify-content:inherit;max-width:100%}#sinatra-copyright .si-copyright-widget .sinatra-nav>ul{-ms-flex-pack:inherit;justify-content:inherit}#sinatra-copyright .sinatra-social-nav>ul>li>a .si-icon{font-size:1.076em}.sinatra-copyright-layout-1 #sinatra-copyright>.si-container>.si-flex-row>div{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-negative:0;flex-shrink:0;-ms-flex-pack:center;justify-content:center}.sinatra-copyright-layout-1 .si-copyright-widget__text{text-align:center}#si-scroll-top{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:fixed;bottom:15px;right:20px;z-index:997;width:2.5rem;height:2.5rem;opacity:0;transform:translate3d(0,30px,0);transition:transform .26s cubic-bezier(.25,.8,.25,1),opacity .26s cubic-bezier(.25,.8,.25,1)}#si-scroll-top.si-visible{opacity:1;transform:translateZ(0)}#si-scroll-top .si-scroll-icon{overflow:hidden;z-index:2}#si-scroll-top .si-icon{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:1rem;color:#fff;transform:translate(0);transition:transform .22s ease}#si-scroll-top .si-icon.top-icon{transform:translateY(100%)}#si-scroll-top:before{content:"";z-index:1;background-color:rgba(0,0,0,.3);transition:all .26s cubic-bezier(.25,.8,.25,1);transform:scale(1);border-radius:50%}#si-scroll-top:hover{cursor:pointer}#si-scroll-top:hover:before{transform:scale(1.25)}#si-scroll-top:hover .si-icon{transform:translateY(-100%)}#si-scroll-top:hover .si-icon.top-icon{transform:translate(0)}#si-scroll-top .sinatra-animated-arrow{position:relative;z-index:2}#si-scroll-top svg{fill:#fff}.infinite-scroll .sinatra-pagination{display:none}.sinatra-pagination{margin:20px 0 0}.navigation{text-align:center}.navigation .nav-links .page-numbers{text-transform:uppercase;-js-display:inline-flex;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:12px;font-weight:600;width:40px;height:40px;text-align:center;vertical-align:middle;color:inherit;border-radius:3px}.navigation .nav-links .page-numbers svg{position:relative;top:1px}.navigation .nav-links .page-numbers.dots{pointer-events:none;width:auto;opacity:.5}.navigation .nav-links .page-numbers.current{pointer-events:none;background:none;border:2px solid rgba(0,0,0,.2);cursor:default;margin:0}.navigation .nav-links .page-numbers.prev{-ms-flex-pack:start;justify-content:flex-start}.navigation .nav-links .page-numbers.next{-ms-flex-pack:end;justify-content:flex-end}.navigation .nav-links .page-numbers.next,.navigation .nav-links .page-numbers.prev{width:30px}.navigation .nav-links .page-numbers.next i,.navigation .nav-links .page-numbers.prev i{font-size:18px}.navigation .nav-links .page-numbers.next:hover .sinatra-animate-arrow,.navigation .nav-links .page-numbers.prev:hover .sinatra-animate-arrow{cursor:pointer}.navigation .nav-links .page-numbers.next:hover .sinatra-animate-arrow .arrow-handle,.navigation .nav-links .page-numbers.prev:hover .sinatra-animate-arrow .arrow-handle{transform:translateX(0)}.navigation .nav-links .page-numbers.next:hover .sinatra-animate-arrow .arrow-bar,.navigation .nav-links .page-numbers.prev:hover .sinatra-animate-arrow .arrow-bar{transform:scaleX(1)}.comments-pagination{margin:40px 0 0}.comments-pagination .next,.comments-pagination .prev{display:none!important}.content-area .page-links a,.content-area .site-content .page-links a{color:inherit}.page-links,.site-content .page-links{margin:40px 0 0;text-align:center}.page-links a,.site-content .page-links a{color:inherit}.page-links em,.site-content .page-links em{font-size:.75rem;font-style:normal;margin-right:.75rem}.page-links span,.site-content .page-links span{text-transform:uppercase;-js-display:inline-flex;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:12px;width:40px;height:40px;text-align:center;vertical-align:middle;color:inherit;border-radius:3px;font-weight:600}.page-links>span,.site-content .page-links>span{pointer-events:none;background:none;border:2px solid rgba(0,0,0,.2);cursor:default;margin:0;font-weight:600}#page .si-widget .gallery,.widget.si-entry .textwidget>p:first-child{margin-top:0}.si-widget.widget:not(.widget_text):not(.sinatra-core-custom-list-widget) ol,.si-widget.widget:not(.widget_text):not(.sinatra-core-custom-list-widget) ul{list-style:none;margin-left:0;margin-right:0}.si-widget.widget:not(.widget_text):not(.sinatra-core-custom-list-widget) ol ol,.si-widget.widget:not(.widget_text):not(.sinatra-core-custom-list-widget) ol ul,.si-widget.widget:not(.widget_text):not(.sinatra-core-custom-list-widget) ul ol,.si-widget.widget:not(.widget_text):not(.sinatra-core-custom-list-widget) ul ul{margin:1em 0 1em 2em}.si-widget.widget:not(.widget_text):not(.sinatra-core-custom-list-widget) ol ol:last-child,.si-widget.widget:not(.widget_text):not(.sinatra-core-custom-list-widget) ol ul:last-child,.si-widget.widget:not(.widget_text):not(.sinatra-core-custom-list-widget) ul ol:last-child,.si-widget.widget:not(.widget_text):not(.sinatra-core-custom-list-widget) ul ul:last-child{margin-bottom:0}.si-widget.widget_text ol,.si-widget.widget_text ul{margin:1em 0 1em 2em}.si-widget.widget_text ol:last-child,.si-widget.widget_text ul:last-child{margin-bottom:0}.si-widget.widget_text>ol:first-child,.si-widget.widget_text>ul:first-child{margin-top:0}#main .si-widget{margin-bottom:40px}#main .si-widget .no-widget-text,#main .si-widget:last-child{margin-bottom:0}.widget-title{margin-top:0;position:relative;display:block;margin-bottom:1.125em}#colophon .widget-title{color:inherit}.tagcloud a{font-size:.8125rem!important}.widget .tagcloud{margin-top:-8px}.widget.widget_archive select,.widget.widget_categories select{width:100%}.widget.widget_archive ul.children>li>a,.widget.widget_categories ul.children>li>a{padding-right:44px}.widget ol,.widget ul{line-height:1.5}.widget ol:last-child,.widget ul:last-child{margin-bottom:0}.widget ol li,.widget ul li{margin-bottom:.625rem}.widget ol li:last-child,.widget ul li:last-child{margin-bottom:0}.widget ol li.current_page_item>a,.widget ul li.current_page_item>a{font-weight:600}.widget ol.children,.widget ol.sub-menu,.widget ul.children,.widget ul.sub-menu{margin:.75rem 0 0 2em}.widget ol.children ul ul ul ul,.widget ol.sub-menu ul ul ul ul,.widget ul.children ul ul ul ul,.widget ul.sub-menu ul ul ul ul{margin-left:0}.widget ol.children>li>a,.widget ol.sub-menu>li>a,.widget ul.children>li>a,.widget ul.sub-menu>li>a{position:relative}.widget ol.children>li>a:after,.widget ol.sub-menu>li>a:after,.widget ul.children>li>a:after,.widget ul.sub-menu>li>a:after{position:absolute;top:0;left:-.5em;transform:translate3d(-100%,0,0);content:"\2014";display:inline-block;line-height:1.3;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:.4}.widget.si-entry p{margin-top:1em;margin-bottom:1em}.widget.si-entry p:last-child{margin-bottom:0}.widget.widget_archive li,.widget.widget_categories li{display:block;position:relative}.widget.widget_archive li a,.widget.widget_categories li a{display:block}.widget.widget_archive li a:hover+span,.widget.widget_categories li a:hover+span{color:#fff}.widget.widget_archive li.current-cat a,.widget.widget_categories li.current-cat a{font-weight:600}.widget.widget_archive li.current-cat a+span,.widget.widget_categories li.current-cat a+span{color:#fff}.widget.widget_archive li>span,.widget.widget_categories li>span{font-style:normal;margin-left:auto;-js-display:inline-flex;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;position:absolute;right:0;top:3px;background-color:hsla(0,0%,57%,.1);min-width:24px;min-height:24px;padding:5px 8px;border-radius:40px;line-height:1;font-size:.866em;font-weight:400;pointer-events:none}.widget.widget_archive li a,.widget.widget_media_image img{display:inline-block}.widget.widget_recent_comments li{margin-bottom:1rem}.widget.widget_recent_comments li:last-child{margin-bottom:0}.widget.widget_recent_entries a{display:block}.widget.widget_recent_entries span{font-size:.8125rem}.widget.widget_recent_entries>ul>li{margin-bottom:1.25rem}.widget.widget_recent_entries>ul>li>a{margin-bottom:6px;font-weight:600}.widget.widget_recent_entries .post-date{-js-display:inline-flex;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.widget.widget_recent_entries .post-date:before{content:"\e939";margin-right:6px}.widget.widget_calendar table{font-size:.8125rem;margin:0}.widget.widget_calendar table>caption{font-size:.8125rem;text-align:center;margin-bottom:.4375rem}.widget.widget_icon_list ul li:before,.widget.widget_meta ul li:before{content:"\e900";display:inline-block;margin-right:.3em;width:1.25rem;vertical-align:unset}.widget.widget_icon_list ul li a:before,.widget.widget_meta ul li a:before{bottom:-2px}.widget.widget_icon_list ul li:first-child:before,.widget.widget_meta ul li:first-child:before{content:"\e983"}.widget.widget_icon_list ul li:nth-child(2):before,.widget.widget_meta ul li:nth-child(2):before{content:"\e984"}.widget.widget_icon_list ul li:nth-child(3):before,.widget.widget_meta ul li:nth-child(3):before{content:"\e962"}.widget.widget_icon_list ul li:nth-child(4):before,.widget.widget_meta ul li:nth-child(4):before{content:"\e98c"}.widget.widget_icon_list ul li:nth-child(5):before,.widget.widget_meta ul li:nth-child(5):before{content:"\e95a"}.sinatra-sidebar-style-3 #secondary .sinatra-core-social-links-widget{padding-bottom:15px}#page .error-404 .page-header h1.page-title{font-size:16.25rem;letter-spacing:-.05em;font-weight:700;line-height:1}.error-404{max-width:500px;margin:-20px auto 0;padding:20px 0 0}.error-404 .page-header{background:none;border:none;position:relative}.error-404 .page-header:after{display:none}.error-404 .page-header h1{position:relative;opacity:.05;z-index:1}.error-404 .page-header p{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-10%);z-index:2;line-height:1}.error-404 .page-content p{font-size:16px;max-width:380px;margin:40px auto}.error-404 .page-content .si-btn{margin:50px 0 0}.error-404 input[type=search]{padding-top:.8125rem;padding-bottom:.8125rem}.error404 #main>.si-container{-ms-flex-positive:1;flex-grow:1}.error404 #content{-ms-flex:1 0 auto;flex:1 0 auto;text-align:center}.comment-content>:first-child,.si-entry>:first-child,.wp-block-column>:first-child,.wp-block-cover>:first-child,.wp-block-cover__inner-container>:first-child,.wp-block-group__inner-container>:first-child{margin-top:0}.comment-content>:last-child,.si-entry>:last-child,.wp-block-column>:last-child,.wp-block-cover>:last-child,.wp-block-cover__inner-container>:last-child,.wp-block-group__inner-container>:last-child{margin-bottom:0}.si-entry>.alignfull:first-child{margin-top:0}.si-entry>.alignfull:last-child,.wp-block-cover__inner-container>:first-child:last-child,.wp-block-group__inner-container>:first-child:last-child{margin-bottom:0}.entry-content ol li,.entry-content ul li{margin-bottom:.4em}.entry-content .tablepress{word-break:normal}.si-entry ul{list-style:disc}.si-entry ul ul{list-style:circle}.si-entry ol,.si-entry ul{margin-left:2.5em}.si-entry ol li:not(.blocks-gallery-item):last-child,.si-entry ul li:not(.blocks-gallery-item):last-child{margin-bottom:0}.si-entry ol ol,.si-entry ol ul,.si-entry ul ol,.si-entry ul ul{margin-top:.4em;margin-bottom:0}.si-entry .gallery,.si-entry blockquote,.si-entry dl,.si-entry p,.si-entry pre,.si-entry table{margin-bottom:1.25em;margin-top:1.25em}.si-entry ol,.si-entry ul{margin-bottom:1.5em;margin-top:1.5em}.si-entry .wp-block-image figure.alignleft,.si-entry .wp-block-image figure.alignright{display:table}.si-entry .wp-block-image figure.alignleft figcaption,.si-entry .wp-block-image figure.alignright figcaption{display:table-caption;caption-side:bottom}.si-entry figure{margin-top:2em;margin-bottom:2em}.si-entry figure.wp-block-gallery{margin-bottom:calc(2em - 16px)}.si-entry .wp-block-embed figcaption,.si-entry .wp-block-image figcaption{margin-top:.75em;margin-bottom:0;font-size:.8125rem}.si-entry cite{font-style:normal;color:#66717f;font-size:.875rem}.si-entry .twitter-tweet{-js-display:flex!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%!important;margin-top:0!important}.si-entry .post-password-form{text-align:center}.si-entry .wp-block-gallery.aligncenter{-ms-flex-pack:center;justify-content:center}#page ul.blocks-gallery-grid{margin:0}.post_format-post-format-quote .si-blog-entry-content{position:relative;border-radius:3px;overflow:hidden}.post_format-post-format-quote .si-blog-entry-content:hover .quote-post-bg,.post_format-post-format-quote .si-blog-entry-content:hover .quote-post-bg:after{opacity:1}.post_format-post-format-quote .si-blog-entry-content .entry-content h3{line-height:1.4;color:#fff}.post_format-post-format-quote .si-blog-entry-content .entry-content a{color:#fff}.post_format-post-format-quote .si-blog-entry-content .entry-content .quote-link{z-index:3}.post_format-post-format-quote .si-blog-entry-content .quote-post-bg{display:block;z-index:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-size:cover;opacity:.88}.post_format-post-format-quote .si-blog-entry-content .quote-post-bg:after{content:"";background-color:#23282d;opacity:.8795}.post_format-post-format-quote .si-blog-entry-content .quote-inner{position:relative;text-align:left;padding:10% 12%;overflow:hidden;z-index:2}.post_format-post-format-quote .si-blog-entry-content .quote-inner .author{margin-top:16px;font-size:.75rem;color:hsla(0,0%,100%,.85);font-weight:500}.post_format-post-format-quote .si-blog-entry-content .quote-inner .author:before{content:"\2014";display:inline-block;margin-right:6px}.post_format-post-format-quote .si-blog-entry-content .sinatra-icon.icon-quote{position:relative;width:22px;height:22px;margin-bottom:25px;z-index:2;fill:#fff}.sinatra-post-audio-wrapper audio{width:100%}.author-avatar img{border-radius:100px;width:30px;vertical-align:middle;margin-right:8px;display:inline-block}#main .wp-block-file__button{color:#fff}#main .content-area .entry-meta a{color:inherit}.entry-meta{margin-top:.5em;font-size:.875rem}.entry-meta .si-icon{font-size:1.142em;margin-right:7px;vertical-align:text-bottom}.entry-meta .entry-meta-elements>span{padding:0 11px}.entry-meta .entry-meta-elements>span,.entry-meta .entry-meta-elements>span .posted-by{-js-display:inline-flex;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.entry-meta .entry-meta-elements>span:first-child{padding-left:0}.entry-meta .entry-meta-elements>span:last-child{margin-right:0;padding-right:0}.entry-meta .entry-meta-elements>span:before{content:"";height:1em;width:1px;background-color:rgba(0,0,0,.25);position:relative;left:-11px}.entry-meta .entry-meta-elements>span:first-child:before{display:none}.entry-media>a{border-radius:3px;position:relative;display:block;overflow:hidden}.entry-media>a .entry-media-icon{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:20px;right:20px;width:50px;height:50px;font-size:1rem}.entry-media>a .entry-media-icon .entry-media-icon-wrapper{overflow:hidden;border-radius:50%}.entry-media>a .entry-media-icon:before{content:"";z-index:1;transition:all .26s cubic-bezier(.25,.8,.25,1);transform:scale(1);border-radius:50%;background-color:#23282d}.entry-media>a .entry-media-icon .si-icon,.entry-media>a .entry-media-icon svg{color:#fff;fill:#fff;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transform:translateZ(0);transition:transform .22s ease;z-index:2}.entry-media>a .entry-media-icon .si-icon.top-icon,.entry-media>a .entry-media-icon svg.top-icon{transform:translateY(100%)}.entry-media>a .entry-media-icon .si-icon.si-play:before,.entry-media>a .entry-media-icon svg.si-play:before{position:relative;right:-1px}.entry-media>a:hover .entry-media-icon:before{transform:scale(1.25)}.entry-media>a:hover .entry-media-icon .si-icon,.entry-media>a:hover .entry-media-icon svg{transform:translateY(-100%)}.entry-media>a:hover .entry-media-icon .si-icon.top-icon,.entry-media>a:hover .entry-media-icon svg.top-icon{transform:translate(0)}.single-post.narrow-content .entry-content>ol,.single-post.narrow-content .entry-content>ul{padding-left:2.5em}.posted-on .published:not(.updated){display:none}#main .entry-header .entry-title a{color:inherit}.single .entry-footer{margin-top:2.5rem}.single .entry-footer:empty{display:none}.single .entry-footer .post-tags{margin-right:auto;padding-right:20px}.single .entry-footer .last-updated{margin-top:.25rem;font-size:.9333em}.single .entry-footer .last-updated .si-icon{font-size:1em;margin-right:6px}.single .post_format-post-format-quote .si-blog-entry-content{margin-bottom:50px}.post-thumb-caption{margin-top:.5em;text-align:center;font-size:.875rem}.entry-media{margin-bottom:30px}.entry-media img{margin:0 auto;display:block;border-radius:3px}.single-post .entry-content,.single-post .entry-media{margin-top:40px}.single-post .entry-media{margin-bottom:40px}.single .entry-content img{margin:0 auto;display:block}.single .entry-content p img{display:inline-block;vertical-align:text-bottom}.single .post-tags{margin-bottom:-5px}.single .post-tags .cat-links{display:inline-block}.single .post-tags a:hover{color:#fff}.si-hover-slider .post-category,.single .post-category{margin-bottom:3px;font-size:.875rem}.si-hover-slider .post-category a,.single .post-category a{-js-display:inline-flex;display:-ms-inline-flexbox;display:inline-flex;border-width:2px;border-style:solid;font-weight:500;padding:6px 8px;line-height:1;border-radius:2px;text-decoration:none;margin:0 4px 8px}.si-hover-slider .post-category a:first-of-type,.single .post-category a:first-of-type{margin-left:0}.si-hover-slider .post-category a:hover,.single .post-category a:hover{color:#fff!important}.si-hover-slider .entry-header,.single .entry-header{text-align:left;margin-bottom:10px}.si-hover-slider .entry-meta,.single .entry-meta{text-align:left;margin-top:1em}.si-hover-slider .entry-content,.single .entry-content{margin-bottom:50px}.si-hover-slider .entry-content>:last-child,.single .entry-content>:last-child{margin-bottom:0!important}.single #main .post-nav a{color:inherit;display:block}.single .post-nav{-ms-flex-align:start;align-items:flex-start;margin-top:1.5625rem}.single .post-nav>div{-ms-flex:0 0 50%;flex:0 0 50%}.single .post-nav .nav-title{margin-top:0;margin-bottom:1rem}.single .post-nav .nav-content{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;line-height:1.5;font-weight:500}.single .post-nav .nav-content span em{font-style:normal}.single .post-nav img{border-radius:2px}.single .post-nav .nav-previous{margin-right:auto}.single .post-nav .nav-previous .nav-content span{padding-right:20px}.single .post-nav .nav-previous .nav-content img{margin-right:1.25rem}.single .post-nav .nav-next{margin-left:auto}.single .post-nav .nav-next .nav-title{text-align:right}.single .post-nav .nav-next .nav-content{-ms-flex-pack:end;justify-content:flex-end}.single .post-nav .nav-next .nav-content span:not(.ss-on-media-image-wrap){text-align:right;padding-left:20px}.single .post-nav .nav-next .nav-content img{margin-left:1.25rem}.single.single-format-quote .entry-content{margin-top:0;margin-bottom:0}#main .post-tags a,#main .tagcloud a{color:inherit}.single .post-tags a,.tagcloud a{display:block;float:left;text-transform:none;letter-spacing:0;border-radius:2px;padding:8px 10px;margin:8px 8px 0 0;background-color:rgba(28,32,36,0);border:1px solid rgba(0,0,0,.085);line-height:1;font-size:.8125rem}.single .post-tags a:after,.tagcloud a:after{display:none!important}.single .post-tags a:hover,.tagcloud a:hover{color:#fff!important}.post-password-form{background-color:rgba(0,0,0,.02);padding:40px 30px;border:1px solid rgba(0,0,0,.085)}.post-password-form>p:first-child{max-width:400px;margin-left:auto;margin-right:auto}.post-password-form label{font-size:.9375rem;text-align:left}.post-password-form input[type=password]{min-width:250px;margin-top:.4375rem}.post-password-form input[type=submit]{position:relative;top:-1px;margin-left:6px;padding:0 2em}.single.si-page-title-align-left .page-header.si-has-page-title,.single.si-page-title-align-left .sinatra-article>.entry-header,.single.si-page-title-align-left .sinatra-article>.post-category{text-align:left}.single.si-page-title-align-left .sinatra-article>.entry-meta>.entry-meta-elements{-ms-flex-pack:start;justify-content:flex-start}.single.si-page-title-align-center .page-header.si-has-page-title,.single.si-page-title-align-center .sinatra-article>.entry-header,.single.si-page-title-align-center .sinatra-article>.post-category{text-align:center}.single.si-page-title-align-center .sinatra-article>.entry-meta>.entry-meta-elements{-ms-flex-pack:center;justify-content:center}.single.si-page-title-align-right .page-header.si-has-page-title,.single.si-page-title-align-right .sinatra-article>.entry-header,.single.si-page-title-align-right .sinatra-article>.post-category{text-align:right}.single.si-page-title-align-right .sinatra-article>.entry-meta>.entry-meta-elements{-ms-flex-pack:end;justify-content:flex-end}.single.si-single-title-in-page-header .entry-content,.single.si-single-title-in-page-header .hentry>div:first-child{margin-top:0}.single.si-single-title-in-page-header #page .page-header .page-title{color:#fff;font-size:3rem}.single.si-single-title-in-page-header .page-header{padding-top:0!important;padding-bottom:0!important}.single.si-single-title-in-page-header .page-header .entry-meta{color:hsla(0,0%,100%,.75);margin-top:0}.single.si-single-title-in-page-header .page-header .entry-meta a:hover{color:#fff}.single.si-single-title-in-page-header .page-header .entry-meta .entry-meta-elements>span:before{background-color:hsla(0,0%,100%,.5);left:-13px;bottom:0}.single.si-single-title-in-page-header .page-header .post-category{margin-bottom:1em}.single.si-single-title-in-page-header .page-header .post-category a{color:#fff;font-size:.9375rem;transition:all .26s cubic-bezier(.25,.8,.25,1);padding:8px 12px;margin:0 3px 6px}.single.si-single-title-in-page-header .page-header .si-breadcrumbs .breadcrumb-trail .trail-items li:after,.single.si-single-title-in-page-header .page-header .si-breadcrumbs .separator,.single.si-single-title-in-page-header .page-header .si-breadcrumbs a,.single.si-single-title-in-page-header .page-header .si-breadcrumbs span{color:hsla(0,0%,100%,.75)}.single.si-single-title-in-page-header .page-header .si-breadcrumbs a:hover{color:#fff}.single.si-single-title-in-page-header .page-header.si-has-page-title .entry-meta{margin-top:2em}.page-header.si-page-title-has-bg-img{position:relative;background-size:cover;background-repeat:no-repeat;background-position:50%;border:none}.page-header.si-page-title-has-bg-img:after{content:"";pointer-events:none;background-color:#23282d;opacity:.65}.page-header.si-page-title-has-bg-img.si-bg-attachment-fixed{background-attachment:fixed}body.author .author-box{margin-bottom:2.5rem;margin-top:0}#main .author-box-title a{color:inherit}.author-box{-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:2.5rem;margin:1.875rem auto}.author-box .author-box-avatar,.author-box .author-box-meta{min-width:0;min-height:0}.author-box .author-box-avatar{-ms-flex-item-align:start;align-self:flex-start;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0;margin-right:1.5625rem}.author-box .author-box-avatar img{display:block;border-radius:50%}.author-box .author-box-meta{-ms-flex-negative:1;flex-shrink:1;-ms-flex-positive:0;flex-grow:0}.author-box .author-box-title{margin-top:0;margin-bottom:.5em}.author-box .author-box-content{line-height:1.6}.author-box .more-posts-button{margin-top:1em}.sinatra-has-comments-toggle #comments{display:none;margin-top:40px}.sinatra-has-comments-toggle.comments-visible #comments{display:block}.sinatra-has-comments-toggle #sinatra-comments-toggle{font-size:inherit;margin-top:40px}.sinatra-has-comments-toggle #sinatra-comments-toggle .sinatra-icon{width:22px;height:22px;margin-right:.5rem}#comments{margin-top:50px}#comments .comments-title-wrapper{margin:0 0 40px}#comments .comments-title-wrapper p{text-align:center;margin-top:6px;font-size:1rem}#comments .comment-list ol,#comments .comment-list ul{margin-left:50px}#comments .comment-list #respond{position:relative;margin:40px 0}#comments .comment-list .children{position:relative}#comments .comment-list .children #respond{position:relative;margin-bottom:25px}#comments .comment-list .children>li{position:relative}#comments .comment-list .children>li:before{position:absolute;content:"";height:calc(100% + 15px);width:1px;background-color:rgba(0,0,0,.085);left:-25px;top:-15px}#comments .comment-list .children>li:after{position:absolute;content:"";height:1px;width:25px;background-color:rgba(0,0,0,.085);left:-25px;top:55px}#comments .comment-list .children>li:last-child:before{height:70px}#comments .comment-list .children:before{position:absolute;content:"";height:0;width:1px;background-color:rgba(0,0,0,.085);left:-25px;top:-15px}#comments .comment-list .children #respond:before{position:absolute;content:"";height:calc(100% + 20px);width:1px;background-color:rgba(0,0,0,.085);left:-25px;top:-40px}#comments .comment-list .children #respond .form-submit{position:relative}#comments .comment-list .children #respond .form-submit:before{position:absolute;content:"";width:25px;height:1px;background-color:rgba(0,0,0,.085);left:-25px;bottom:20px}#comments .comment{margin:0 0 15px}#comments .comment-body,#comments .comment_container{position:relative;padding:20px 25px 25px 100px;min-height:100px;overflow-wrap:break-word;word-wrap:break-word}#comments .comment-content ol,#comments .comment-content ul{margin:1em 35px}#comments .comment-content ol li,#comments .comment-content ul li{margin-bottom:5px}#comments .comment-content ol ol,#comments .comment-content ol ul,#comments .comment-content ul ol,#comments .comment-content ul ul{margin-top:0}#comments .comment-content ul{list-style:disc}#comments .comment-content ol{list-style:decimal}#comments .sinatra-pingback{position:relative;padding:12px 25px;border-radius:3px;border:1px solid rgba(0,0,0,.085);margin-bottom:7px;border-radius:0;overflow-wrap:break-word;word-wrap:break-word}#comments .sinatra-pingback>p{margin:0}#comments .comment-author-avatar{display:block;position:absolute;z-index:1;left:25px;top:25px;max-width:60px;width:50px;height:50px;background-color:rgba(0,0,0,.03);border-radius:50%}#comments .comment-author-avatar img{border-radius:50%}#comments .bypostauthor-badge{font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;position:absolute;top:-2px;right:-11px;width:22px;height:22px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;border:2px solid #fff;color:#fff;font-size:11px;font-weight:600;z-index:9;line-height:0}#comments .comment-author-meta cite{font-style:normal;font-weight:600}#comments .comment-author-meta cite:before{content:none}#comments .comment-author-meta cite a{text-decoration:none;color:inherit}#comments .comment-author-meta cite a:hover{text-decoration:underline}#comments .comment-actions,#comments .comment-meta{font-size:.933em}#comments .comment-meta{line-height:1.5}#comments .comment-meta a{color:inherit;text-decoration:none}#comments .comment-meta a:hover{text-decoration:underline}#comments .comment-actions{margin-left:auto}#comments .comment-actions a{position:relative;text-decoration:none;color:#23282d}#comments .comment-actions .si-comment-sep{width:1px;height:1em;margin:0 9px -2px 10px;display:inline-block;background-color:rgba(0,0,0,.25)}#comments .comment-header{-ms-flex-align:center;align-items:center}#comments .comment-content{margin-top:1em}#comments .comment-content img,#comments .comment-content p{margin-top:1em;margin-bottom:1em}#comments .comment-content img:first-child,#comments .comment-content p:first-child{margin-top:0}#comments .comment-content blockquote:last-child,#comments .comment-content code:last-child,#comments .comment-content img:last-child,#comments .comment-content ol:last-child,#comments .comment-content p:last-child,#comments .comment-content pre:last-child,#comments .comment-content ul:last-child{margin-bottom:0}.comments-closed{margin:40px 0 0}#respond{margin-top:40px}#respond .comment-reply-title{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#respond .must-log-in{text-align:center;color:#66717f;margin-top:.375rem}#respond .required-field{border-bottom-color:red}#cancel-comment-reply-link{font-size:.8125rem;border-radius:2px;border:2px solid currentColor;font-weight:500;padding:.25rem .4375rem;line-height:1;text-decoration:none;text-transform:capitalize;margin-left:.875rem;color:inherit}.comment-form{-ms-flex-wrap:wrap;flex-wrap:wrap}.comment-form span.required{font-weight:700}.comment-form .comment-notes{-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center;font-size:1rem;margin-top:.375rem;margin-bottom:1em}.comment-form>div,.comment-form>p{-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:0;margin-bottom:.5em}.comment-form>div.comment-form-author,.comment-form>div.comment-form-email,.comment-form>div.comment-form-url,.comment-form>p.comment-form-author,.comment-form>p.comment-form-email,.comment-form>p.comment-form-url{-ms-flex-preferred-size:33.33%;flex-basis:33.33%;max-width:33.33%;margin-bottom:1.5em;margin-top:1em}.comment-form>div.comment-form-email,.comment-form>div.comment-form-url,.comment-form>p.comment-form-email,.comment-form>p.comment-form-url{padding-left:15px}.comment-form>div.form-submit,.comment-form>p.form-submit{margin-top:1em;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:0}.comment-form>div .sinatra-submit-form-button,.comment-form>p .sinatra-submit-form-button{display:block}.comment-form>div.comment-textarea,.comment-form>p.comment-textarea{margin-top:1.5em}.comment-form textarea{height:12em}.comments-area .akismet_comment_form_privacy_notice,.comments-area .logged-in-as{margin-bottom:0}.comments-area .logged-in-as{margin-top:2em}.comments-area .logged-in-as>a:first-child:after{content:"|";display:inline-block;padding-left:5px;padding-right:4px}.si-spinner{width:40px;height:40px;position:relative;transform:scale(0);opacity:0;transition:all .3s cubic-bezier(.4,0,.2,1);pointer-events:none}.si-spinner.visible{transform:scale(1);opacity:1}.si-spinner>div{border-radius:50%;background-color:#767676;opacity:.6;animation:si_bounce 1.6s infinite ease-in-out}.si-spinner>div:last-child{animation-delay:-.8s}#si-preloader{position:fixed;z-index:99991;overflow:hidden}.si-loading #si-preloader .preloader-1{opacity:0}.si-loaded #si-preloader{display:none}.preloader-1{position:absolute;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;transition:opacity .2s;opacity:1}.preloader-1>div{display:inline-block;border:.1875rem solid rgba(0,0,0,.1);border-top-color:rgba(0,0,0,.2);animation:si_spin .65s infinite cubic-bezier(.445,.05,.55,.95);width:3.125rem;height:3.125rem;border-radius:100%;will-change:transform}@keyframes si_spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.mejs-container,.mejs-container .mejs-controls,.mejs-embed,.mejs-embed body{background-color:#23282d;border-radius:3px;height:50px!important}.mejs-container .mejs-inner.mejs-audio{background-color:transparent}.mejs-container .mejs-inner .mejs-controls{padding:0 20px;background-image:none}.mejs-container .mejs-inner .mejs-controls .mejs-time-float{display:none!important}.mejs-container .mejs-inner .mejs-controls .mejs-button{height:100%}.mejs-container .mejs-inner .mejs-controls .mejs-button>button{margin:0}.mejs-container .mejs-inner .mejs-controls .mejs-horizontal-volume-slider,.mejs-container .mejs-inner .mejs-controls .mejs-time-rail{height:100%;padding:0}.mejs-container .mejs-inner .mejs-controls .mejs-horizontal-volume-total,.mejs-container .mejs-inner .mejs-controls .mejs-time-rail .mejs-time-total,.mejs-container .mejs-inner .mejs-controls .mejs-volume-button .mejs-volume-slider,.mejs-container .mejs-inner .mejs-controls button{outline:none!important;box-shadow:none!important}.mejs-container .mejs-inner .mejs-controls .mejs-time{font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;height:100%;padding:0;margin:0 20px;color:#cacaca;font-size:13px}.mejs-container .mejs-inner .mejs-controls .mejs-time-rail .mejs-time-handle{top:-4px}.mejs-container .mejs-inner .mejs-controls .mejs-time-rail .mejs-time-handle .mejs-time-handle-content{height:14px;width:14px;top:-6px;background-color:#fff}.mejs-container .mejs-inner .mejs-controls .mejs-time-rail .mejs-time-handle span{border-radius:50%}.mejs-horizontal-volume-slider{height:100%}.mejs-container .mejs-inner .mejs-controls .mejs-horizontal-volume-total,.mejs-container .mejs-inner .mejs-controls .mejs-time-rail .mejs-time-total{height:2px;margin:0;top:50%;background-image:none;background-color:#666;transform:translateY(-50%)}.mejs-container .mejs-inner .mejs-controls .mejs-time-rail .mejs-time-total:before{content:"";display:inline-block;width:100%;height:10px;position:absolute;top:-5px;left:0;z-index:0}.mejs-container .mejs-inner .mejs-controls .mejs-time-rail .mejs-time-total span{height:100%}.mejs-container .mejs-inner .mejs-controls .mejs-time-rail .mejs-time-total .mejs-time-current,.mejs-container .mejs-inner .mejs-controls .mejs-time-rail .mejs-time-total .mejs-time-loaded{background-image:none}.mejs-container .mejs-inner .mejs-controls .mejs-time-rail .mejs-time-total .mejs-time-loaded{background-color:#898989}button.sinatra-animate-arrow{-webkit-appearance:none;border:none;box-shadow:none;background:none;outline:none}.sinatra-animate-arrow svg{width:20px}.btn-svg .arrow-bar,.flex-next .arrow-bar,.flex-prev .arrow-bar,.sinatra-animate-arrow .arrow-bar{transform:scaleX(0)}.btn-svg .arrow-bar,.btn-svg .arrow-handle,.flex-next .arrow-bar,.flex-next .arrow-handle,.flex-prev .arrow-bar,.flex-prev .arrow-handle,.sinatra-animate-arrow .arrow-bar,.sinatra-animate-arrow .arrow-handle{transition:all .2s cubic-bezier(.25,.8,.25,1)}.btn-svg svg,.flex-next svg,.flex-prev svg,.sinatra-animate-arrow svg{vertical-align:middle}.btn-svg:focus,.btn-svg:hover,.flex-next:focus,.flex-next:hover,.flex-prev:focus,.flex-prev:hover,.sinatra-animate-arrow:focus,.sinatra-animate-arrow:hover{cursor:pointer}.btn-svg:focus .arrow-handle,.btn-svg:hover .arrow-handle,.flex-next:focus .arrow-handle,.flex-next:hover .arrow-handle,.flex-prev:focus .arrow-handle,.flex-prev:hover .arrow-handle,.sinatra-animate-arrow:focus .arrow-handle,.sinatra-animate-arrow:hover .arrow-handle{transform:translateX(0)!important}.btn-svg:focus .arrow-bar,.btn-svg:hover .arrow-bar,.flex-next:focus .arrow-bar,.flex-next:hover .arrow-bar,.flex-prev:focus .arrow-bar,.flex-prev:hover .arrow-bar,.sinatra-animate-arrow:focus .arrow-bar,.sinatra-animate-arrow:hover .arrow-bar{transform:scaleX(1)}.btn-svg.btn-left-icon .arrow-bar,.btn-svg.has-left-icon .arrow-bar,.btn-svg.left-arrow .arrow-bar,.flex-next.btn-left-icon .arrow-bar,.flex-next.has-left-icon .arrow-bar,.flex-next.left-arrow .arrow-bar,.flex-prev.btn-left-icon .arrow-bar,.flex-prev.has-left-icon .arrow-bar,.flex-prev.left-arrow .arrow-bar,.sinatra-animate-arrow.btn-left-icon .arrow-bar,.sinatra-animate-arrow.has-left-icon .arrow-bar,.sinatra-animate-arrow.left-arrow .arrow-bar{transform-origin:100% 0}.btn-svg.btn-left-icon .arrow-handle,.btn-svg.has-left-icon .arrow-handle,.btn-svg.left-arrow .arrow-handle,.flex-next.btn-left-icon .arrow-handle,.flex-next.has-left-icon .arrow-handle,.flex-next.left-arrow .arrow-handle,.flex-prev.btn-left-icon .arrow-handle,.flex-prev.has-left-icon .arrow-handle,.flex-prev.left-arrow .arrow-handle,.sinatra-animate-arrow.btn-left-icon .arrow-handle,.sinatra-animate-arrow.has-left-icon .arrow-handle,.sinatra-animate-arrow.left-arrow .arrow-handle{transform:translateX(15px)}.btn-svg.btn-right-icon svg,.btn-svg.has-right-icon svg,.btn-svg.right-arrow svg,.flex-next.btn-right-icon svg,.flex-next.has-right-icon svg,.flex-next.right-arrow svg,.flex-prev.btn-right-icon svg,.flex-prev.has-right-icon svg,.flex-prev.right-arrow svg,.sinatra-animate-arrow.btn-right-icon svg,.sinatra-animate-arrow.has-right-icon svg,.sinatra-animate-arrow.right-arrow svg{transform:rotate(180deg)}.btn-svg.btn-right-icon .arrow-bar,.btn-svg.has-right-icon .arrow-bar,.btn-svg.right-arrow .arrow-bar,.flex-next.btn-right-icon .arrow-bar,.flex-next.has-right-icon .arrow-bar,.flex-next.right-arrow .arrow-bar,.flex-prev.btn-right-icon .arrow-bar,.flex-prev.has-right-icon .arrow-bar,.flex-prev.right-arrow .arrow-bar,.sinatra-animate-arrow.btn-right-icon .arrow-bar,.sinatra-animate-arrow.has-right-icon .arrow-bar,.sinatra-animate-arrow.right-arrow .arrow-bar{transform-origin:100% 0}.btn-svg.btn-right-icon .arrow-handle,.btn-svg.has-right-icon .arrow-handle,.btn-svg.right-arrow .arrow-handle,.flex-next.btn-right-icon .arrow-handle,.flex-next.has-right-icon .arrow-handle,.flex-next.right-arrow .arrow-handle,.flex-prev.btn-right-icon .arrow-handle,.flex-prev.has-right-icon .arrow-handle,.flex-prev.right-arrow .arrow-handle,.sinatra-animate-arrow.btn-right-icon .arrow-handle,.sinatra-animate-arrow.has-right-icon .arrow-handle,.sinatra-animate-arrow.right-arrow .arrow-handle{transform:translateX(15px)}svg.sinatra-animate-arrow.right-arrow{transform:rotate(180deg)}svg.sinatra-animate-arrow.right-arrow .arrow-bar{transform-origin:100% 0}svg.sinatra-animate-arrow.right-arrow .arrow-handle{transform:translateX(15px)}#page .uppercase-text{text-transform:uppercase}#page .center-text{text-align:center}#page .mr-20{margin-right:20px}#page .mt--30{margin-top:-30px}#page .mb--30{margin-bottom:-30px}#page .si-clear-p{padding:0}#page .si-clear-m{margin:0}#page .si-clear-bm{margin-bottom:0}#page .si-clear-tm{margin-top:0}#page .si-unset-mw,#page .si-unset-mw>img{max-width:unset}#page .si-z-index-99{position:relative;z-index:99}#page .si-br-0,#page .si-br-0 img{border-radius:0}#page .si-br-3,#page .si-br-3 img{border-radius:3px}#page .si-br-6,#page .si-br-6 img{border-radius:6px}#page .si-br-12,#page .si-br-12 img{border-radius:12px}#page .si-bs{box-shadow:0 10px 35px -3px rgba(0,0,0,.12)}.si-entry>.ss-inline-share-wrapper:first-child{margin-top:0}.si-entry>.ss-inline-share-wrapper:last-child{margin-top:40px;margin-bottom:-20px!important}.wpforms-container label.wpforms-error{font-weight:400}.wpforms-container label.wpforms-error a{color:inherit;text-decoration:underline}#page .sharedaddy{margin-top:1.25rem;margin-bottom:1.25rem}#page .sharedaddy h3.sd-title{font-size:inherit;font-weight:500}#page .sharedaddy h3.sd-title:before{display:none}ul.swiper-wrapper{list-style:none;margin-left:0;margin-right:0}#infinite-footer{z-index:9}.infinite-loader{margin:40px 0}.si-hamburger{padding:0;display:inline-block;cursor:pointer;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger-box{width:25px;height:14px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:25px;height:2px;background-color:#23282d;border-radius:2px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-6px}.hamburger-inner:after{bottom:-6px}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}.sinatra-is-mobile #sinatra-header-inner .sinatra-nav>ul>li>a{color:inherit!important}.si-mobile-nav{display:none;margin-left:1.5rem}.si-hamburger,.si-mobile-nav{-ms-flex-align:center;align-items:center}body:not(.is-mobile-menu-active) .si-hamburger .hamburger-box .hamburger-inner:before{width:15px}.si-hamburger{-js-display:inline-flex;display:-ms-inline-flexbox;display:inline-flex;border-radius:3px}.si-hamburger .hamburger-label{font-size:.75rem;letter-spacing:.1em;margin-right:.625rem;font-weight:500;transition:color .26s cubic-bezier(.25,.8,.25,1);color:currentColor}.si-hamburger .hamburger-label:empty{margin-right:0}.si-hamburger .hamburger-inner,.si-hamburger .hamburger-inner:after,.si-hamburger .hamburger-inner:before{background-color:currentColor}button.si-hamburger{outline:none}#sinatra-header:after{content:"";position:fixed;top:100%;left:0;right:0;height:100vh;background-color:hsla(0,0%,100%,.85);z-index:991;opacity:0;visibility:hidden;will-change:opacity,visibility;transform:translateZ(0);transition:all .26s cubic-bezier(.25,.8,.25,1);pointer-events:none}.is-mobile-menu-active .hamburger--spin .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.is-mobile-menu-active .hamburger--spin .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.is-mobile-menu-active .hamburger--spin .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}.is-mobile-menu-active #page:after{content:"";position:absolute;z-index:9;background-color:#f6f6f6;top:0;left:0;right:0;bottom:0;opacity:.93;pointer-events:none}.is-mobile-menu-active #masthead{z-index:99}.is-mobile-menu-active #sinatra-header{position:relative}.is-mobile-menu-active #sinatra-header:after{visibility:visible;opacity:1;pointer-events:all}.is-mobile-menu-active .si-mobile-nav{z-index:992}@media screen and (min-width:481px) and (max-width:768px){.sinatra-hide-tablet{display:none!important}}@media only screen and (min-width:600px){.site .si-flex-row .col-sm{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;max-width:100%;-ms-flex-preferred-size:0;flex-basis:0}.site .si-flex-row .col-sm.flex-basis-auto{-ms-flex-preferred-size:auto;flex-basis:auto}.site .si-flex-row .col-sm-1{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}.site .si-flex-row .col-sm-2{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}.site .si-flex-row .col-sm-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.site .si-flex-row .col-sm-4{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.site .si-flex-row .col-sm-5{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}.site .si-flex-row .col-sm-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.site .si-flex-row .col-sm-7{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}.site .si-flex-row .col-sm-8{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}.site .si-flex-row .col-sm-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.site .si-flex-row .col-sm-10{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}.site .si-flex-row .col-sm-11{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}.site .si-flex-row .col-sm-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.site .si-flex-row .col-sm-offset-0{margin-left:0}.site .si-flex-row .col-sm-offset-1{margin-left:8.33333%}.site .si-flex-row .col-sm-offset-2{margin-left:16.66667%}.site .si-flex-row .col-sm-offset-3{margin-left:25%}.site .si-flex-row .col-sm-offset-4{margin-left:33.33333%}.site .si-flex-row .col-sm-offset-5{margin-left:41.66667%}.site .si-flex-row .col-sm-offset-6{margin-left:50%}.site .si-flex-row .col-sm-offset-7{margin-left:58.33333%}.site .si-flex-row .col-sm-offset-8{margin-left:66.66667%}.site .si-flex-row .col-sm-offset-9{margin-left:75%}.site .si-flex-row .col-sm-offset-10{margin-left:83.33333%}.site .si-flex-row .col-sm-offset-11{margin-left:91.66667%}.site .si-flex-row .first-sm{-ms-flex-order:-1;order:-1}.site .si-flex-row .last-sm{-ms-flex-order:1;order:1}.site .si-flex-row.start-sm,.site .si-flex-row .start-sm{-ms-flex-pack:start;justify-content:flex-start;text-align:left}.site .si-flex-row.center-sm,.site .si-flex-row .center-sm{-ms-flex-pack:center;justify-content:center;text-align:center}.site .si-flex-row.end-sm,.site .si-flex-row .end-sm{-ms-flex-pack:end;justify-content:flex-end;text-align:end;margin-left:auto}.site .si-flex-row.top-sm,.site .si-flex-row .top-sm{-ms-flex-align:start;align-items:flex-start}.site .si-flex-row.middle-sm,.site .si-flex-row .middle-sm{-ms-flex-align:center;align-items:center}.site .si-flex-row.stretch-sm,.site .si-flex-row .stretch-sm{-ms-flex-align:stretch;align-items:stretch}.site .si-flex-row.bottom-sm,.site .si-flex-row .bottom-sm{-ms-flex-align:end;align-items:flex-end}.site .si-flex-row.around-sm{-ms-flex-pack:distribute;justify-content:space-around}.site .si-flex-row.between-sm{-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:782px) and (min-width:600px){.wp-block-column:nth-child(2n){margin-left:30px;-ms-flex-preferred-size:calc(50% - 15px)!important;flex-basis:calc(50% - 15px)!important}}@media screen and (min-width:769px) and (max-width:960px){.si-has-sidebar:not(.page-template-template-sinatra-fullwidth):not(.page-template-elementor_header_footer) #page .elementor-section.elementor-section-stretched,.si-has-sidebar:not(.page-template-template-sinatra-fullwidth):not(.page-template-elementor_header_footer) #page .entry-content .alignfull,.si-has-sidebar:not(.page-template-template-sinatra-fullwidth):not(.page-template-elementor_header_footer) #page .si-fw-section,body.sinatra-layout__boxed-separated:not(.page-template-template-sinatra-fullwidth):not(.page-template-elementor_header_footer) #page .elementor-section.elementor-section-stretched,body.sinatra-layout__boxed-separated:not(.page-template-template-sinatra-fullwidth):not(.page-template-elementor_header_footer) #page .entry-content .alignfull,body.sinatra-layout__boxed-separated:not(.page-template-template-sinatra-fullwidth):not(.page-template-elementor_header_footer) #page .si-fw-section{max-width:unset;margin-left:-50px!important;margin-right:-50px!important}}@media (min-width:782px){.wp-block-columns{margin-bottom:2em;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.wp-block-columns .wp-block-column{margin-bottom:0}.wp-block-columns .wp-block-column:not(:first-child){margin-left:30px}}@media only screen and (min-width:783px){.site .si-flex-row .col-md{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;max-width:100%;-ms-flex-preferred-size:0;flex-basis:0}.site .si-flex-row .col-md.flex-basis-auto{-ms-flex-preferred-size:auto;flex-basis:auto}.site .si-flex-row .col-md-1{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}.site .si-flex-row .col-md-2{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}.site .si-flex-row .col-md-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.site .si-flex-row .col-md-4{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.site .si-flex-row .col-md-5{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}.site .si-flex-row .col-md-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.site .si-flex-row .col-md-7{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}.site .si-flex-row .col-md-8{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}.site .si-flex-row .col-md-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.site .si-flex-row .col-md-10{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}.site .si-flex-row .col-md-11{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}.site .si-flex-row .col-md-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.site .si-flex-row .col-md-offset-0{margin-left:0}.site .si-flex-row .col-md-offset-1{margin-left:8.33333%}.site .si-flex-row .col-md-offset-2{margin-left:16.66667%}.site .si-flex-row .col-md-offset-3{margin-left:25%}.site .si-flex-row .col-md-offset-4{margin-left:33.33333%}.site .si-flex-row .col-md-offset-5{margin-left:41.66667%}.site .si-flex-row .col-md-offset-6{margin-left:50%}.site .si-flex-row .col-md-offset-7{margin-left:58.33333%}.site .si-flex-row .col-md-offset-8{margin-left:66.66667%}.site .si-flex-row .col-md-offset-9{margin-left:75%}.site .si-flex-row .col-md-offset-10{margin-left:83.33333%}.site .si-flex-row .col-md-offset-11{margin-left:91.66667%}.site .si-flex-row .first-md{-ms-flex-order:-1;order:-1}.site .si-flex-row .last-md{-ms-flex-order:1;order:1}.site .si-flex-row.start-md,.site .si-flex-row .start-md{-ms-flex-pack:start;justify-content:flex-start;text-align:left}.site .si-flex-row.center-md,.site .si-flex-row .center-md{-ms-flex-pack:center;justify-content:center;text-align:center}.site .si-flex-row.end-md,.site .si-flex-row .end-md{-ms-flex-pack:end;justify-content:flex-end;text-align:end;margin-left:auto}.site .si-flex-row.top-md,.site .si-flex-row .top-md{-ms-flex-align:start;align-items:flex-start}.site .si-flex-row.middle-md,.site .si-flex-row .middle-md{-ms-flex-align:center;align-items:center}.site .si-flex-row.stretch-md,.site .si-flex-row .stretch-md{-ms-flex-align:stretch;align-items:stretch}.site .si-flex-row.bottom-md,.site .si-flex-row .bottom-md{-ms-flex-align:end;align-items:flex-end}.site .si-flex-row.around-md{-ms-flex-pack:distribute;justify-content:space-around}.site .si-flex-row.between-md{-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width:1200px){.site .si-flex-row .col-lg{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;max-width:100%;-ms-flex-preferred-size:0;flex-basis:0}.site .si-flex-row .col-lg.flex-basis-auto{-ms-flex-preferred-size:auto;flex-basis:auto}.site .si-flex-row .col-lg-1{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}.site .si-flex-row .col-lg-2{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}.site .si-flex-row .col-lg-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.site .si-flex-row .col-lg-4{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.site .si-flex-row .col-lg-5{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}.site .si-flex-row .col-lg-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.site .si-flex-row .col-lg-7{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}.site .si-flex-row .col-lg-8{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}.site .si-flex-row .col-lg-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.site .si-flex-row .col-lg-10{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}.site .si-flex-row .col-lg-11{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}.site .si-flex-row .col-lg-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.site .si-flex-row .col-lg-offset-0{margin-left:0}.site .si-flex-row .col-lg-offset-1{margin-left:8.33333%}.site .si-flex-row .col-lg-offset-2{margin-left:16.66667%}.site .si-flex-row .col-lg-offset-3{margin-left:25%}.site .si-flex-row .col-lg-offset-4{margin-left:33.33333%}.site .si-flex-row .col-lg-offset-5{margin-left:41.66667%}.site .si-flex-row .col-lg-offset-6{margin-left:50%}.site .si-flex-row .col-lg-offset-7{margin-left:58.33333%}.site .si-flex-row .col-lg-offset-8{margin-left:66.66667%}.site .si-flex-row .col-lg-offset-9{margin-left:75%}.site .si-flex-row .col-lg-offset-10{margin-left:83.33333%}.site .si-flex-row .col-lg-offset-11{margin-left:91.66667%}.site .si-flex-row .first-lg{-ms-flex-order:-1;order:-1}.site .si-flex-row .last-lg{-ms-flex-order:1;order:1}.site .si-flex-row.start-lg,.site .si-flex-row .start-lg{-ms-flex-pack:start;justify-content:flex-start;text-align:left}.site .si-flex-row.center-lg,.site .si-flex-row .center-lg{-ms-flex-pack:center;justify-content:center;text-align:center}.site .si-flex-row.end-lg,.site .si-flex-row .end-lg{-ms-flex-pack:end;justify-content:flex-end;text-align:end;margin-left:auto}.site .si-flex-row.top-lg,.site .si-flex-row .top-lg{-ms-flex-align:start;align-items:flex-start}.site .si-flex-row.middle-lg,.site .si-flex-row .middle-lg{-ms-flex-align:center;align-items:center}.site .si-flex-row.stretch-lg,.site .si-flex-row .stretch-lg{-ms-flex-align:stretch;align-items:stretch}.site .si-flex-row.bottom-lg,.site .si-flex-row .bottom-lg{-ms-flex-align:end;align-items:flex-end}.site .si-flex-row.around-lg{-ms-flex-pack:distribute;justify-content:space-around}.site .si-flex-row.between-lg{-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width:768px){.si-entry p.has-background{padding:25px}.sinatra-hide-mobile-tablet{display:none!important}.alignfull.si-wrap-content>div,.si-container,.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer>ul{padding:0 30px}.si-header-widgets .si-header-widget,.si-header-widgets .si-header-widget.si-header-widget__button{padding-left:.75rem;padding-right:.75rem}.si-header-widgets .si-header-widget:not(.si-header-widget__button) .si-icon{font-size:1.5em}body:not(.page-template-template-sinatra-fullwidth):not(.page-template-elementor_header_footer).si-has-sidebar #page .elementor-section.elementor-section-stretched,body:not(.page-template-template-sinatra-fullwidth):not(.page-template-elementor_header_footer).si-has-sidebar #page .entry-content .alignfull,body:not(.page-template-template-sinatra-fullwidth):not(.page-template-elementor_header_footer).si-has-sidebar #page .si-fw-section,body:not(.page-template-template-sinatra-fullwidth):not(.page-template-elementor_header_footer).sinatra-no-sidebar #page .elementor-section.elementor-section-stretched,body:not(.page-template-template-sinatra-fullwidth):not(.page-template-elementor_header_footer).sinatra-no-sidebar #page .entry-content .alignfull,body:not(.page-template-template-sinatra-fullwidth):not(.page-template-elementor_header_footer).sinatra-no-sidebar #page .si-fw-section{margin-left:-30px!important;margin-right:-30px!important;left:0;max-width:unset}.si-blog-horizontal .sinatra-article:not(.format-quote) .si-blog-entry-wrapper{display:block}.si-blog-horizontal .sinatra-article:not(.format-quote) .si-blog-entry-wrapper.si-thumb-left .entry-media,.si-blog-horizontal .sinatra-article:not(.format-quote) .si-blog-entry-wrapper.si-thumb-right .entry-media{margin:0 0 1.33em}#si-pre-footer .col-md-4{margin-top:1.875rem}.si-pre-footer-cta-style-1 #si-pre-footer .si-flex-row:after,.si-pre-footer-cta-style-1 #si-pre-footer .si-flex-row:before{left:0;right:0}.si-pre-footer-cta-style-1 #si-pre-footer .si-flex-row{padding:40px 30px;margin:0}.si-pre-footer-cta-style-1 #si-pre-footer .si-flex-row>div{padding-left:0;padding-right:0}#sinatra-copyright.contained-separator>.si-container:before{left:30px;right:30px}.entry-media img{border-radius:0;margin-left:-30px;margin-right:-30px;max-width:calc(100% + 60px)}.single.si-single-title-in-page-header #page .page-header .page-title{font-size:2rem}.single.si-single-title-in-page-header .page-header .post-category a{font-size:.875rem}#page .si-unset-mw,#page .si-unset-mw>img{max-width:100%}.si-mobile-nav{margin-left:1rem}}@media screen and (max-width:599px){#page .alignleft,#page .alignright{float:none;display:block;margin:1.25em auto}#page .has-text-align-right{text-align:left}#sinatra-header-inner .si-widget-wrapper,.si-header-element,.si-header-widgets .si-header-widget{position:static}.si-header-widgets .dropdown-item{left:30px!important;right:30px!important;width:auto!important;max-width:100%}.si-header-widgets .dropdown-item:after{display:none}.page-header>.si-container{-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}.page-header>.si-container .si-page-header-wrapper{padding-left:0!important;padding-right:0!important}.page-header .si-page-header-wrapper{margin-right:0;margin-left:0;width:100%}.si-page-title-align-right .page-header.si-has-page-title .si-page-header-wrapper{-ms-flex-order:1;order:1;-ms-flex-align:start;align-items:flex-start}.si-page-title-align-right .page-header.si-has-page-title .si-breadcrumbs{-ms-flex-item-align:start;align-self:flex-start;-ms-flex-order:2;order:2}body:not(.si-single-title-in-page-header) .si-has-page-title .si-breadcrumbs{padding-bottom:0}.si-hover-slider .hover-slide-item{padding:50px 0}#colophon .search-form,#main .search-form{max-width:100%}.si-pre-footer-cta-style-1 #si-pre-footer .si-pre-footer-cta{padding-left:0;padding-right:0}.si-pre-footer-cta-style-1 #si-pre-footer .si-flex-row{margin-left:0;margin-right:0}#sinatra-copyright .si-copyright-widget .sinatra-nav>ul>li{margin-top:.2em;margin-bottom:.2em}#sinatra-copyright .si-copyright-widget{padding-left:0;padding-right:0}#page .error-404 .page-header h1.page-title{font-size:12.5rem}.author-avatar img{display:none}.single .entry-footer{display:block}.single .entry-footer .last-updated{margin-top:1rem;display:block}.author-box{padding:25px}.author-box .author-box-avatar{display:none}#comments .comment-body,#comments .comment_container{padding:20px 25px 25px;min-height:0;min-height:auto}#comments .comment-author-avatar{display:none}.comment-form>div.comment-form-author,.comment-form>div.comment-form-email,.comment-form>div.comment-form-url,.comment-form>p.comment-form-author,.comment-form>p.comment-form-email,.comment-form>p.comment-form-url{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding-left:0;padding-right:0}}@media screen and (max-width:480px){.sinatra-hide-mobile{display:none!important}#page{min-height:-webkit-fill-available}}@media screen and (max-width:782px){.admin-bar #page{min-height:calc(100vh - 46px)}.si-sticky-header.admin-bar.sinatra-is-mobile #sinatra-header-inner,.si-sticky-header.admin-bar:not(.sinatra-header-layout-3) #sinatra-header-inner,.si-sticky-header.admin-bar:not(.sinatra-is-mobile).sinatra-header-layout-3 #sinatra-header-inner .si-nav-container>.si-container{top:46px}#sinatra-footer #sinatra-footer-widgets{padding-top:30px;padding-bottom:30px}#sinatra-footer .sinatra-footer-column{padding-top:20px;padding-bottom:20px}}@media screen and (max-width:960px){.sinatra-layout__boxed-separated #content,.sinatra-layout__boxed-separated.author .author-box,.sinatra-layout__boxed-separated.sinatra-sidebar-style-3 #secondary .si-widget{background:none!important;box-shadow:none;border:none}.sinatra-layout__boxed-separated #content{padding:0;border-radius:0;border:none;box-shadow:none}.sinatra-layout__boxed-separated #content .entry-content>.alignfull:first-child{margin-top:-50px}.sinatra-layout__boxed-separated:not(.comments-open) #content .entry-content>.alignfull:last-child{margin-bottom:-50px}.sinatra-layout__boxed-separated.blog .sinatra-article,.sinatra-layout__boxed-separated.category .sinatra-article,.sinatra-layout__boxed-separated.search-results .sinatra-article{padding:0;background:none!important;box-shadow:none;border:none;margin-bottom:40px}.sinatra-layout__boxed-separated.blog.si-blog-horizontal .sinatra-article,.sinatra-layout__boxed-separated.category.si-blog-horizontal .sinatra-article,.sinatra-layout__boxed-separated.search-results.si-blog-horizontal .sinatra-article{padding:0}.sinatra-layout__boxed-separated.sinatra-sidebar-style-3 #secondary .si-widget{margin-bottom:40px;padding:0}.sinatra-layout__boxed-separated.sinatra-sidebar-style-3 #secondary .si-widget .widget-title{margin-left:0;padding-left:.75em}#sinatra-topbar>.si-container>.si-flex-row>div .si-topbar-widget{padding-top:6px;padding-bottom:6px}#sinatra-topbar .si-topbar-widget{padding-left:8px;padding-right:8px}.sinatra-topbar__separators-regular #sinatra-topbar .si-topbar-widget:after,.sinatra-topbar__separators-slanted #sinatra-topbar .si-topbar-widget:after{margin-left:8px}.sinatra-header__separators-regular .si-header-widget,.sinatra-header__separators-slanted .si-header-widget{padding-left:.5rem;padding-right:.5rem}.sinatra-header__separators-regular .si-header-widget:after,.sinatra-header__separators-slanted .si-header-widget:after{margin-left:8px}body:not(.si-has-sidebar):not(.si-single-title-in-content) #content .entry-content>.alignfull:first-child{margin-top:-40px}body:not(.si-has-sidebar):not(.si-single-title-in-content):not(.comments-open).sinatra-layout__boxed #content .entry-content>.alignfull:last-child{margin-bottom:-50px}.si-hover-slider{background:none}.si-hover-slider .si-hero-container{margin-top:50px}.si-hover-slider .hover-slider-backgrounds{display:none}.si-hover-slider .hover-slider-item-wrapper{position:relative;background-color:#23282d;background-image:var(--bg-image);background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:3px;overflow:hidden}.si-hover-slider .hover-slider-item-wrapper:after{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background-color:#23282d;opacity:.65;z-index:3}.si-hover-slider .hover-slide-item{padding:50px 30px;height:auto!important;z-index:4}.si-hover-slider .si-flex-row>div.si-hero-readmore:hover .slide-inner{transform:none}.si-hover-slider .si-flex-row{margin-left:0;margin-right:0}.si-hover-slider .si-flex-row>div{border-right:none;margin-bottom:10px;-ms-flex-preferred-size:100%!important;flex-basis:100%!important;max-width:100%!important}.si-hover-slider .si-flex-row>div:last-child{margin-bottom:0}.si-hover-slider .si-flex-row>div .slide-inner{text-align:center}.si-hover-slider .si-flex-row>div .hover-slide-item{-ms-flex-pack:center;justify-content:center}.si-hover-slider .si-flex-row>div .hover-slide-item .post-category{text-align:center}.si-hover-slider .si-flex-row>div:last-child{border-bottom:none}.si-hover-slider .slide-inner{position:relative;bottom:0;max-width:100%;padding:0;margin:0}.si-hover-slider .slide-inner .read-more{position:static;opacity:1;transform:translateZ(0)!important}.si-hover-slider .entry-meta .entry-meta-elements{-ms-flex-pack:center;justify-content:center}#main>.si-container{display:block}#primary{max-width:100%!important;padding-left:0!important;padding-right:0!important;margin-top:40px}.site-main #secondary{width:100%;margin-top:40px}.si-sidebar-r__before-content #main>.si-container{-js-display:flex;display:-ms-flexbox;display:flex}.si-sidebar-r__before-content .site-main #primary{-ms-flex-order:3;order:3;margin-top:0}#comments .comment-list ol .edit,#comments .comment-list ul .edit,.si-sidebar-r__hide .site-main #secondary,.single .post-nav img{display:none}#comments .comment-list ol ol ol,#comments .comment-list ol ol ul,#comments .comment-list ol ul ol,#comments .comment-list ol ul ul,#comments .comment-list ul ol ol,#comments .comment-list ul ol ul,#comments .comment-list ul ul ol,#comments .comment-list ul ul ul{margin-left:0}#comments .comment-list ol ol ol:before,#comments .comment-list ol ol ul:before,#comments .comment-list ol ul ol:before,#comments .comment-list ol ul ul:before,#comments .comment-list ul ol ol:before,#comments .comment-list ul ol ul:before,#comments .comment-list ul ul ol:before,#comments .comment-list ul ul ul:before{display:none}#comments .comment-list ol ol ol li:before,#comments .comment-list ol ol ul li:before,#comments .comment-list ol ul ol li:before,#comments .comment-list ol ul ul li:before,#comments .comment-list ul ol ol li:before,#comments .comment-list ul ol ul li:before,#comments .comment-list ul ul ol li:before,#comments .comment-list ul ul ul li:before{left:25px!important;height:25px!important}#comments .comment-list ol ol ol li:after,#comments .comment-list ol ol ul li:after,#comments .comment-list ol ul ol li:after,#comments .comment-list ol ul ul li:after,#comments .comment-list ul ol ol li:after,#comments .comment-list ul ol ul li:after,#comments .comment-list ul ul ol li:after,#comments .comment-list ul ul ul li:after{display:none}}@media (max-width:782px){.wp-block-columns .wp-block-column:empty{display:none}.wp-block-columns .wp-block-column:empty+.wp-block-column{-ms-flex-positive:1;flex-grow:1;margin-left:0}}@media screen and (max-width:600px){.si-sticky-header.admin-bar.sinatra-is-mobile #sinatra-header-inner,.si-sticky-header.admin-bar:not(.sinatra-header-layout-3) #sinatra-header-inner,.si-sticky-header.admin-bar:not(.sinatra-is-mobile).sinatra-header-layout-3 #sinatra-header-inner .si-nav-container>.si-container{top:0}}@media only screen and (max-width:782px){.si-sticky-last-widget #secondary .si-sidebar-inner>.widget:last-child,.si-sticky-sidebar.admin-bar .si-sidebar-inner{top:66px}}@media print{#main #sinatra-comments-toggle,#main .post-nav,#page #respond,#page .si-header-widgets,#page .sinatra-nav,#secondary,#si-scroll-top,#sinatra-footer{display:none}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.wp-block-button__link{height:30px}.page-header .si-page-header-wrapper:after,.site .si-flex-row:after{content:"";display:block;min-height:inherit;font-size:0}#infinite-handle span,.si-btn,.site-main .woocommerce #respond input#submit,.site-main .woocommerce a.button,.site-main .woocommerce button.button,.site-main .woocommerce input.button,.woocommerce #review_form #respond .form-submit input,.woocommerce div.product form.cart .button,.woocommerce ul.products li.product .added_to_cart,.woocommerce ul.products li.product .button,body:not(.wp-customizer) input[type=submit]{height:10px}#main>.si-container #primary{-ms-flex-preferred-size:0%;flex-basis:0%}.page-header .si-page-header-wrapper{height:100px}}PK ;[u assets/css/woocommerce.cssnu [ /* ==========================================================================
* Sinatra WooCommerce styles.
* ========================================================================== */
.woocommerce #yith-wcwl-form table.shop_table thead th,
.woocommerce .woocommerce-cart-form table.shop_table thead th,
.woocommerce .woocommerce-checkout-review-order table.shop_table thead th, .woocommerce table.my_account_orders thead th, .woocommerce table.woocommerce-table--order-downloads thead th, .woocommerce table.woocommerce-table--order-details thead th {
text-transform: uppercase;
letter-spacing: .1em;
}
.woocommerce div.product form.cart .variations_button:after, .woocommerce div.product .woocommerce-tabs:after, .woocommerce div.product form.cart .variations_button:before, .woocommerce div.product .woocommerce-tabs:before {
content: "";
display: table;
clear: both;
}
.si-header-widget__cart .dropdown-item {
position: absolute;
right: -15px;
top: 100%;
z-index: 9;
border-top-width: 2px;
border-top-style: solid;
}
.si-header-widget__cart .dropdown-item:after {
bottom: 100%;
right: 16px;
content: '';
width: 0;
height: 0;
border-style: solid;
margin-left: -7px;
border-color: transparent;
border-width: 7px;
position: absolute;
pointer-events: none;
z-index: -1;
}
#page .woocommerce-error a:not(.button):not(.si-btn),
#page .woocommerce-info a:not(.button):not(.si-btn),
#page .woocommerce-message a:not(.button):not(.si-btn), #page .woocommerce-error .button.wc-forward,
#page .woocommerce-info .button.wc-forward,
#page .woocommerce-message .button.wc-forward, .woocommerce form.login .lost_password a,
.woocommerce form.register .lost_password a, .shipping-calculator-button, .si-woo-before-shop #si-orderby, #add_payment_method #payment ul.payment_methods .about_paypal,
.woocommerce-cart #payment ul.payment_methods .about_paypal,
.woocommerce-checkout #payment ul.payment_methods .about_paypal, #main .woocommerce-MyAccount-navigation ul li a, .woocommerce-Addresses header.title a.edit, .woocommerce div.product .woocommerce-tabs ul.tabs li a {
display: inline-block;
position: relative;
-webkit-transform-style: preserve-3d;
}
#page .woocommerce-error a:not(.si-btn):not(.button):before,
#page .woocommerce-info a:not(.si-btn):not(.button):before,
#page .woocommerce-message a:not(.si-btn):not(.button):before, #page .woocommerce-error .button.wc-forward:before,
#page .woocommerce-info .button.wc-forward:before,
#page .woocommerce-message .button.wc-forward:before, .woocommerce form.login .lost_password a:before,
.woocommerce form.register .lost_password a:before, .shipping-calculator-button:before, .si-woo-before-shop #si-orderby:before, #add_payment_method #payment ul.payment_methods .about_paypal:before,
.woocommerce-cart #payment ul.payment_methods .about_paypal:before,
.woocommerce-checkout #payment ul.payment_methods .about_paypal:before, #main .woocommerce-MyAccount-navigation ul li a:before, .woocommerce-Addresses header.title a.edit:before, .woocommerce div.product .woocommerce-tabs ul.tabs li a:before {
content: '';
display: block;
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 2px;
border-radius: 2px;
background: currentColor;
-webkit-transform-origin: right center;
-ms-transform-origin: right center;
transform-origin: right center;
-webkit-transform: scale(0, 1) translateZ(1px);
transform: scale(0, 1) translateZ(1px);
-webkit-backface-visibility: hidden;
-webkit-transform-style: preserve-3d;
-webkit-transition: -webkit-transform 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
transition: -webkit-transform 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
transition: transform 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
transition: transform 0.26s cubic-bezier(0.25, 0.8, 0.25, 1), -webkit-transform 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
will-change: scale;
}
#page .woocommerce-error a:not(.si-btn):not(.button):hover:before,
#page .woocommerce-info a:not(.si-btn):not(.button):hover:before,
#page .woocommerce-message a:not(.si-btn):not(.button):hover:before, #page .woocommerce-error .button.wc-forward:hover:before,
#page .woocommerce-info .button.wc-forward:hover:before,
#page .woocommerce-message .button.wc-forward:hover:before, .woocommerce form.login .lost_password a:hover:before,
.woocommerce form.register .lost_password a:hover:before, .shipping-calculator-button:hover:before, .si-woo-before-shop #si-orderby:hover:before, #add_payment_method #payment ul.payment_methods .about_paypal:hover:before,
.woocommerce-cart #payment ul.payment_methods .about_paypal:hover:before,
.woocommerce-checkout #payment ul.payment_methods .about_paypal:hover:before, #main .woocommerce-MyAccount-navigation ul li a:hover:before, .woocommerce-Addresses header.title a.edit:hover:before, .woocommerce div.product .woocommerce-tabs ul.tabs li a:hover:before {
-webkit-transform-origin: left center;
-ms-transform-origin: left center;
transform-origin: left center;
-webkit-transform: scale(1, 1) translateZ(1px);
transform: scale(1, 1) translateZ(1px);
}
.woocommerce .show-on-hover, .woocommerce ul.products li.product.product-category > a:after, .woocommerce .widget_shopping_cart .cart_list li a.remove:after,
.woocommerce.widget_shopping_cart .cart_list li a.remove:after, .woocommerce .widget_shopping_cart .cart_list li a.remove:before,
.woocommerce.widget_shopping_cart .cart_list li a.remove:before, .woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li a:before, .woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li.chosen a:after, .woocommerce div.product div.images .woocommerce-product-gallery__trigger:before, .woocommerce div.product div.images .woocommerce-product-gallery__trigger:after {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.si-empty-cart, .si-cart-item-title, .woocommerce form.checkout_coupon p, .woocommerce .show-on-hover, .woocommerce ul.products li.product .price, .woocommerce ul.products li.product .woocommerce-loop-category__title h3, #ship-to-different-address, #add_payment_method #payment,
.woocommerce-cart #payment,
.woocommerce-checkout #payment, #add_payment_method #payment div.form-row,
.woocommerce-cart #payment div.form-row,
.woocommerce-checkout #payment div.form-row, #add_payment_method #payment ul.payment_methods,
.woocommerce-cart #payment ul.payment_methods,
.woocommerce-checkout #payment ul.payment_methods, #add_payment_method #payment div.payment_box,
.woocommerce-cart #payment div.payment_box,
.woocommerce-checkout #payment div.payment_box, .woocommerce-checkout-review-order h3, #main .woocommerce-MyAccount-navigation ul, #main .woocommerce-MyAccount-navigation ul li, .woocommerce-Addresses header.title h3, .woocommerce .widget_layered_nav_filters ul li, .woocommerce .widget_shopping_cart p,
.woocommerce.widget_shopping_cart p, .yith-wcwl-share, .yith-wcwl-share ul, .woocommerce div.product .woocommerce-product-rating .star-rating, .woocommerce div.product .woocommerce-tabs ul.tabs, .woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce div.product .woocommerce-tabs ul.tabs li a, .woocommerce div.product .woocommerce-tabs table.shop_attributes, .woocommerce div.product .woocommerce-tabs table.shop_attributes td p, .woocommerce div.product .woocommerce-pagination ul li a,
.woocommerce div.product .woocommerce-pagination ul li span {
margin: 0;
padding: 0;
}
.woocommerce #respond input#submit:after,
.woocommerce a.button:after,
.woocommerce button.button:after,
.woocommerce input.button:after, .si-header-widget__cart .wc-cart-widget-header, .si-cart-item, .si-cart-item-meta, .si-cart-buttons, .woocommerce form.checkout_coupon, .woocommerce .quantity .si-woo-minus,
.woocommerce .quantity .si-woo-plus, .si-woo-before-shop, #ship-to-different-address, #add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice),
.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice),
.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice), #add_payment_method #payment ul.payment_methods li.payment_method_paypal:not(.woocommerce-notice),
.woocommerce-cart #payment ul.payment_methods li.payment_method_paypal:not(.woocommerce-notice),
.woocommerce-checkout #payment ul.payment_methods li.payment_method_paypal:not(.woocommerce-notice), .woocommerce-Addresses header.title, .widget.woocommerce .wc-layered-nav-rating a, .woocommerce .widget_price_filter .price_slider_amount, .woocommerce div.product .woocommerce-product-gallery .flex-direction-nav .flex-prev,
.woocommerce div.product .woocommerce-product-gallery .flex-direction-nav .flex-next, .woocommerce div.product .woocommerce-product-rating, .woocommerce div.product div.images .flex-control-thumbs {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
#main .woocommerce-MyAccount-navigation ul li, .woocommerce div.product .woocommerce-product-gallery .flex-direction-nav {
padding: 0;
margin: 0;
list-style: none;
}
.widget.woocommerce a {
text-decoration: none;
outline: 0;
}
.si-cart-item, .si-cart-item .si-remove-cart-item, .woocommerce .star-rating span:before, .woocommerce ul.products li.product.product-category > a:after, .woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-category__title span, .woocommerce ul.products li.product.outofstock a img, .woocommerce ul.products li.product a.si-btn,
.woocommerce ul.products li.product a.added_to_cart, .widget.woocommerce .product-categories li .count,
.widget.woocommerce .wc-layered-nav-term .count,
.widget.woocommerce .wc-layered-nav-rating em, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle:after, .woocommerce .widget_shopping_cart .cart_list li a.remove:after,
.woocommerce.widget_shopping_cart .cart_list li a.remove:after, .woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li a, .woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li a:before, .woocommerce div.product div.images .woocommerce-product-gallery__wrapper, .woocommerce div.product .woocommerce-pagination ul li a,
.woocommerce div.product .woocommerce-pagination ul li span {
-webkit-transition: all 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
transition: all 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.woocommerce .cart_totals table.shop_table {
outline: none;
border: none;
margin: 0;
padding: 0;
text-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
outline: none;
}
#page .woocommerce-error:before,
#page .woocommerce-info:before,
#page .woocommerce-message:before, .woocommerce ul.products li.product .added_to_cart:before, .widget.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a:after,
.widget.woocommerce .wc-layered-nav-rating a:after, .woocommerce .widget_layered_nav_filters ul a:before, .woocommerce .widget_shopping_cart .cart_list li a.remove:before,
.woocommerce.widget_shopping_cart .cart_list li a.remove:before, .woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li.chosen a:after, .woocommerce div.product div.images .woocommerce-product-gallery__trigger:after {
/* use !important to prevent issues with browser extensions that change fonts */
font-family: 'sinatra' !important;
display: inline-block;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
vertical-align: middle;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
/*****************************************/
/* Responsive styles.
/*****************************************/
/*
##Device = Most of the smartphones (portrait)
##Screen = 480px and under.
*/
/*
##Device = Most of the tablets (portrait)
##Screen = Between 481px and 768px.
*/
/*
##Device = Most of the tablets and smartphones
##Screen = 768px and under.
*/
/*
##Device = Desktops and landscape tablets
##Screen = 769px and upper.
*/
/*
##Device = Large desktops and upper (incl. iPad Pro in landscape mode)
##Screen = 1281px and upper.
*/
/*****************************************/
/* WooCommerce styles.
/*****************************************/
.woocommerce #respond input#submit:after,
.woocommerce a.button:after,
.woocommerce button.button:after,
.woocommerce input.button:after {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
right: 0 !important;
top: 50% !important;
padding: 0 1.5em 0 0;
position: absolute;
opacity: 0;
margin-top: -8px;
width: 16px;
height: 16px;
}
.woocommerce #respond input#submit.loading:after, .woocommerce #respond input#submit.added:after,
.woocommerce a.button.loading:after,
.woocommerce a.button.added:after,
.woocommerce button.button.loading:after,
.woocommerce button.button.added:after,
.woocommerce input.button.loading:after,
.woocommerce input.button.added:after {
opacity: 1;
}
.woocommerce #respond input#submit.loading:before, .woocommerce #respond input#submit.loading:after,
.woocommerce a.button.loading:before,
.woocommerce a.button.loading:after,
.woocommerce button.button.loading:before,
.woocommerce button.button.loading:after,
.woocommerce input.button.loading:before,
.woocommerce input.button.loading:after {
content: '';
width: 16px;
height: 16px;
text-indent: -999999px;
padding: 0;
position: absolute;
top: 50%;
right: 0;
-webkit-animation: si_bounce 1.6s infinite ease-in-out;
animation: si_bounce 1.6s infinite ease-in-out;
margin-right: 1em !important;
background-color: rgba(255, 255, 255, 0.4);
border-radius: 100%;
margin-top: -8px;
}
.woocommerce #respond input#submit.loading:after,
.woocommerce a.button.loading:after,
.woocommerce button.button.loading:after,
.woocommerce input.button.loading:after {
-webkit-animation-delay: -.8s;
animation-delay: -.8s;
}
.woocommerce p.cart-empty {
margin-top: 0;
}
.woocommerce .blockOverlay {
background-color: #FFF !important;
opacity: .75 !important;
}
.woocommerce.add_to_cart_inline .add_to_cart_button {
min-width: 170px;
margin-right: 15px !important;
}
.woocommerce.add_to_cart_inline .added_to_cart {
text-transform: capitalize;
}
.woocommerce.add_to_cart_inline ins {
text-decoration: none;
margin-right: 15px;
}
.si-header-widget__cart .dropdown-item {
font-size: 0.8125rem;
background-color: #FFF;
width: 340px;
color: #23282d;
}
.si-header-widget__cart .wc-cart-widget-header {
padding: 13px 20px 14px 20px;
border-bottom: 1px solid rgba(0, 0, 0, 0.085);
}
.si-header-widget__cart .wc-cart-widget-header > span:first-child {
margin-right: auto;
}
.si-header-widget__cart .wc-cart-widget-header > span.si-cart-subtotal {
margin-left: auto;
font-weight: 500;
}
.si-header-widget__cart .wc-cart-widget-header > span.si-cart-subtotal span {
font-weight: 600;
}
.si-header-widget__cart .woocommerce-placeholder {
border: none;
}
.si-tsp-header .si-header-widget__cart .si-cart-count {
border: none;
}
.animate-pop {
-webkit-animation: .5s ease-in-out .10s normal both 1 si_bounce_in;
animation: .5s ease-in-out .10s normal both 1 si_bounce_in;
}
.wc-cart-widget-content {
padding: 6px 0;
max-height: 400px;
overflow-y: scroll;
}
.si-empty-cart {
font-size: 0.9375rem;
line-height: 1.5;
padding: 20px 25px;
}
.si-cart-item {
overflow: hidden;
position: relative;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
padding-bottom: 10px;
padding-top: 10px;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding-right: 40px;
padding-left: 20px;
}
.si-cart-item:hover {
background-color: rgba(0, 0, 0, 0.04);
}
.si-cart-item:hover .si-remove-cart-item {
-webkit-transform: translateX(0px);
-ms-transform: translateX(0px);
transform: translateX(0px);
opacity: 1;
}
.si-cart-item.removing .si-cart-image,
.si-cart-item.removing .si-cart-item-details {
opacity: .3;
}
.si-cart-item .si-remove-cart-item {
position: absolute;
top: 10px;
right: 15px;
-webkit-transform: translateX(30px);
-ms-transform: translateX(30px);
transform: translateX(30px);
opacity: 0;
}
.si-cart-item .si-remove-cart-item:hover .si-x {
color: inherit;
}
.si-cart-item .si-x {
font-size: 0.875rem !important;
}
.si-cart-image {
display: block;
-ms-flex-negative: 0;
flex-shrink: 0;
overflow: hidden;
}
.si-cart-image img {
width: 65px;
margin-right: 20px;
height: auto;
display: block;
border-radius: 3px;
}
.si-cart-item-quantity {
font-weight: 500;
}
.si-cart-item-quantity:after {
content: '\00d7';
display: inline-block;
font-weight: 400;
padding: 0 4px;
}
.si-cart-item-meta {
margin-top: 4px;
}
.si-cart-item-meta ins {
text-decoration: none;
}
.si-cart-item-meta ins .amount {
font-weight: 500;
}
.si-cart-item-meta del {
opacity: 1;
color: #afafaf;
}
.si-cart-buttons {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding: 16px 20px;
border-top: 1px solid rgba(0, 0, 0, 0.085);
}
.si-cart-buttons > a {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
}
.si-cart-buttons > a:first-child {
margin-right: 10px;
}
.si-cart-item-title {
font-size: 1rem;
line-height: 1.25;
color: #23282d;
font-weight: 500;
}
@-webkit-keyframes si_bounce_in {
0% {
-webkit-transform: scale(1, 1);
transform: scale(1, 1);
}
20% {
-webkit-transform: scale(1.4, 1.4);
transform: scale(1.4, 1.4);
}
50% {
-webkit-transform: scale(0.8, 0.8);
transform: scale(0.8, 0.8);
}
85% {
-webkit-transform: scale(1.1, 1.1);
transform: scale(1.1, 1.1);
}
100% {
-webkit-transform: scale(1, 1);
transform: scale(1, 1);
}
}
@keyframes si_bounce_in {
0% {
-webkit-transform: scale(1, 1);
transform: scale(1, 1);
}
20% {
-webkit-transform: scale(1.4, 1.4);
transform: scale(1.4, 1.4);
}
50% {
-webkit-transform: scale(0.8, 0.8);
transform: scale(0.8, 0.8);
}
85% {
-webkit-transform: scale(1.1, 1.1);
transform: scale(1.1, 1.1);
}
100% {
-webkit-transform: scale(1, 1);
transform: scale(1, 1);
}
}
#page .woocommerce-notices-wrapper {
margin-top: -20px;
margin-bottom: 40px;
}
#page .woocommerce-notices-wrapper:empty {
display: none;
}
#page .woocommerce-error,
#page .woocommerce-info,
#page .woocommerce-message {
margin-left: 0;
margin-right: 0;
margin-bottom: 1rem;
background-color: #f4f4f4;
border-radius: 0 3px 3px 0;
padding-left: 48px;
border-top: none;
border-left-width: 4px;
border-left-style: solid;
padding: .8rem 2rem .8rem 50px;
}
#page .woocommerce-error:before,
#page .woocommerce-info:before,
#page .woocommerce-message:before {
left: 20px;
top: 1.1rem;
font-size: 1.25rem;
line-height: 1;
}
#page .woocommerce-error a:not(.button):not(.si-btn),
#page .woocommerce-info a:not(.button):not(.si-btn),
#page .woocommerce-message a:not(.button):not(.si-btn) {
display: inline-block;
-webkit-box-shadow: none;
box-shadow: none;
}
#page .woocommerce-error .button,
#page .woocommerce-info .button,
#page .woocommerce-message .button {
padding: 0;
line-height: inherit;
background: none;
color: inherit;
min-height: auto;
}
#page .woocommerce-error .button.wc-forward,
#page .woocommerce-info .button.wc-forward,
#page .woocommerce-message .button.wc-forward {
font-weight: 500;
text-transform: capitalize;
}
#page .woocommerce-info {
border-left-color: #1e85be;
}
#page .woocommerce-info:before {
content: "\e978";
}
#page .woocommerce-error {
border-left-color: #b81c23;
}
#page .woocommerce-error:before {
content: "\e9fb";
}
#page .woocommerce-message {
border-left-color: #8fae1b;
}
#page .woocommerce-message:before {
content: "\e9fd";
}
.woocommerce ul#shipping_method li {
margin-bottom: .6em;
}
.woocommerce ul#shipping_method li input {
margin: 0 .7em 0 0;
vertical-align: middle;
}
.woocommerce .woocommerce-customer-details address {
border-right-width: 1px;
border-radius: 3px;
border-color: rgba(0, 0, 0, 0.085);
border-bottom-width: 1px;
padding: 12px 20px;
}
.woocommerce form.checkout_coupon {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
padding: 1.875rem;
border: 2px dashed rgba(0, 0, 0, 0.085);
border-radius: 2px;
margin-top: 15px;
}
.woocommerce form.checkout_coupon p {
width: auto;
}
.woocommerce form.checkout_coupon p.form-row-first {
margin-right: 15px;
}
.woocommerce form.checkout_coupon p:first-child {
text-align: center;
margin-bottom: 1rem;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
}
.woocommerce form.checkout_coupon .button {
text-transform: capitalize;
}
.woocommerce #customer_login h2 {
margin-top: 0;
}
.woocommerce #customer_login h2 form.login,
.woocommerce #customer_login h2 form.register {
margin: 0;
min-height: 351px;
padding: 1.875rem 10%;
}
.woocommerce form.login,
.woocommerce form.register {
padding: 1.875rem 40% 1.875rem 1.875rem;
border-radius: 2px;
margin-top: 15px;
border-color: rgba(0, 0, 0, 0.085);
border-width: 1px;
}
.woocommerce form.login p:first-child,
.woocommerce form.register p:first-child {
margin-top: 0;
}
.woocommerce form.login .form-row,
.woocommerce form.register .form-row {
margin: 0 0 1.5rem;
}
.woocommerce form.login .form-row:last-child,
.woocommerce form.register .form-row:last-child {
margin-bottom: 0;
}
.woocommerce form.login .button,
.woocommerce form.register .button {
margin-right: 1.25rem;
}
.woocommerce form.login label span,
.woocommerce form.register label span {
font-weight: 400;
}
.woocommerce form.login .lost_password,
.woocommerce form.register .lost_password {
font-size: 0.8125rem;
margin-bottom: -0.9375rem;
margin-top: 0;
text-align: right;
}
.woocommerce form.login .form-row-first,
.woocommerce form.login .form-row-last,
.woocommerce form.register .form-row-first,
.woocommerce form.register .form-row-last {
width: 49%;
}
.woocommerce strong {
font-weight: 600;
}
.woocommerce .woocommerce-additional-fields {
margin-top: 1rem;
}
.woocommerce .woocommerce-additional-fields textarea {
min-height: 200px;
}
.woocommerce .nav-links {
text-align: center;
}
.woocommerce #yith-wcwl-form table.shop_table,
.woocommerce .woocommerce-cart-form table.shop_table,
.woocommerce .woocommerce-checkout-review-order table.shop_table {
margin: 0;
border: 0;
border-radius: 3px;
color: #23282d;
border-spacing: 0;
}
.woocommerce #yith-wcwl-form table.shop_table a,
.woocommerce .woocommerce-cart-form table.shop_table a,
.woocommerce .woocommerce-checkout-review-order table.shop_table a {
-webkit-box-shadow: none !important;
box-shadow: none !important;
}
.woocommerce #yith-wcwl-form table.shop_table a:not(.si-woo-plus):not(.si-woo-minus):not(.si-btn):not(.remove_from_wishlist),
.woocommerce .woocommerce-cart-form table.shop_table a:not(.si-woo-plus):not(.si-woo-minus):not(.si-btn):not(.remove_from_wishlist),
.woocommerce .woocommerce-checkout-review-order table.shop_table a:not(.si-woo-plus):not(.si-woo-minus):not(.si-btn):not(.remove_from_wishlist) {
color: inherit;
}
.woocommerce #yith-wcwl-form table.shop_table thead,
.woocommerce .woocommerce-cart-form table.shop_table thead,
.woocommerce .woocommerce-checkout-review-order table.shop_table thead {
font-size: 1rem;
line-height: 1.5em;
font-weight: 600;
letter-spacing: .02em;
}
.woocommerce #yith-wcwl-form table.shop_table thead th,
.woocommerce .woocommerce-cart-form table.shop_table thead th,
.woocommerce .woocommerce-checkout-review-order table.shop_table thead th {
background-color: #f4f4f4;
font-size: 12px;
font-weight: 400;
padding: 1.25rem 0;
border: 0 !important;
}
.woocommerce #yith-wcwl-form table.shop_table thead th:first-child,
.woocommerce .woocommerce-cart-form table.shop_table thead th:first-child,
.woocommerce .woocommerce-checkout-review-order table.shop_table thead th:first-child {
border-radius: 3px 0 0 0;
}
.woocommerce #yith-wcwl-form table.shop_table thead th:last-child,
.woocommerce .woocommerce-cart-form table.shop_table thead th:last-child,
.woocommerce .woocommerce-checkout-review-order table.shop_table thead th:last-child {
border-radius: 0 3px 0 0;
}
.woocommerce #yith-wcwl-form table.shop_table th,
.woocommerce #yith-wcwl-form table.shop_table td,
.woocommerce .woocommerce-cart-form table.shop_table th,
.woocommerce .woocommerce-cart-form table.shop_table td,
.woocommerce .woocommerce-checkout-review-order table.shop_table th,
.woocommerce .woocommerce-checkout-review-order table.shop_table td {
font-weight: 400;
border: none;
text-align: center;
}
.woocommerce #yith-wcwl-form table.shop_table th:first-child,
.woocommerce #yith-wcwl-form table.shop_table td:first-child,
.woocommerce .woocommerce-cart-form table.shop_table th:first-child,
.woocommerce .woocommerce-cart-form table.shop_table td:first-child,
.woocommerce .woocommerce-checkout-review-order table.shop_table th:first-child,
.woocommerce .woocommerce-checkout-review-order table.shop_table td:first-child {
padding-left: 20px;
padding-right: 20px;
text-align: left;
border-left: 3px solid #f4f4f4;
}
.woocommerce #yith-wcwl-form table.shop_table th:last-child,
.woocommerce #yith-wcwl-form table.shop_table td:last-child,
.woocommerce .woocommerce-cart-form table.shop_table th:last-child,
.woocommerce .woocommerce-cart-form table.shop_table td:last-child,
.woocommerce .woocommerce-checkout-review-order table.shop_table th:last-child,
.woocommerce .woocommerce-checkout-review-order table.shop_table td:last-child {
padding-right: 20px;
padding-left: 20px;
border-right-width: 3px;
}
.woocommerce #yith-wcwl-form table.shop_table td,
.woocommerce .woocommerce-cart-form table.shop_table td,
.woocommerce .woocommerce-checkout-review-order table.shop_table td {
padding: 1rem 0;
border-right: 1px solid #f4f4f4;
border-bottom: 1px solid #f4f4f4;
}
.woocommerce #yith-wcwl-form table.shop_table tr:nth-last-child(2) td,
.woocommerce .woocommerce-cart-form table.shop_table tr:nth-last-child(2) td {
border-bottom-width: 3px;
border-bottom-color: #f4f4f4;
}
.woocommerce #yith-wcwl-form table.shop_table tr:nth-last-child(2) td:first-child,
.woocommerce .woocommerce-cart-form table.shop_table tr:nth-last-child(2) td:first-child {
border-radius: 0 0 0 3px;
}
.woocommerce #yith-wcwl-form table.shop_table tr:nth-last-child(2) td:last-child,
.woocommerce .woocommerce-cart-form table.shop_table tr:nth-last-child(2) td:last-child {
border-radius: 0 0 3px 0;
}
.woocommerce #yith-wcwl-form table.shop_table tr:last-child td,
.woocommerce .woocommerce-cart-form table.shop_table tr:last-child td {
border-bottom: 0;
border-left: 0;
border-right: 0;
padding-left: 0;
padding-right: 0;
padding-bottom: 0;
padding-top: 20px;
}
.woocommerce .woocommerce-checkout-review-order table.shop_table th,
.woocommerce .woocommerce-checkout-review-order table.shop_table td {
text-align: left;
}
.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr td,
.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr th {
border-radius: 0 !important;
background-color: transparent;
}
.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr td:first-child,
.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr th:first-child {
border-left: 3px solid #f4f4f4 !important;
border-bottom: 1px solid #f4f4f4 !important;
}
.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr:last-child th:first-child {
border-bottom-width: 3px !important;
}
.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr th {
border-right: 1px solid #f4f4f4 !important;
}
.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr:first-child td,
.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr:first-child th {
border-top: solid 15px #f4f4f4 !important;
}
.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr:last-child td {
border-bottom-width: 3px;
border-bottom-color: #f4f4f4;
}
.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr:last-child td:first-child {
border-radius: 0 0 0 3px;
}
.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr:last-child td:last-child {
border-radius: 0 0 3px 0;
}
.woocommerce td.product-name img {
display: block;
width: 64px;
margin-right: 1rem;
border-radius: 3px;
}
.woocommerce td.product-name a {
display: inline-block;
vertical-align: middle;
}
.woocommerce a.remove {
height: 1.5em;
width: 1.5em;
line-height: 1.48em;
}
.woocommerce a.remove i {
position: relative;
top: -1px;
}
.woocommerce .product-remove {
width: 30px;
}
.woocommerce .product-remove i {
font-size: 16px;
}
.woocommerce .quantity {
display: inline-block;
position: relative;
padding-right: 28px;
}
.woocommerce .quantity .si-woo-minus,
.woocommerce .quantity .si-woo-plus {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Arial, Ubuntu, Cantarell, "Helvetica Neue", Helvetica, sans-serif;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
position: absolute;
right: 0;
top: 0;
width: 28px;
height: 23px;
line-height: 20px;
border: 1px solid #ddd;
-webkit-box-align: initial;
-ms-flex-align: initial;
align-items: initial;
color: inherit !important;
font-size: 15px;
background-color: #FFF;
}
.woocommerce .quantity .si-woo-minus:hover,
.woocommerce .quantity .si-woo-plus:hover {
background-color: #f4f4f4;
}
.woocommerce .quantity .si-woo-plus {
border-radius: 0 2px 0 0;
}
.woocommerce .quantity .si-woo-minus {
top: auto;
bottom: 0;
height: 24px;
border-radius: 0 0 2px 0;
}
.woocommerce .quantity .qty {
outline: none !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
border: 1px solid #ddd;
border-right: none;
height: 45px;
border-radius: 2px 0 0 2px;
width: 60px;
}
.woocommerce .quantity input[type=number]::-webkit-inner-spin-button,
.woocommerce .quantity input[type=number]::-webkit-outer-spin-button {
-webkit-appearance: none;
margin: 0;
}
.woocommerce .quantity input[type=number] {
-moz-appearance: textfield;
}
.woocommerce #coupon_code {
margin-right: 15px;
min-width: 210px;
min-height: 45px;
padding-left: 20px;
padding-right: 20px;
}
.woocommerce .cart-collaterals {
margin-top: 50px;
}
.woocommerce .cart_totals h2,
.woocommerce .cross-sells > h4 {
margin-bottom: 1em;
}
.woocommerce .cart_totals {
margin-left: auto;
margin-bottom: 0;
}
.woocommerce .cart_totals table.shop_table {
border: 3px solid #f4f4f4;
border-radius: 3px;
}
.woocommerce .cart_totals table.shop_table th {
border-right: 1px solid #f4f4f4;
}
.woocommerce .cart_totals table.shop_table td,
.woocommerce .cart_totals table.shop_table th {
padding: 1rem 20px;
}
.woocommerce .cart_totals table.shop_table th,
.woocommerce .cart_totals table.shop_table td {
border-color: #f4f4f4;
border-top-width: 1px;
font-weight: 400;
}
.woocommerce .cart_totals table.shop_table .order-total th,
.woocommerce .cart_totals table.shop_table .order-total td {
background-color: #f4f4f4;
}
.woocommerce .show-on-hover {
opacity: 0;
-webkit-transition: opacity 0.2s linear, -webkit-transform 5s cubic-bezier(0.25, 0.8, 0.25, 1);
transition: opacity 0.2s linear, -webkit-transform 5s cubic-bezier(0.25, 0.8, 0.25, 1);
transition: opacity 0.2s linear, transform 5s cubic-bezier(0.25, 0.8, 0.25, 1);
transition: opacity 0.2s linear, transform 5s cubic-bezier(0.25, 0.8, 0.25, 1), -webkit-transform 5s cubic-bezier(0.25, 0.8, 0.25, 1);
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
.woocommerce li.product:hover .show-on-hover {
opacity: 1;
-webkit-transform: scale3d(1.05, 1.05, 1.05);
transform: scale3d(1.05, 1.05, 1.05);
}
.woocommerce form .form-row {
margin: 1rem 0 1rem;
padding: 0;
}
.woocommerce form .form-row.notes {
margin-bottom: 0;
}
.shipping-calculator-form > p:last-of-type {
margin-bottom: 0;
}
.shipping-calculator-button {
-webkit-box-shadow: none !important;
box-shadow: none !important;
text-transform: capitalize;
}
.shipping-calculator-button:after {
display: none;
}
.woocommerce-shipping-methods label,
.woocommerce-remove-coupon,
.woocommerce .optional {
font-weight: 400;
}
.woocommerce-cart .return-to-shop:not(.si-woo-return) {
display: none !important;
}
#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination,
.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,
.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination {
font-size: 0.8125rem;
margin-top: 1rem;
margin-bottom: .45rem;
}
.si-woo-before-shop {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin-bottom: 30px;
}
.si-woo-before-shop .woocommerce-ordering {
position: relative;
margin-left: auto;
}
.si-woo-before-shop .woocommerce-ordering .orderby {
width: 126px;
}
.si-woo-before-shop #si-orderby {
display: inline-block;
position: relative;
z-index: 1;
}
.si-woo-before-shop #si-orderby > i {
font-size: .866em;
margin-left: 0.625rem;
}
.si-woo-before-shop select {
background-position: calc(100%) 0.8em;
background-color: rgba(0, 0, 0, 0);
padding-left: 0;
padding-right: 19px;
border: none;
cursor: pointer;
height: initial;
line-height: inherit;
}
.si-woo-before-shop select.custom-select-loaded {
position: absolute;
opacity: 0;
z-index: 2;
}
.si-woo-before-shop select.custom-select-loaded:hover ~ #si-orderby:before {
-webkit-transform-origin: left center;
-ms-transform-origin: left center;
transform-origin: left center;
-webkit-transform: scale(1, 1) translateZ(1px);
transform: scale(1, 1) translateZ(1px);
}
.woocommerce .star-rating {
min-height: 1em;
position: relative;
display: inline-block;
font-size: 0.8125rem !important;
width: 4.8125rem;
max-width: 4.8125rem;
margin: 0.3125rem 0 0;
font-weight: 400 !important;
letter-spacing: 0.125rem;
white-space: nowrap;
}
.woocommerce .star-rating span {
padding-top: 1em;
}
.woocommerce .star-rating span:before {
white-space: nowrap;
}
.woocommerce .star-rating:before {
content: '\53\53\53\53\53';
white-space: nowrap;
}
.woocommerce ul.products {
margin-bottom: -40px;
}
.woocommerce ul.products li.product {
position: relative;
margin-bottom: 40px;
}
.woocommerce ul.products li.product .meta-wrap > * {
margin: .75em 0 .75em 0;
display: block;
}
.woocommerce ul.products li.product .meta-wrap > .price {
margin-top: 1.25em;
margin-bottom: 1.25em;
line-height: 1;
}
.woocommerce ul.products li.product .meta-wrap > .star-rating {
line-height: 1;
}
.woocommerce ul.products li.product .meta-wrap > .si-loop-product__category-wrap {
font-size: .9285em;
}
.woocommerce ul.products li.product .meta-wrap > *:first-child {
margin-top: 0 !important;
}
.woocommerce ul.products li.product .meta-wrap > *:last-child {
margin-bottom: 0 !important;
}
.woocommerce ul.products li.product .woocommerce-loop-product__title,
.woocommerce ul.products li.product .woocommerce-loop-product__link h2,
.woocommerce ul.products li.product .si-loop-product__category-wrap a,
.woocommerce ul.products li.product .price {
padding: 0;
line-height: 1.5;
}
.woocommerce ul.products li.product .woocommerce-loop-product__link h2 {
font-size: 1.0666em;
font-family: inherit;
font-style: inherit;
letter-spacing: inherit;
line-height: inherit;
font-weight: 500;
}
.woocommerce ul.products li.product .meta-wrap .woocommerce-loop-product__link,
.woocommerce ul.products li.product .si-loop-product__category-wrap {
line-height: 1;
}
.woocommerce ul.products li.product .meta-wrap .woocommerce-loop-product__link a,
.woocommerce ul.products li.product .si-loop-product__category-wrap a {
line-height: inherit;
}
.woocommerce ul.products li.product .price {
color: inherit;
font-size: inherit;
font-weight: 500;
}
.woocommerce ul.products li.product .price ins {
text-decoration: none;
font-weight: 500;
}
.woocommerce ul.products li.product .price del {
opacity: 1;
color: #afafaf;
}
.woocommerce ul.products li.product a img, .woocommerce ul.products li.product.product-category {
border-radius: 3px;
}
.woocommerce ul.products li.product a img {
margin: 0;
}
.woocommerce ul.products li.product .woocommerce-placeholder {
border: none;
}
.woocommerce ul.products li.product.product-category {
overflow: hidden;
}
.woocommerce ul.products li.product.product-category:hover > a:after {
opacity: 1;
}
.woocommerce ul.products li.product.product-category > a {
display: block;
}
.woocommerce ul.products li.product.product-category > a:after {
content: '';
z-index: 1;
background-image: -webkit-gradient(linear, left bottom, left top, from(#000), to(transparent));
background-image: linear-gradient(to top, #000 0%, transparent 100%);
-webkit-transform: translateY(40%);
-ms-transform: translateY(40%);
transform: translateY(40%);
opacity: .85;
}
.woocommerce ul.products li.product .woocommerce-loop-category__title {
position: absolute;
bottom: 20px;
left: 20px;
right: 20px;
font-size: 1rem;
color: #FFF;
z-index: 2;
-webkit-transform: translate3d(0, 1.125rem, 0);
transform: translate3d(0, 1.125rem, 0);
}
.woocommerce ul.products li.product .woocommerce-loop-category__title span {
display: block;
font-size: 0.8125rem;
font-weight: 400;
margin-top: 0.3125rem;
line-height: 1;
-webkit-transform: translate3d(0, 0.8125rem, 0);
transform: translate3d(0, 0.8125rem, 0);
opacity: 0;
}
.woocommerce ul.products li.product:hover .woocommerce-loop-category__title {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.woocommerce ul.products li.product:hover .woocommerce-loop-category__title span {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
opacity: 1;
}
.woocommerce ul.products li.product .woocommerce-loop-category__title h3 {
margin: 0;
}
.woocommerce ul.products li.product.outofstock a img {
opacity: .5;
}
.woocommerce ul.products li.product.outofstock a img.show-on-hover {
opacity: 0;
}
.woocommerce ul.products li.product.outofstock:hover .swap-on-hover a img {
opacity: 0;
}
.woocommerce ul.products li.product.outofstock:hover .swap-on-hover a img.show-on-hover {
opacity: .5;
}
.woocommerce ul.products li.product .added_to_cart {
white-space: nowrap;
bottom: 12px;
left: 12px;
right: 12px;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
background-color: #23282d;
}
.woocommerce ul.products li.product .added_to_cart:hover {
background-color: #2e353b;
}
.woocommerce ul.products li.product .added_to_cart:before {
content: "\e9c4";
margin-right: 0.625rem;
}
.woocommerce ul.products li.product a.si-btn,
.woocommerce ul.products li.product a.added_to_cart {
position: absolute;
z-index: 2;
padding: .5em 1em;
-webkit-transition-delay: .25s !important;
transition-delay: .25s !important;
}
.woocommerce ul.products li.product .si-product-thumb {
margin-bottom: 15px;
border-radius: 3px;
position: relative;
overflow: hidden;
}
.woocommerce ul.products li.product .si-product-thumb .si-btn {
-webkit-transform: translate3d(0, 30px, 0);
transform: translate3d(0, 30px, 0);
bottom: 12px;
left: 12px;
right: 12px;
opacity: 0;
width: auto;
}
.woocommerce ul.products li.product:hover .si-btn,
.woocommerce ul.products li.product .loading.si-btn {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
opacity: 1;
-webkit-transition-delay: 0s !important;
transition-delay: 0s !important;
}
.woocommerce ul.products li.product .loading.si-btn {
opacity: .75;
}
.woocommerce ul.products li.product:hover .added_to_cart {
-webkit-transform: translate3d(0, -120%, 0);
transform: translate3d(0, -120%, 0);
-webkit-transition-delay: 0s !important;
transition-delay: 0s !important;
}
.woocommerce ul.products.yith-wcan-loading {
margin-bottom: 40px;
}
.woocommerce ul#shipping_method .amount {
font-weight: 600;
}
.woocommerce-page .entry-content {
font-size: 0.9375rem;
}
.woocommerce .woocommerce-result-count,
.woocommerce .woocommerce-ordering {
margin-bottom: 0;
}
.woocommerce ul.products li.product .onsale,
.woocommerce span.onsale {
min-width: initial;
min-height: initial;
margin: 0;
left: 12px;
top: 12px;
right: auto;
bottom: auto;
border-radius: 2px;
line-height: inherit;
padding: 3px 10px;
font-size: 0.8125rem;
font-weight: 500;
z-index: 2;
}
.woocommerce span.onsale.sold-out,
.woocommerce ul.products li.product .onsale.sold-out {
background-color: #23282d;
}
.woocommerce-checkout p.woocommerce-notice {
margin-top: 0;
}
.woocommerce .woocommerce-checkout-review-order {
padding: 2px 27px 30px;
background-color: #f4f4f4;
border-radius: 0 0 3px 3px;
}
.woocommerce .woocommerce-checkout-review-order strong,
.woocommerce .woocommerce-checkout-review-order .woocommerce-Price-amount.amount,
.woocommerce .woocommerce-checkout-review-order th,
.woocommerce .woocommerce-checkout-review-order td {
font-weight: 400;
}
.woocommerce .woocommerce-checkout-review-order .order-total th {
font-weight: 600 !important;
}
.woocommerce .woocommerce-checkout-review-order .order-total .woocommerce-Price-amount.amount {
font-weight: 600;
}
.woocommerce .woocommerce-checkout-review-order table.shop_table {
background-color: #FFF;
border-radius: 6px;
margin-bottom: 20px;
}
.woocommerce .woocommerce-checkout-review-order table.shop_table thead th {
background-color: #FFF;
border: solid 3px #f4f4f4 !important;
}
.woocommerce .woocommerce-checkout-review-order table.shop_table thead th:first-child {
border-right: 0 !important;
}
.woocommerce .woocommerce-checkout-review-order table.shop_table thead th:last-child {
border-left: 0 !important;
}
.woocommerce-checkout .col2-set .col-2 {
position: -webkit-sticky;
position: sticky;
top: 0;
}
#order_review_heading {
background-color: #f4f4f4;
text-align: center;
padding: 1.5rem 0 1em;
margin-bottom: 0;
position: relative;
text-transform: capitalize;
z-index: -1;
}
#order_review_heading:after {
content: "";
display: block;
position: absolute;
top: -20px;
right: 0;
left: 0;
height: 20px;
background: linear-gradient(-45deg, #f4f4f4 33.333%, transparent 33.333%, transparent 66.667%, #f4f4f4 66.667%), linear-gradient(45deg, #f4f4f4 33.333%, transparent 33.333%, transparent 66.667%, #f4f4f4 66.667%);
background-size: 12px 44px;
background-position: 0 -22px;
}
#ship-to-different-address {
margin-bottom: 1em;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding: 1rem 1.25rem;
background-color: #f4f4f4;
color: inherit;
border-radius: 2px;
font-size: inherit;
}
#ship-to-different-address label {
cursor: pointer;
font-weight: 400;
margin-bottom: 0;
}
.woocommerce-invalid #terms {
outline: none;
border-color: #f00;
}
.woocommerce-invalid #terms + span a {
color: inherit;
}
#place_order {
float: none;
display: block;
width: 100%;
height: 57px;
font-size: 1rem;
text-transform: capitalize;
margin-top: 1rem;
}
#add_payment_method #payment,
.woocommerce-cart #payment,
.woocommerce-checkout #payment {
border-radius: 0;
background: none;
border-bottom-color: rgba(0, 0, 0, 0.085);
}
#add_payment_method #payment ul.payment_methods,
.woocommerce-cart #payment ul.payment_methods,
.woocommerce-checkout #payment ul.payment_methods {
margin: 0 3px 20px 3px;
border-bottom: none;
}
#add_payment_method #payment ul.payment_methods .woocommerce-notice,
.woocommerce-cart #payment ul.payment_methods .woocommerce-notice,
.woocommerce-checkout #payment ul.payment_methods .woocommerce-notice {
background-color: #FFF;
}
#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice),
.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice),
.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice) {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
background-color: #FFF;
padding: 1rem 1.25rem;
border-bottom: solid 3px #f4f4f4;
}
#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice).payment_method_paypal,
.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice).payment_method_paypal,
.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice).payment_method_paypal {
-webkit-box-pack: stretch;
-ms-flex-pack: stretch;
justify-content: stretch;
}
#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice).payment_method_paypal label,
.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice).payment_method_paypal label,
.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice).payment_method_paypal label {
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice).payment_method_paypal img,
.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice).payment_method_paypal img,
.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice).payment_method_paypal img {
-webkit-box-ordinal-group: 4;
-ms-flex-order: 3;
order: 3;
margin-left: auto;
padding-left: 20px;
max-height: 50px;
}
#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice) input,
.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice) input,
.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice) input {
margin-right: .7em;
}
#add_payment_method #payment ul.payment_methods .about_paypal,
.woocommerce-cart #payment ul.payment_methods .about_paypal,
.woocommerce-checkout #payment ul.payment_methods .about_paypal {
line-height: inherit;
font-size: 0.75rem;
margin-left: 0.875rem;
-webkit-box-shadow: none;
box-shadow: none;
}
#add_payment_method #payment div.payment_box,
.woocommerce-cart #payment div.payment_box,
.woocommerce-checkout #payment div.payment_box {
background: none;
border-radius: 0;
line-height: 1.6;
font-size: 0.875rem;
margin-top: 10px;
}
#add_payment_method #payment div.payment_box p,
.woocommerce-cart #payment div.payment_box p,
.woocommerce-checkout #payment div.payment_box p {
margin-top: 0;
}
#add_payment_method #payment div.payment_box:before,
.woocommerce-cart #payment div.payment_box:before,
.woocommerce-checkout #payment div.payment_box:before {
display: none;
}
.woocommerce-checkout-review-order h3 {
margin-top: 40px;
margin-bottom: 1em;
text-align: center;
}
.woocommerce-privacy-policy-text p {
margin: 0 3px 20px 3px;
font-size: 0.875rem;
}
.woocommerce-checkout-review-order .woocommerce-form__label {
font-weight: 500;
margin: 20px 3px;
}
.woocommerce-password-strength {
font-weight: 400;
color: #23282d;
}
.woocommerce-Button.button,
.woocommerce-address-fields .button {
text-transform: capitalize;
}
.woocommerce-MyAccount-content > p:first-of-type {
margin-top: 0;
}
.woocommerce-MyAccount-content > form > h3 {
margin-top: 0;
margin-bottom: 1.25rem;
}
.woocommerce-pagination .woocommerce-button {
margin: 0 10px !important;
}
#main .woocommerce-MyAccount-navigation {
width: 25%;
}
#main .woocommerce-MyAccount-navigation ul li:before {
content: "\e900";
display: inline-block;
margin-right: .3em;
width: 1.25rem;
}
#main .woocommerce-MyAccount-navigation ul li:first-child a {
margin-top: 0;
}
#main .woocommerce-MyAccount-navigation ul li.is-active > a {
font-weight: 500;
}
#main .woocommerce-MyAccount-navigation ul li a {
display: inline-block;
-webkit-box-shadow: none !important;
box-shadow: none !important;
color: inherit;
margin: 5px 0;
text-transform: capitalize;
}
#main .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders:before {
content: "\e99d";
}
#main .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads:before {
content: "\e955";
}
#main .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address:before {
content: "\e986";
}
#main .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account:before {
content: "\e9e9";
}
#main .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout:before {
content: "\e984";
}
#main .woocommerce-MyAccount-content {
width: 73%;
}
.woocommerce-form-register .woocommerce-privacy-policy-text {
margin-bottom: 1.66em;
}
.woocommerce-account .woocommerce h3,
.woocommerce-account .woocommerce h2,
.woocommerce-order-received .woocommerce h3,
.woocommerce-order-received .woocommerce h2,
.woocommerce-order-details h3,
.woocommerce-order-details h2,
.woocommerce-customer-details h3,
.woocommerce-customer-details h2 {
font-size: 1.25rem;
line-height: 1.25;
}
.woocommerce table {
border-spacing: 0;
}
.woocommerce table dl,
.woocommerce table .wc-item-meta {
margin-left: 0;
padding-left: 0;
font-size: .86em;
}
.woocommerce table dl dt,
.woocommerce table dl strong,
.woocommerce table .wc-item-meta dt,
.woocommerce table .wc-item-meta strong {
font-weight: normal;
}
.woocommerce table.my_account_orders, .woocommerce table.woocommerce-table--order-downloads, .woocommerce table.woocommerce-table--order-details {
border-radius: 3px;
font-size: inherit;
}
.woocommerce table.my_account_orders th,
.woocommerce table.my_account_orders td, .woocommerce table.woocommerce-table--order-downloads th,
.woocommerce table.woocommerce-table--order-downloads td, .woocommerce table.woocommerce-table--order-details th,
.woocommerce table.woocommerce-table--order-details td {
padding: 15px 20px;
font-weight: 400 !important;
}
.woocommerce table.my_account_orders strong, .woocommerce table.woocommerce-table--order-downloads strong, .woocommerce table.woocommerce-table--order-details strong {
font-weight: 400 !important;
}
.woocommerce table.my_account_orders thead th, .woocommerce table.woocommerce-table--order-downloads thead th, .woocommerce table.woocommerce-table--order-details thead th {
color: #23282d;
font-weight: 400;
font-size: 0.75rem;
background-color: #f4f4f4;
}
.woocommerce table .button {
height: 40px !important;
padding: 0 2em !important;
font-size: 0.8125rem !important;
}
.woocommerce-Addresses header.title {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin-bottom: 1rem;
}
.woocommerce-Addresses header.title a.edit {
margin-left: 20px;
-webkit-box-shadow: none;
box-shadow: none;
font-size: 0.8125rem;
}
.widget.woocommerce ul.product_list_widget li .product-title {
display: block;
padding-top: .25em;
line-height: 1.5;
}
.widget.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,
.widget.woocommerce .wc-layered-nav-rating a {
position: relative;
padding-left: 27px;
}
.widget.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a:before,
.widget.woocommerce .wc-layered-nav-rating a:before {
content: '' !important;
border: 2px solid currentColor;
border-radius: 2px;
background: none;
clear: none;
cursor: pointer;
line-height: 0;
outline: 0;
padding: 0 !important;
text-align: center;
vertical-align: middle;
height: 17px;
width: 17px;
min-width: 17px;
opacity: .65;
position: absolute;
left: 0;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.widget.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a:after,
.widget.woocommerce .wc-layered-nav-rating a:after {
content: "\e9fd";
color: #FFF;
position: absolute;
top: 50%;
left: 3px;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
font-size: 11px;
opacity: 0;
}
.widget.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item.chosen a,
.widget.woocommerce .wc-layered-nav-rating.chosen a {
font-weight: 600;
}
.widget.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item.chosen a:before, .widget.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item.chosen a:after,
.widget.woocommerce .wc-layered-nav-rating.chosen a:before,
.widget.woocommerce .wc-layered-nav-rating.chosen a:after {
opacity: 1;
}
.widget.woocommerce .wc-layered-nav-rating a {
-webkit-transition: none !important;
transition: none !important;
min-height: 25px;
}
.widget.woocommerce .wc-layered-nav-rating a .star-rating {
position: relative;
top: -1px;
margin: 0;
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
}
.widget.woocommerce .product-categories li .count,
.widget.woocommerce .wc-layered-nav-term .count,
.widget.woocommerce .wc-layered-nav-rating em {
font-style: normal;
margin-left: auto;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
text-align: center;
position: absolute;
right: 0;
top: 3px;
background-color: rgba(145, 145, 145, 0.1);
min-width: 24px;
min-height: 24px;
padding: 5px 8px;
border-radius: 40px;
line-height: 1;
font-size: .866em;
font-weight: 400;
pointer-events: none;
}
.widget.woocommerce .wc-layered-nav-rating a:hover em,
.widget.woocommerce .wc-layered-nav-rating.chosen a em {
color: #FFF;
}
.widget.woocommerce .product-categories li,
.widget.woocommerce .wc-layered-nav-term {
position: relative;
}
.widget.woocommerce .product-categories li a,
.widget.woocommerce .wc-layered-nav-term a {
display: block;
}
.widget.woocommerce .product-categories li a:hover ~ .count,
.widget.woocommerce .wc-layered-nav-term a:hover ~ .count {
color: #FFF;
}
.widget.woocommerce .product-categories li.chosen > .count,
.widget.woocommerce .wc-layered-nav-term.chosen > .count {
color: #FFF;
}
.widget.woocommerce .product-categories li.current-cat > a {
font-weight: 600;
}
.widget.woocommerce .product-categories li.current-cat > .count {
color: #FFF;
}
.widget.woocommerce .reviewer {
font-size: .866em;
}
.woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item,
.widget_rating_filter .wc-layered-nav-rating {
padding: 0;
margin-bottom: 0.625rem;
}
.woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item:last-child,
.widget_rating_filter .wc-layered-nav-rating:last-child {
margin-bottom: 0;
}
.woocommerce ul.cart_list li,
.woocommerce ul.product_list_widget li {
padding: 0;
margin-bottom: 20px;
}
.woocommerce ul.cart_list li:last-child,
.woocommerce ul.product_list_widget li:last-child {
margin-bottom: 0;
}
.woocommerce ul.cart_list li ins,
.woocommerce ul.product_list_widget li ins {
text-decoration: none;
font-weight: 500;
}
.woocommerce ul.cart_list li del,
.woocommerce ul.product_list_widget li del {
opacity: 1;
color: #afafaf;
}
.woocommerce ul.cart_list li img,
.woocommerce ul.product_list_widget li img {
float: left;
width: 70px;
margin-left: 0;
margin-right: 15px;
border-radius: 3px;
}
.woocommerce ul.cart_list li a,
.woocommerce ul.product_list_widget li a {
font-weight: 500;
}
.woocommerce ul.cart_list li a:hover .product-title,
.woocommerce ul.product_list_widget li a:hover .product-title {
color: inherit;
}
.woocommerce ul.cart_list li .product-title,
.woocommerce ul.product_list_widget li .product-title {
color: #23282d;
}
.woocommerce ul.cart_list li .star-rating,
.woocommerce ul.product_list_widget li .star-rating {
display: block;
margin: 0.3125rem 0;
}
.woocommerce ul.product_list_widget li .product-title {
color: inherit;
}
.woocommerce .widget_price_filter .ui-slider-horizontal {
height: 2px;
}
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content {
background-color: #e4e4e4;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.woocommerce .widget_price_filter .price_slider_amount {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin-top: 30px;
}
.woocommerce .widget_price_filter .price_label {
font-size: 0.875rem;
margin-left: auto;
}
.woocommerce .widget_price_filter .price_label span {
color: #23282d;
font-weight: 500;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
-webkit-transition: -webkit-transform 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
transition: -webkit-transform 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
transition: transform 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
transition: transform 0.26s cubic-bezier(0.25, 0.8, 0.25, 1), -webkit-transform 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
width: 1rem;
height: 1rem;
z-index: 2;
cursor: -webkit-grab;
cursor: grab;
-webkit-transform-origin: center top;
-ms-transform-origin: center top;
transform-origin: center top;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:after {
content: '';
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: scale3d(0, 0, 0) translate3d(-50%, -50%, 0);
transform: scale3d(0, 0, 0) translate3d(-50%, -50%, 0);
width: 1rem;
height: 1rem;
opacity: .125;
z-index: 1;
-webkit-transform-origin: left top;
-ms-transform-origin: left top;
transform-origin: left top;
border-radius: 50%;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:active {
cursor: -webkit-grabbing;
cursor: grabbing;
-webkit-transform: scale3d(1.35, 1.35, 1.35) translate3d(0, -50%, 0);
transform: scale3d(1.35, 1.35, 1.35) translate3d(0, -50%, 0);
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:active:after {
-webkit-transform: scale3d(0, 0, 0) translate3d(-50%, -50%, 0) !important;
transform: scale3d(0, 0, 0) translate3d(-50%, -50%, 0) !important;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:hover:after {
-webkit-transform: scale3d(2, 2, 1) translate3d(-50%, -50%, 0);
transform: scale3d(2, 2, 1) translate3d(-50%, -50%, 0);
}
.woocommerce .widget_layered_nav_filters ul {
margin-top: -8px;
}
.woocommerce .widget_layered_nav_filters ul li {
display: inline-block;
}
.woocommerce .widget_layered_nav_filters ul a {
color: inherit;
display: block;
float: left;
text-transform: none;
letter-spacing: 0;
border-radius: 2px;
padding: 8px 12px;
margin: 8px 8px 0px 0px;
background-color: rgba(145, 145, 145, 0.1);
line-height: 1;
font-size: 0.9285em;
}
.woocommerce .widget_layered_nav_filters ul a:before {
content: "\e9fa" !important;
vertical-align: bottom !important;
color: inherit;
position: relative;
}
.woocommerce .widget_layered_nav_filters ul a:hover, .woocommerce .widget_layered_nav_filters ul a:hover:before {
color: #FFF !important;
}
.woocommerce #colophon .widget_layered_nav_filters ul a:before {
bottom: 0 !important;
}
.woocommerce .widget_shopping_cart .woocommerce-mini-cart__total,
.woocommerce.widget_shopping_cart .woocommerce-mini-cart__total {
margin-top: 20px;
}
.woocommerce .widget_shopping_cart .total,
.woocommerce.widget_shopping_cart .total {
border-top: 4px double rgba(0, 0, 0, 0.085);
padding: 13px 0 14px 0;
text-align: center;
}
.woocommerce .widget_shopping_cart .total strong,
.woocommerce.widget_shopping_cart .total strong {
font-weight: 500;
}
.woocommerce .widget_shopping_cart .total .amount,
.woocommerce .widget_shopping_cart .total .tax_label,
.woocommerce.widget_shopping_cart .total .amount,
.woocommerce.widget_shopping_cart .total .tax_label {
font-weight: 600;
}
.woocommerce .widget_shopping_cart .si-cart-buttons,
.woocommerce.widget_shopping_cart .si-cart-buttons {
border-top: 4px double rgba(0, 0, 0, 0.085);
padding-left: 0;
padding-right: 0;
padding-bottom: 0;
}
.woocommerce .widget_shopping_cart .cart_list li,
.woocommerce.widget_shopping_cart .cart_list li {
color: #23282d;
padding-left: 0;
position: relative;
}
.woocommerce .widget_shopping_cart .cart_list li a.remove,
.woocommerce.widget_shopping_cart .cart_list li a.remove {
-webkit-transform: scale3d(0, 0, 0);
transform: scale3d(0, 0, 0);
top: 3px;
right: 12px;
left: auto;
color: rgba(0, 0, 0, 0) !important;
width: 25px;
height: 25px;
background: none;
}
.woocommerce .widget_shopping_cart .cart_list li a.remove:after,
.woocommerce.widget_shopping_cart .cart_list li a.remove:after {
content: '';
background-color: #f4f4f4;
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
border-radius: 50%;
}
.woocommerce .widget_shopping_cart .cart_list li a.remove:before,
.woocommerce.widget_shopping_cart .cart_list li a.remove:before {
text-align: center;
line-height: 26px;
content: "\e9fa";
font-size: 12px;
font-weight: 400;
z-index: 2;
}
.woocommerce .widget_shopping_cart .cart_list li a.remove:hover:after,
.woocommerce.widget_shopping_cart .cart_list li a.remove:hover:after {
-webkit-transform: scale3d(1.25, 1.25, 1.25);
transform: scale3d(1.25, 1.25, 1.25);
}
.woocommerce .widget_shopping_cart .cart_list li:hover a.remove,
.woocommerce.widget_shopping_cart .cart_list li:hover a.remove {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
.woocommerce .widget_shopping_cart .cart_list li .quantity,
.woocommerce.widget_shopping_cart .cart_list li .quantity {
font-size: 0.8125rem;
display: block;
}
.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color {
margin-bottom: -7px;
}
.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li {
margin-bottom: 7px;
}
.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li a {
position: relative;
border-radius: 50%;
height: 28px;
width: 28px;
border: none;
margin: 0px 7px 0 0;
overflow: visible;
text-indent: -9999px;
}
.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li a:before {
content: '';
background-color: inherit;
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
border-radius: 50%;
z-index: -1;
}
.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li a:hover,
.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li.chosen a {
-webkit-box-shadow: inset 0 0 0 3px #ffffff;
box-shadow: inset 0 0 0 3px #ffffff;
}
.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li a:hover:before,
.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li.chosen a:before {
-webkit-transform: scale3d(1.15, 1.15, 1.15);
transform: scale3d(1.15, 1.15, 1.15);
}
.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li.chosen a:after {
line-height: 28px;
text-align: center;
content: "\e9fd";
color: #FFF;
text-indent: 0;
font-size: 12px;
}
.woocommerce .cart-collaterals h2,
.woocommerce .cart-collaterals h3,
.woocommerce .cart-collaterals h4,
.woocommerce .cart-collaterals h5 {
margin-top: 0;
}
.woocommerce table.wishlist_table {
font-size: inherit;
}
.woocommerce table.wishlist_table td.product-add-to-cart a {
display: -webkit-box !important;
display: -ms-flexbox !important;
display: flex !important;
}
.woocommerce table.wishlist_table a.remove {
line-height: 1.4em;
}
.yith-wcwl-share h4.yith-wcwl-share-title {
margin: 25px 0 15px 0;
}
.wishlist-title {
display: none;
}
.woocommerce div.product span.onsale {
font-size: inherit;
top: 20px;
left: 20px;
}
.woocommerce div.product div.summary,
.woocommerce div.product div.images {
margin-bottom: 0;
}
.woocommerce div.product .entry-summary p {
margin-top: 0.9375rem;
margin-bottom: 0.9375rem;
}
.woocommerce div.product .entry-summary > *:last-child {
margin-bottom: 0;
}
.woocommerce div.product .woocommerce-product-details__short-description {
margin-bottom: 1.25rem;
}
.woocommerce div.product .woocommerce-product-gallery {
-ms-flex-item-align: start;
align-self: flex-start;
}
.woocommerce div.product .woocommerce-product-gallery .flex-direction-nav .flex-prev,
.woocommerce div.product .woocommerce-product-gallery .flex-direction-nav .flex-next {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
position: absolute;
top: calc(50% - 25px - 62px);
z-index: 2;
width: 50px;
height: 50px;
background-color: #FFF;
border-radius: 50%;
}
.woocommerce div.product .woocommerce-product-gallery .flex-direction-nav .flex-prev {
left: -25px;
right: auto;
}
.woocommerce div.product .woocommerce-product-gallery .flex-direction-nav .flex-next {
right: -25px;
left: auto;
}
.woocommerce div.product .woocommerce-product-gallery .flex-direction-nav svg {
width: 1.375rem;
}
.woocommerce div.product .woocommerce-product-gallery .flex-direction-nav svg path {
fill: #23282d !important;
}
.woocommerce div.product h1.product_title {
margin-bottom: 0.4375rem;
font-weight: 500;
}
.woocommerce div.product .woocommerce-product-rating {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin-top: 0.3125rem;
margin-bottom: 1em;
}
.woocommerce div.product .woocommerce-product-rating .woocommerce-review-link {
font-size: 0.8125rem;
margin-left: 0.75rem;
position: relative;
top: 1px;
}
.woocommerce div.product .woocommerce-product-rating .woocommerce-review-link:hover {
text-decoration: underline;
}
.woocommerce div.product form.cart {
margin: 1.875rem 0;
}
.woocommerce div.product form.cart div.quantity {
margin-right: 0.875rem;
}
.woocommerce div.product form.cart .variations {
margin: 0;
margin: 0 0 1.25rem 0;
}
.woocommerce div.product form.cart .variations select {
min-width: auto;
width: 100%;
max-width: 220px;
}
.woocommerce div.product form.cart .variations td {
padding-top: 3px;
padding-bottom: 3px;
}
.woocommerce div.product form.cart .variations td.label {
width: 101px;
line-height: 1.5;
vertical-align: middle;
}
.woocommerce div.product form.cart .variations td.label label {
font-weight: 500;
}
.woocommerce div.product form.cart .variations_button {
margin-top: 1.875rem;
}
.woocommerce div.product form.cart .woocommerce-variation p {
margin-top: 0;
}
.woocommerce div.product form.cart .woocommerce-variation-description p {
margin-top: 0;
font-size: 0.875rem;
}
.woocommerce div.product form.cart .woocommerce-variation-availability {
margin-bottom: 0;
}
.woocommerce div.product form.cart .woocommerce-variation-price .price {
font-size: 1.25rem;
}
.woocommerce div.product form.cart .group_table {
margin-top: 0;
}
.woocommerce div.product form.cart .group_table td {
vertical-align: middle;
padding: 10px 0;
}
.woocommerce div.product form.cart .group_table td:first-child {
min-width: 10em;
padding-left: 20px;
text-align: left;
}
.woocommerce div.product form.cart .group_table td label {
margin: 0;
font-weight: 500;
font-size: inherit;
}
.woocommerce div.product form.cart .group_table td del {
color: #afafaf;
opacity: 1;
}
.woocommerce div.product form.cart .group_table td ins {
text-decoration: none;
}
.woocommerce div.product form.cart .group_table .button {
background: none;
padding: 0 !important;
min-height: auto;
height: auto !important;
font-size: inherit !important;
padding: 0;
color: inherit;
}
.woocommerce div.product p.price,
.woocommerce div.product span.price {
margin-top: 0.4375rem;
font-size: 1.625rem;
}
.woocommerce div.product p.price del,
.woocommerce div.product p.price ins,
.woocommerce div.product span.price del,
.woocommerce div.product span.price ins {
font-weight: 400;
}
.woocommerce div.product p.price del,
.woocommerce div.product span.price del {
opacity: .75;
}
.woocommerce div.product p.price ins,
.woocommerce div.product span.price ins {
text-decoration: none;
}
.woocommerce div.product p.stock {
font-size: 0.875rem;
font-weight: 500;
margin: 0;
}
.woocommerce div.product .si-wc-product-wrap {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-bottom: 50px;
}
.woocommerce div.product .si-wc-product-wrap .images {
-ms-flex-preferred-size: 50%;
flex-basis: 50%;
margin-right: 50px;
}
.woocommerce div.product .si-wc-product-wrap .images,
.woocommerce div.product .si-wc-product-wrap .entry-summary {
width: auto !important;
float: none !important;
}
.woocommerce div.product .si-wc-product-wrap .entry-summary {
-ms-flex-item-align: start;
align-self: flex-start;
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
}
.woocommerce div.product div.images.woocommerce-product-gallery--columns-6 .flex-control-thumbs li {
width: 16.67%;
-ms-flex-preferred-size: 16.67%;
flex-basis: 16.67%;
}
.woocommerce div.product div.images.woocommerce-product-gallery--columns-5 .flex-control-thumbs li {
width: 20%;
-ms-flex-preferred-size: 20%;
flex-basis: 20%;
}
.woocommerce div.product div.images.woocommerce-product-gallery--columns-4 .flex-control-thumbs li {
width: 25%;
-ms-flex-preferred-size: 25%;
flex-basis: 25%;
}
.woocommerce div.product div.images.woocommerce-product-gallery--columns-3 .flex-control-thumbs li {
width: 33%;
-ms-flex-preferred-size: 33%;
flex-basis: 33%;
}
.woocommerce div.product div.images.woocommerce-product-gallery--columns-2 .flex-control-thumbs li {
width: 50%;
-ms-flex-preferred-size: 50%;
flex-basis: 50%;
}
.woocommerce div.product div.images .flex-control-thumbs {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-top: 8px;
margin-left: -2px;
margin-right: -2px;
}
.woocommerce div.product div.images .flex-control-thumbs li {
padding: 2px 2px;
clear: none !important;
}
.woocommerce div.product div.images .flex-control-thumbs li img {
opacity: 1;
padding: 2px;
border: 2px solid rgba(0, 0, 0, 0);
display: block;
border-radius: 2px;
}
.woocommerce div.product div.images .woocommerce-product-gallery__wrapper {
max-width: initial;
}
.woocommerce div.product div.images .woocommerce-product-gallery__wrapper > div {
border-radius: 3px;
}
.woocommerce div.product div.images .woocommerce-product-gallery__wrapper > div img {
border-radius: 3px;
}
.woocommerce div.product .woocommerce-tabs {
margin-bottom: 40px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs {
text-align: center;
}
.woocommerce div.product .woocommerce-tabs ul.tabs:before, .woocommerce div.product .woocommerce-tabs ul.tabs:after {
position: absolute;
bottom: auto;
right: auto;
top: 0;
display: block;
width: 100%;
height: 1px;
border: 0 !important;
background: rgba(0, 0, 0, 0.085);
content: '';
}
.woocommerce div.product .woocommerce-tabs ul.tabs:after {
top: auto;
bottom: 0;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
border: none;
background: none;
border-radius: 0;
margin: 0 1rem;
padding: 1.25rem 0;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li:not(.active) a:hover {
color: #23282d;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
background: none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active > a:before {
-webkit-transform-origin: left center;
-ms-transform-origin: left center;
transform-origin: left center;
-webkit-transform: scale(1, 1) translateZ(1px);
transform: scale(1, 1) translateZ(1px);
}
.woocommerce div.product .woocommerce-tabs ul.tabs li:before, .woocommerce div.product .woocommerce-tabs ul.tabs li:after {
content: none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
font-weight: 500;
}
.woocommerce div.product .woocommerce-tabs .wc-tab {
background-color: #f4f4f4;
padding: 2.5rem 0;
margin-bottom: 0;
}
.woocommerce div.product .woocommerce-tabs .wc-tab > .si-container {
max-width: 800px;
}
.woocommerce div.product .woocommerce-tabs .wc-tab > .si-container > h2:first-child {
display: none;
}
.woocommerce div.product .woocommerce-tabs .wc-tab > .si-container p {
margin-top: 0;
}
.woocommerce div.product .woocommerce-tabs .wc-tab > .si-container p:last-child {
margin-bottom: 0;
}
.woocommerce div.product .woocommerce-tabs table.shop_attributes {
background: #FFFFFF;
font-size: 0.875rem;
}
.woocommerce div.product .woocommerce-tabs table.shop_attributes tr {
background: none;
}
.woocommerce div.product .woocommerce-tabs table.shop_attributes th,
.woocommerce div.product .woocommerce-tabs table.shop_attributes td {
padding: 0.625rem 1.25rem;
border-top: none;
border-bottom: none;
}
.woocommerce div.product .woocommerce-tabs table.shop_attributes th {
border-right: 1px solid rgba(0, 0, 0, 0.085);
}
.woocommerce div.product .woocommerce-tabs table.shop_attributes td {
font-style: normal;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger {
position: absolute;
right: 20px;
top: 20px;
width: 40px;
height: 40px;
font-size: 1rem;
background: none;
text-indent: 0;
z-index: 1;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger img {
display: none !important;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before {
border-radius: 50%;
content: '';
border: none !important;
z-index: 1;
-webkit-transition: all 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
transition: all 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
border-radius: 50%;
background-color: rgba(0, 0, 0, 0.3);
-webkit-backface-visibility: hidden;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger:hover:before {
-webkit-transform: scale(1.25);
-ms-transform: scale(1.25);
transform: scale(1.25);
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
content: "\e989";
color: #FFF;
background: none;
-webkit-transform: none;
-ms-transform: none;
transform: none;
border-radius: 0;
z-index: 2;
left: -1px;
}
.woocommerce div.product .related.products > h2,
.woocommerce div.product .upsells > h2 {
margin-top: 50px;
margin-bottom: 1.5em;
text-align: center;
}
.woocommerce div.product .product_meta {
padding: 1rem 0;
margin: 2.5rem 0;
border-top: 1px solid rgba(0, 0, 0, 0.085);
border-bottom: 1px solid rgba(0, 0, 0, 0.085);
}
.woocommerce div.product .product_meta .si-woo-meta-title {
min-width: 5.3125rem;
display: inline-block;
}
.woocommerce div.product .product_meta > span {
display: block;
}
.woocommerce div.product .product_meta > span a:hover {
color: inherit;
}
.woocommerce div.product #reviews #comments {
margin-top: 0;
}
.woocommerce div.product #reviews #comments h2 {
margin-top: 0;
margin-bottom: 2.5rem;
text-align: center;
}
.woocommerce div.product #reviews #comments .woocommerce-noreviews {
text-align: center;
margin-top: -1.875rem;
}
.woocommerce div.product #reviews #comments ol.commentlist li img.avatar {
display: block;
position: absolute;
z-index: 1;
left: 25px;
top: 25px;
max-width: 50px;
border-radius: 50%;
width: initial;
height: initial;
padding: 0;
border: none;
}
.woocommerce div.product #reviews #comments ol.commentlist li .comment-text {
padding: 0;
border: none;
margin: 0;
}
.woocommerce div.product #reviews #comments ol.commentlist li .comment-text p:last-child {
margin-bottom: 0;
}
.woocommerce div.product #reviews #comments ol.commentlist li .comment-text p.meta {
font-size: 1em;
}
.woocommerce div.product #reviews #comments ol.commentlist li .comment-text p.meta strong {
font-weight: 500;
font-size: 1em;
color: #23282d;
}
.woocommerce div.product #reviews #comments ol.commentlist li .comment-text p.meta span,
.woocommerce div.product #reviews #comments ol.commentlist li .comment-text p.meta em,
.woocommerce div.product #reviews #comments ol.commentlist li .comment-text p.meta time {
font-size: .86em;
}
.woocommerce div.product #reviews #comments .comment_container {
background-color: #FFF;
}
.woocommerce div.product #reviews #respond {
margin-top: 2.5rem;
}
.woocommerce div.product #reviews #respond p {
margin: 0 0 1.25rem;
}
.woocommerce div.product #reviews #respond p:last-child {
margin-bottom: 0;
}
.woocommerce div.product #reviews .comment-form-rating {
margin-bottom: 1.5em;
}
.woocommerce div.product #reviews .comment-form-rating label {
display: block;
}
.woocommerce div.product #reviews .comment-form-rating .stars {
display: inline-block;
line-height: 1;
font-size: 1.25rem;
margin-bottom: 0 !important;
}
.woocommerce div.product #reviews .comment-form-rating .stars a {
width: 1.15em;
}
.woocommerce div.product #reviews #reply-title {
margin-bottom: 1.25rem;
}
.woocommerce div.product .woocommerce-pagination ul {
border: none;
}
.woocommerce div.product .woocommerce-pagination ul li {
border: none;
}
.woocommerce div.product .woocommerce-pagination ul li a,
.woocommerce div.product .woocommerce-pagination ul li span {
text-transform: uppercase;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
font-size: 12px;
width: 40px;
height: 40px;
text-align: center;
vertical-align: middle;
color: inherit;
border-radius: 3px;
font-weight: 600;
border: 2px solid rgba(0, 0, 0, 0);
background: none !important;
}
.term-description {
margin-bottom: 2rem;
padding-bottom: 1rem;
border-bottom: 1px solid rgba(0, 0, 0, 0.085);
}
ul#uploadFileList {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin: 0 0 1.25rem;
}
ul#uploadFileList li {
margin: 0;
padding: 0 6px 0 0;
}
ul#uploadFileList li img {
-o-object-fit: cover;
object-fit: cover;
border-radius: 2px;
}
#do_uploadFile {
display: inline-block;
width: auto;
margin-left: 10px;
min-height: 30px;
-webkit-box-shadow: none;
box-shadow: none;
background: #23282d;
text-shadow: none;
color: #FFF !important;
border: none;
border-radius: 2px;
padding: 0 14px;
}
.review_thumbnail {
padding: 4px 0;
}
.review_thumbnail a {
margin: 6px 6px 6px 0;
vertical-align: middle;
display: inline-block;
}
.review_thumbnail a img.ywar_thumbnail {
display: block;
padding: 0;
border-radius: 2px;
}
.ywar_review_count {
margin-left: 1em;
}
.ywar_review_row span {
color: #23282d !important;
}
.reviews_bar {
margin: 1.25rem 0;
}
.yith-woocommerce-advanced-reviews #submit {
font-size: inherit !important;
}
.wishlist_table .add_to_cart,
a.add_to_wishlist.button.alt {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
border-radius: 2px;
padding: .5em 2em;
font-weight: 500;
font-size: 0.8125rem;
min-height: 40px;
}
.term-description > h1:first-child,
.term-description > h2:first-child,
.term-description > h3:first-child,
.term-description > h4:first-child,
.term-description > h5:first-child,
.term-description > h6:first-child,
.term-description > p:first-child,
.term-description > ul:first-child,
.term-description > ol:first-child {
margin-top: 0;
}
.term-description > h1:last-child,
.term-description > h2:last-child,
.term-description > h3:last-child,
.term-description > h4:last-child,
.term-description > h5:last-child,
.term-description > h6:last-child,
.term-description > p:last-child,
.term-description > ul:last-child,
.term-description > ol:last-child {
margin-bottom: 0;
}
.wc-block-grid__products {
list-style: none;
}
@media screen and (max-width: 480px) {
.woocommerce ul.products[class*=columns-] li.product,
.woocommerce-page ul.products[class*=columns-] li.product {
width: 100%;
float: none;
}
}
@media screen and (max-width: 768px) {
.woocommerce #yith-wcwl-form table.shop_table tr,
.woocommerce .woocommerce-cart-form table.shop_table tr,
.woocommerce .woocommerce-checkout-review-order table.shop_table tr {
border-bottom: solid 3px #f4f4f4;
padding-bottom: 15px;
margin-bottom: 15px;
}
.woocommerce #yith-wcwl-form table.shop_table tr:last-child,
.woocommerce .woocommerce-cart-form table.shop_table tr:last-child,
.woocommerce .woocommerce-checkout-review-order table.shop_table tr:last-child {
border-bottom: none;
padding-bottom: 0;
margin-bottom: 0;
}
.woocommerce #yith-wcwl-form table.shop_table tr td,
.woocommerce .woocommerce-cart-form table.shop_table tr td,
.woocommerce .woocommerce-checkout-review-order table.shop_table tr td {
border: none !important;
border-bottom: 1px solid #f4f4f4 !important;
padding: 1rem 0 !important;
}
.woocommerce #yith-wcwl-form table.shop_table tr td:last-child,
.woocommerce .woocommerce-cart-form table.shop_table tr td:last-child,
.woocommerce .woocommerce-checkout-review-order table.shop_table tr td:last-child {
border-bottom: 0 !important;
padding-bottom: 0 !important;
}
.woocommerce .coupon {
background: #f4f4f4;
padding: 1rem !important;
border-radius: 3px;
margin-bottom: 2rem;
}
.woocommerce .product-remove {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
width: 100%;
}
.woocommerce .product-remove:before {
display: inline-block !important;
content: attr(data-title) ": ";
font-weight: 700;
float: left;
}
.woocommerce .product-remove a {
margin-left: auto;
}
.woocommerce table.shop_table_responsive tr:nth-child(2n) td,
.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td {
background: none;
}
}
@media screen and (max-width: 960px) {
#main .woocommerce-MyAccount-navigation {
width: 100%;
margin-bottom: 30px;
}
}
@media screen and (max-width: 600px) {
.woocommerce div.product .si-wc-product-wrap .images {
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
margin-right: 0;
margin-bottom: 30px;
}
.woocommerce div.product #reviews #comments ol.commentlist li img.avatar {
display: none;
}
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndvb2NvbW1lcmNlLnNjc3MiLCJfY29uZmlnLnNjc3MiLCJiYXNlL2Zyb250L19yZXNwb25zaXZlLnNjc3MiLCJjb21wb25lbnRzL2Zyb250L193b29jb21tZXJjZS5zY3NzIiwid29vY29tbWVyY2UuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztnRkFFZ0Y7QUN3R2hGOzs7RUFDQywwQkFBeUI7RUFDdEIscUJBQW9CO0NBQ3ZCOztBQUdBO0VBRUMsWUFBVztFQUNYLGVBQWM7RUFDZCxZQUFXO0NBQ1g7O0FBR0Y7RUFDQyxtQkFBa0I7RUFDbEIsYUFBWTtFQUNaLFVBQVM7RUFDVCxXQUFVO0VBQ1Ysc0JBQXFCO0VBQ3JCLHdCQUF1QjtDQWlCdkI7O0FBZEE7RUFDQyxhQUFZO0VBQ1osWUFBVztFQUNYLFlBQVc7RUFDWCxTQUFRO0VBQ1IsVUFBUztFQUNULG9CQUFtQjtFQUNuQixrQkFBaUI7RUFDakIsMEJBQXlCO0VBQ3pCLGtCQUFpQjtFQUNqQixtQkFBa0I7RUFDbEIscUJBQW9CO0VBQ3BCLFlBQVc7Q0FDWDs7QUFHRjs7Ozs7Ozs7RUFDQyxzQkFBcUI7RUFDckIsbUJBQWtCO0VBQ2xCLHFDQUFvQztDQTBCcEM7O0FBeEJBOzs7Ozs7OztFQUNDLFlBQVc7RUFDWCxlQUFjO0VBQ2QsbUJBQWtCO0VBQ2xCLFVBQVM7RUFDVCxRQUFPO0VBQ1AsWUFBVztFQUNYLFlBQVc7RUFDWCxtQkFBa0I7RUFDbEIseUJBQXdCO0VBQ3hCLHVDQUE4QjtNQUE5QixtQ0FBOEI7VUFBOUIsK0JBQThCO0VBQzlCLCtDQUFzQztVQUF0Qyx1Q0FBc0M7RUFDdEMsb0NBQW1DO0VBQ25DLHFDQUFvQztFQUNwQyw2RUFwSCtEO0VBb0gvRCxxRUFwSCtEO0VBb0gvRCw2REFwSCtEO0VBb0gvRCx1SEFwSCtEO0VBcUgvRCxtQkFBa0I7Q0FDbEI7O0FBR0E7Ozs7Ozs7O0VBQ0Msc0NBQTZCO01BQTdCLGtDQUE2QjtVQUE3Qiw4QkFBNkI7RUFDN0IsK0NBQXNDO1VBQXRDLHVDQUFzQztDQUN0Qzs7QUFJSDs7O0VBQ0MsbUJBQWtCO0VBQ2xCLE9BQU07RUFDTixRQUFPO0VBQ1AsWUFBVztFQUNYLGFBQVk7Q0FDWjs7QUE4Q0Q7Ozs7Ozs7Ozs7O0VBQ0MsVUFBUztFQUNULFdBQVU7Q0FDVjs7QUFFRDs7Ozs7Ozs7OztFQUNDLHFCQUFhO0VBQWIscUJBQWE7RUFBYixjQUFhO0VBQ2Isb0JBQWU7TUFBZixnQkFBZTtFQUNmLDBCQUFtQjtNQUFuQix1QkFBbUI7VUFBbkIsb0JBQW1CO0NBQ25COztBQUVEO0VBQ0MsV0FBVTtFQUNWLFVBQVM7RUFDVCxpQkFBZ0I7Q0FDaEI7O0FBRUQ7RUFDQyxzQkFBcUI7RUFDckIsV0FBVTtDQUNWOztBQUVEOzs7Ozs7RUFDQywrREEzTWdFO0VBMk1oRSx1REEzTWdFO0NBNE1oRTs7QUFVRDtFQUNDLGNBQWE7RUFDYixhQUFZO0VBQ1osVUFBUztFQUNULFdBQVU7RUFDVixrQkFBaUI7RUFDakIseUJBQWdCO1VBQWhCLGlCQUFnQjtFQUNoQixjQUFhO0NBQ2I7O0FBRUQ7Ozs7O0VBQ0MsZ0ZBQWdGO0VBQ2hGLGtDQUFpQztFQUNqQyxzQkFBcUI7RUFDckIsWUFBVztFQUNYLG1CQUFrQjtFQUNsQixvQkFBbUI7RUFDbkIscUJBQW9CO0VBQ3BCLHFCQUFvQjtFQUNwQixlQUFjO0VBQ2QsdUJBQXNCO0VBQ3RCLG9DQUFtQztFQUNuQyxtQ0FBa0M7Q0FDbEM7O0FDN1JELDJDQUEyQztBQUMzQzsyQ0FDMkM7QUFFM0M7OztFQUdFO0FBS0Y7OztFQUdFO0FBS0Y7OztFQUdFO0FBS0Y7OztFQUdFO0FBS0Y7OztFQUdFO0FDdkNGLDJDQUEyQztBQUMzQzsyQ0FDMkM7QUFHM0M7Ozs7RUFPRywwQkFBbUI7TUFBbkIsdUJBQW1CO1VBQW5CLG9CQUFtQjtFQUNuQix5QkFBdUI7TUFBdkIsc0JBQXVCO1VBQXZCLHdCQUF1QjtFQUN2QixvQkFBbUI7RUFDbkIsb0JBQW1CO0VBQ25CLHFCQUFvQjtFQUNwQixtQkFBa0I7RUFDbEIsV0FBVTtFQUNWLGlCQUFnQjtFQUNoQixZQUFXO0VBQ1gsYUFBWTtDQUNaOztBQWpCSDs7Ozs7OztFQXNCSSxXQUFVO0NBQ1Y7O0FBdkJKOzs7Ozs7O0VBNkJJLFlBQVc7RUFDWCxZQUFXO0VBQ1gsYUFBWTtFQUNaLHVCQUFzQjtFQUN0QixXQUFVO0VBQ1YsbUJBQWtCO0VBQ2xCLFNBQVE7RUFDUixTQUFRO0VBQ1IsdURBQThDO1VBQTlDLCtDQUE4QztFQUM5Qyw2QkFBNEI7RUFDNUIsMkNBQXVDO0VBQ3ZDLG9CQUFtQjtFQUNuQixpQkFBZ0I7Q0FDaEI7O0FBMUNKOzs7O0VBNkNJLDhCQUFxQjtVQUFyQixzQkFBcUI7Q0FDckI7O0FBOUNKO0VBbURFLGNBQWE7Q0FDYjs7QUFwREY7RUF1REUsa0NBQWlDO0VBQ2pDLHdCQUF1QjtDQUN2Qjs7QUF6REY7RUE2REcsaUJBQWdCO0VBQ2hCLDhCQUF5QztDQUN6Qzs7QUEvREg7RUFrRUcsMkJBQTBCO0NBQzFCOztBQW5FSDtFQXNFRyxzQkFBcUI7RUFDckIsbUJGbEVtQjtDRW1FbkI7O0FBYUg7RUFHRSxxQkZzT3VEO0VFck92RCx1QkFBc0I7RUFDdEIsYUFBWTtFQUNaLGVGOUVvQjtDRStFcEI7O0FBUEY7RUFXRSw2QkY1Rm9CO0VFNkZwQiw4Q0Z4Q21DO0NFeURuQzs7QUE3QkY7RUFpQkksbUJBQWtCO0NBQ2xCOztBQWxCSjtFQXFCSSxrQkFBaUI7RUFDakIsaUJBQWdCO0NBS2hCOztBQTNCSjtFQXlCSyxpQkFBZ0I7Q0FDaEI7O0FBMUJMO0VBZ0NFLGFBQVk7Q0FDWjs7QUFHRjtFQUVFLGFBQVk7Q0FDWjs7QUFHRjtFQUNDLG1FQUEwRDtVQUExRCwyREFBMEQ7Q0FDMUQ7O0FBRUQ7RUFDQyxlQUFjO0VBQ2Qsa0JBQWlCO0VBQ2pCLG1CQUFrQjtDQUNsQjs7QUFFRDtFQUVDLHFCRm1Md0Q7RUVsTHhELGlCQUFnQjtFQUNoQixtQkFBNEI7Q0FDNUI7O0FBRUQ7RUFHQyxpQkFBZ0I7RUFDaEIsbUJBQWtCO0VBQ2xCLHNCQUFpQjtNQUFqQixrQkFBaUI7RUFDakIscUJBQW9CO0VBQ3BCLGtCQUFpQjtFQUNqQiwwQkFBbUI7TUFBbkIsdUJBQW1CO1VBQW5CLG9CQUFtQjtFQUNuQixvQkZ0SnFCO0VFdUpyQixtQkZ0SnFCO0NFd0xyQjs7QUE1Q0Q7RUFhRSxzQ0FBa0M7Q0FNbEM7O0FBbkJGO0VBZ0JHLG1DQUEwQjtNQUExQiwrQkFBMEI7VUFBMUIsMkJBQTBCO0VBQzFCLFdBQVU7Q0FDVjs7QUFsQkg7O0VBd0JHLFlBQVc7Q0FDWDs7QUF6Qkg7RUE4QkUsbUJBQWtCO0VBQ2xCLFVBQVM7RUFDVCxZQUFXO0VBQ1gsb0NBQTJCO01BQTNCLGdDQUEyQjtVQUEzQiw0QkFBMkI7RUFDM0IsV0FBVTtDQUtWOztBQXZDRjtFQXFDRyxlQUFjO0NBQ2Q7O0FBdENIO0VBMENFLCtCQUErQjtDQUMvQjs7QUFHRjtFQUNDLGVBQWM7RUFDZCxxQkFBYztNQUFkLGVBQWM7RUFDZCxpQkFBZ0I7Q0FTaEI7O0FBWkQ7RUFNRSxZQUFXO0VBQ1gsbUJGak1vQjtFRWtNcEIsYUFBWTtFQUNaLGVBQWM7RUFDZCxtQkZoS29CO0NFaUtwQjs7QUFHRjtFQUNDLGlCQUFnQjtDQVFoQjs7QUFURDtFQUlFLGlCQUFnQjtFQUNoQixzQkFBcUI7RUFDckIsaUJBQWdCO0VBQ2hCLGVBQWM7Q0FDZDs7QUFHRjtFQUNDLGdCQUFlO0NBZWY7O0FBaEJEO0VBS0Usc0JBQXFCO0NBS3JCOztBQVZGO0VBUUcsaUJBQWdCO0NBQ2hCOztBQVRIO0VBYUUsV0FBVTtFQUNWLGVGOU1xQjtDRStNckI7O0FBR0Y7RUFFQywwQkFBbUI7TUFBbkIsdUJBQW1CO1VBQW5CLG9CQUFtQjtFQUNuQixtQkZ4T3FCO0VFeU9yQiwyQ0ZwTG9DO0NFNkxwQzs7QUFiRDtFQU9FLG9CQUFPO01BQVAsWUFBTztVQUFQLFFBQU87Q0FLUDs7QUFaRjtFQVVHLG1CQUFrQjtDQUNsQjs7QUFJSDtFQUVDLGdCQUFlO0VBQ2Ysa0JBQWlCO0VBQ2pCLGVGL09xQjtFRWdQckIsaUJBQWdCO0NBQ2hCOztBQUVEO0VBQ0M7SUFBTywrQkFBc0I7WUFBdEIsdUJBQXNCO0dDeUwzQjtFRHhMRjtJQUFPLG1DQUEwQjtZQUExQiwyQkFBMEI7R0MyTC9CO0VEMUxGO0lBQU8sbUNBQTBCO1lBQTFCLDJCQUEwQjtHQzZML0I7RUQ1TEY7SUFBTyxtQ0FBMEI7WUFBMUIsMkJBQTBCO0dDK0wvQjtFRDlMRjtJQUFPLCtCQUFzQjtZQUF0Qix1QkFBc0I7R0NpTTNCO0NBQ0Y7O0FEdk1EO0VBQ0M7SUFBTywrQkFBc0I7WUFBdEIsdUJBQXNCO0dDeUwzQjtFRHhMRjtJQUFPLG1DQUEwQjtZQUExQiwyQkFBMEI7R0MyTC9CO0VEMUxGO0lBQU8sbUNBQTBCO1lBQTFCLDJCQUEwQjtHQzZML0I7RUQ1TEY7SUFBTyxtQ0FBMEI7WUFBMUIsMkJBQTBCO0dDK0wvQjtFRDlMRjtJQUFPLCtCQUFzQjtZQUF0Qix1QkFBc0I7R0NpTTNCO0NBQ0Y7O0FEOUxEO0VBRUUsa0JGdlFvQjtFRXdRcEIsb0JGelFvQjtDRThRcEI7O0FBUkY7RUFNRyxjQUFhO0NBQ2I7O0FBUEg7OztFQWFFLGVBQWM7RUFDZCxnQkFBZTtFQUNmLG9CQUFtQjtFQUNuQiwwQkZ0TWlDO0VFdU1qQywyQkFBZ0Q7RUFDaEQsbUJBQWtCO0VBQ2xCLGlCQUFnQjtFQUNoQix1QkFBc0I7RUFDdEIseUJBQXdCO0VBQ3hCLCtCQUE4QjtDQTZCOUI7O0FBbkRGOzs7RUEwQkcsV0YvUm1CO0VFZ1NuQixZQUFXO0VBQ1gsbUJGeUJzRDtFRXhCdEQsZUFBYztDQUNkOztBQTlCSDs7O0VBaUNHLHNCQUFxQjtFQUVyQix5QkFBZ0I7VUFBaEIsaUJBQWdCO0NBQ2hCOztBQXBDSDs7O0VBdUNHLFdBQVU7RUFDVixxQkFBb0I7RUFDcEIsaUJBQWdCO0VBQ2hCLGVBQWM7RUFDZCxpQkFBZ0I7Q0FPaEI7O0FBbERIOzs7RUErQ0ksaUJBQWdCO0VBQ2hCLDJCQUEwQjtDQUMxQjs7QUFqREo7RUFzREUsMkJBQTBCO0NBSzFCOztBQTNERjtFQXlERyxpQkFBZ0I7Q0FDaEI7O0FBMURIO0VBOERFLDJCQUEwQjtDQUsxQjs7QUFuRUY7RUFpRUcsaUJBQWdCO0NBQ2hCOztBQWxFSDtFQXNFRSwyQkFBMEI7Q0FLMUI7O0FBM0VGO0VBeUVHLGlCQUFnQjtDQUNoQjs7QUFJSDtFQUdFLG9CQUFtQjtDQU1uQjs7QUFURjtFQU1HLG1CQUFrQjtFQUNsQix1QkFBc0I7Q0FDdEI7O0FBUkg7RUFZRSx3QkFBdUI7RUFDdkIsbUJGNVRvQjtFRTZUcEIsbUNGNVNtQztFRTZTbkMseUJBQXdCO0VBQ3hCLG1CRm5Xb0I7Q0VvV3BCOztBQWpCRjtFQXFCRSxvQkFBZTtNQUFmLGdCQUFlO0VBQ2YsMEJBQW1CO01BQW5CLHVCQUFtQjtVQUFuQixvQkFBbUI7RUFDbkIseUJBQXVCO01BQXZCLHNCQUF1QjtVQUF2Qix3QkFBdUI7RUFDdkIsa0JGakR1RDtFRWtEdkQsd0NGdlRtQztFRXdUbkMsbUJGMVV5QjtFRTJVekIsaUJGN1dvQjtDRWlZcEI7O0FBL0NGO0VBK0JHLFlBQVc7Q0FXWDs7QUExQ0g7RUFrQ0ksbUJGcFhrQjtDRXFYbEI7O0FBbkNKO0VBc0NJLG1CQUFrQjtFQUNsQixvQkFBbUI7RUFDbkIsOEJBQWdCO01BQWhCLGlCQUFnQjtDQUNoQjs7QUF6Q0o7RUE2Q0csMkJBQTBCO0NBQzFCOztBQTlDSDtFQWtERSxjQUFhO0NBUWI7O0FBMURGOztFQXNERyxVQUFTO0VBQ1Qsa0JBQWlCO0VBQ2pCLHNCQUFzQjtDQUN0Qjs7QUF6REg7O0VBOERFLHdDRnZGdUQ7RUV3RnZELG1CRi9XeUI7RUVnWHpCLGlCRmxab0I7RUVtWnBCLG1DRi9WbUM7RUVnV25DLGtCQUFpQjtDQXFDakI7O0FBdkdGOztFQXFFRyxjQUFhO0NBQ2I7O0FBdEVIOztFQXlFRyxtQkFBa0I7Q0FLbEI7O0FBOUVIOztFQTRFSSxpQkFBZ0I7Q0FDaEI7O0FBN0VKOztFQWlGRyxzQkYxR3NEO0NFMkd0RDs7QUFsRkg7O0VBcUZHLGlCQUFnQjtDQUNoQjs7QUF0Rkg7O0VBeUZHLHFCRmxIc0Q7RUVtSHRELDBCRm5Ic0Q7RUVvSHRELGNBQWE7RUFDYixrQkFBaUI7Q0FLakI7O0FBakdIOzs7O0VBcUdHLFdBQVU7Q0FDVjs7QUF0R0g7RUEwR0UsaUJBQWdCO0NBQ2hCOztBQTNHRjtFQThHRSxpQkFBZ0I7Q0FLaEI7O0FBbkhGO0VBaUhHLGtCQUFpQjtDQUNqQjs7QUFsSEg7RUFzSEUsbUJBQWtCO0NBQ2xCOztBQXZIRjs7O0VBNEhFLFVBQVM7RUFDVCxVQUFTO0VBQ1QsbUJGN2FvQjtFRThhcEIsZUZ6Y29CO0VFMGNwQixrQkFBaUI7Q0FvRmpCOztBQXBORjs7O0VBbUlHLG9DQUEyQjtVQUEzQiw0QkFBMkI7Q0FDM0I7O0FBcElIOzs7RUF1SUcsZUFBYztDQUNkOztBQXhJSDs7O0VBMklHLGdCQUFlO0VBQ2YsbUJBQWtCO0VBQ2xCLGlCQUFnQjtFQUNoQixzQkFBcUI7Q0FrQnJCOztBQWhLSDs7O0VBa0pJLDBCRnRaK0I7RUV1Wi9CLGdCQUFlO0VBQ2YsaUJBQWdCO0VBQ2hCLG1CQUE4QjtFQUM5QixxQkFBb0I7Q0FTcEI7O0FBL0pKOzs7RUF5SksseUJBQXlDO0NBQ3pDOztBQTFKTDs7O0VBNkpLLHlCQUF5QztDQUN6Qzs7QUE5Skw7Ozs7OztFQW9LRyxpQkFBZ0I7RUFDaEIsYUFBWTtFQUNaLG1CQUFrQjtDQWNsQjs7QUFwTEg7Ozs7OztFQXlLSSxtQkY1ZmtCO0VFNmZsQixvQkY3ZmtCO0VFOGZsQixpQkFBZ0I7RUFDaEIsK0JGaGIrQjtDRWliL0I7O0FBN0tKOzs7Ozs7RUFnTEksb0JGbmdCa0I7RUVvZ0JsQixtQkZwZ0JrQjtFRXFnQmxCLHdCQUF1QjtDQUN2Qjs7QUFuTEo7OztFQXVMRyxnQkFBZTtFQUNmLGdDRjViZ0M7RUU2YmhDLGlDRjdiZ0M7Q0U4YmhDOztBQTFMSDs7RUF5TkcseUJBQXdCO0VBQ3hCLDZCRjlkZ0M7Q0V1ZWhDOztBQW5PSDs7RUE2TkkseUJGNWdCa0I7Q0U2Z0JsQjs7QUE5Tko7O0VBaU9JLHlCQUFtQztDQUNuQzs7QUFsT0o7O0VBc09HLGlCQUFnQjtFQUNoQixlQUFjO0VBQ2QsZ0JBQWU7RUFDZixnQkFBZTtFQUNmLGlCQUFnQjtFQUNoQixrQkFBaUI7RUFDakIsa0JGL2pCbUI7Q0Vna0JuQjs7QUE3T0g7O0VBNFBHLGlCQUFnQjtDQUNoQjs7QUE3UEg7O0VBbVFLLDRCQUEyQjtFQUMzQiw4QkFBNkI7Q0FNN0I7O0FBMVFMOztFQXVRTSwwQ0FBbUQ7RUFDbkQsNENBQXFEO0NBQ3JEOztBQXpRTjtFQThRTSxvQ0FBbUM7Q0FDbkM7O0FBL1FOO0VBbVJLLDJDQUFvRDtDQUNwRDs7QUFwUkw7O0VBeVJNLDBDQUErRDtDQUMvRDs7QUExUk47RUFnU0cseUJBQXdCO0VBQ3hCLDZCRnJpQmdDO0NFOGlCaEM7O0FBMVNIO0VBb1NJLHlCRm5sQmtCO0NFb2xCbEI7O0FBclNKO0VBd1NJLHlCQUFtQztDQUNuQzs7QUF6U0o7RUErU0csZUFBYztFQUNkLFlBQVc7RUFDWCxtQkFBa0I7RUFDbEIsbUJGam1CbUI7Q0VrbUJuQjs7QUFuVEg7RUFzVEcsc0JBQXFCO0VBQ3JCLHVCQUFzQjtDQUN0Qjs7QUF4VEg7RUE0VEUsY0FBYTtFQUNiLGFBQVk7RUFDWixvQkFBbUI7Q0FNbkI7O0FBcFVGO0VBaVVHLG1CQUFrQjtFQUNsQixVQUFTO0NBQ1Q7O0FBblVIO0VBdVVFLFlBQVc7Q0F1Qlg7O0FBOVZGO0VBNFZHLGdCQUFlO0NBQ2Y7O0FBN1ZIO0VBaVdFLHNCQUFxQjtFQUNyQixtQkFBa0I7RUFDbEIsb0JBQW1CO0NBc0RuQjs7QUF6WkY7O0VBd1dHLG1KRmpwQnlKO0VFa3BCekoseUJBQXVCO01BQXZCLHNCQUF1QjtVQUF2Qix3QkFBdUI7RUFDdkIsbUJBQWtCO0VBQ2xCLFNBQVE7RUFDUixPQUFNO0VBQ04sWUFBVztFQUNYLGFBQVk7RUFDWixrQkFBaUI7RUFDakIsdUJBQXNCO0VBQ3RCLDJCQUFvQjtNQUFwQix3QkFBb0I7VUFBcEIscUJBQW9CO0VBQ3BCLDBCQUF5QjtFQUN6QixnQkFBZTtFQUNmLHVCQUFzQjtDQUt0Qjs7QUF6WEg7O0VBdVhJLDBCRjNuQitCO0NFNG5CL0I7O0FBeFhKO0VBNFhHLHlCQUF5QztDQUN6Qzs7QUE3WEg7RUFnWUcsVUFBUztFQUNULFVBQVM7RUFDVCxhQUFZO0VBQ1oseUJBQXlDO0NBQ3pDOztBQXBZSDtFQXVZRyx5QkFBd0I7RUFDeEIsb0NBQTJCO1VBQTNCLDRCQUEyQjtFQUMzQix1QkFBc0I7RUFDdEIsbUJBQWtCO0VBQ2xCLGFGeHJCMEI7RUV5ckIxQiwyQkY1ckJ3QjtFRTZyQnhCLFlBQVc7Q0FDWDs7QUE5WUg7O0VBa1pHLHlCQUF3QjtFQUN4QixVQUFTO0NBQ1Q7O0FBcFpIO0VBdVpNLDJCQUEwQjtDQUM3Qjs7QUF4Wkg7RUE0WkUsbUJBQWtCO0VBQ2xCLGlCQUFnQjtFQUNoQixpQkYzc0IyQjtFRTRzQjNCLG1CRmx2Qm9CO0VFbXZCcEIsb0JGbnZCb0I7Q0VvdkJwQjs7QUFqYUY7RUFvYUUsaUJGenZCb0I7Q0UwdkJwQjs7QUFyYUY7O0VBeWFFLG1CQUFrQjtDQUNsQjs7QUExYUY7RUE4YUUsa0JBQWlCO0VBQ2pCLGlCQUFnQjtDQThCaEI7O0FBN2NGO0VBbWJHLDBCRnZyQmdDO0VFd3JCaEMsbUJGbnVCbUI7Q0UydkJuQjs7QUE1Y0g7RUF1YkksZ0NGM3JCK0I7Q0U0ckIvQjs7QUF4Yko7O0VBNGJJLG1CRi93QmtCO0NFZ3hCbEI7O0FBN2JKOztFQWljSSxzQkZyc0IrQjtFRXNzQi9CLHNCQUFxQjtFQUNyQixpQkFBZ0I7Q0FDaEI7O0FBcGNKOztFQXljSywwQkY3c0I4QjtDRThzQjlCOztBQTFjTDtFQWtkRSxXQUFVO0VBQ1YsK0ZBQTZFO0VBQTdFLHVGQUE2RTtFQUE3RSwrRUFBNkU7RUFBN0Usc0lBQTZFO0VBQzdFLG9DQUEyQjtVQUEzQiw0QkFBMkI7Q0FDM0I7O0FBcmRGO0VBeWRHLFdBQVU7RUFDViw2Q0FBb0M7VUFBcEMscUNBQW9DO0NBQ3BDOztBQTNkSDtFQStkRSxvQkFBbUI7RUFDbkIsV0FBVTtDQUtWOztBQXJlRjtFQW1lRyxpQkFBZ0I7Q0FDaEI7O0FBYUg7RUFDQyxpQkFBZ0I7Q0FDaEI7O0FBRUQ7RUFFQyxvQ0FBMkI7VUFBM0IsNEJBQTJCO0VBQzNCLDJCQUEwQjtDQU0xQjs7QUFURDtFQU1FLGNBQWE7Q0FDYjs7QUFJRjs7O0VBR0MsaUJBQWdCO0NBQ2hCOztBQUVEO0VBRUUseUJBQXdCO0NBQ3hCOztBQUdGOzs7RUFHQyxxQkZ4aUJ3RDtFRXlpQnhELGlCQUFnQjtFQUNoQixzQkFBcUI7Q0FDckI7O0FBR0Q7RUFFQywwQkFBbUI7TUFBbkIsdUJBQW1CO1VBQW5CLG9CQUFtQjtFQUNuQixvQkFBbUI7Q0E4Q25COztBQWpERDtFQU1FLG1CQUFrQjtFQUNsQixrQkFBaUI7Q0FLakI7O0FBWkY7RUFVRyxhQUFZO0NBQ1o7O0FBWEg7RUFnQkUsc0JBQXFCO0VBQ3JCLG1CQUFrQjtFQUNsQixXQUFVO0NBTVY7O0FBeEJGO0VBcUJHLGtCQUFpQjtFQUNqQixzQkZwa0JzRDtDRXFrQnREOztBQXZCSDtFQTJCRSxzQ0FBb0M7RUFDcEMsbUNBQStCO0VBQy9CLGdCQUFlO0VBQ2Ysb0JBQW1CO0VBQ25CLGFBQVk7RUFDWixnQkFBZTtFQUNmLGdCQUFlO0VBQ2YscUJBQW9CO0NBY3BCOztBQWhERjtFQXFDRyxtQkFBa0I7RUFDbEIsV0FBVTtFQUNWLFdBQVU7Q0FRVjs7QUEvQ0g7RUEyQ0ssc0NBQTZCO01BQTdCLGtDQUE2QjtVQUE3Qiw4QkFBNkI7RUFDN0IsK0NBQXNDO1VBQXRDLHVDQUFzQztDQUN0Qzs7QUFNTDtFQUlFLGdCQUFlO0VBQ2YsbUJBQWtCO0VBQ2xCLHNCQUFxQjtFQUNyQixnQ0FBK0I7RUFDL0IsaUJGem1CdUQ7RUUwbUJ2RCxxQkYxbUJ1RDtFRTJtQnZELHNCQUFvQjtFQUNwQiw0QkFBMkI7RUFDM0IseUJGN21CdUQ7RUU4bUJ2RCxvQkFBbUI7Q0FlbkI7O0FBNUJGO0VBZ0JHLGlCQUFnQjtDQU1oQjs7QUF0Qkg7RUFvQkksb0JBQW1CO0NBQ25COztBQXJCSjtFQXlCRywyQkFBMEI7RUFDMUIsb0JBQW1CO0NBQ25COztBQTNCSDtFQTJRRSxxQkZ2cUNvQjtDRTRxQ3BCOztBQWhSRjtFQWdDRyxtQkFBa0I7RUFDbEIsb0JGNzdCbUI7Q0VxcUNuQjs7QUF6UUg7RUFxQ0ssd0JBQXVCO0VBQ3ZCLGVBQWM7Q0FDZDs7QUF2Q0w7RUEwQ0ssbUJBQWtCO0VBQ2xCLHNCQUFxQjtFQUNyQixlQUFjO0NBQ2Q7O0FBN0NMO0VBZ0RLLGVBQWM7Q0FDZDs7QUFqREw7RUFvREssbUJBQWtCO0NBQ2xCOztBQXJETDtFQXdESyx5QkFBd0I7Q0FDeEI7O0FBekRMO0VBNERLLDRCQUEyQjtDQUMzQjs7QUE3REw7Ozs7RUFvRUksV0FBVTtFQUNWLGlCQUFnQjtDQUNoQjs7QUF0RUo7RUF5RUksb0JBQW1CO0VBQ25CLHFCQUFvQjtFQUNwQixvQkFBbUI7RUFDbkIsd0JBQXVCO0VBQ3ZCLHFCQUFvQjtFQUNwQixpQkFBZ0I7Q0FDaEI7O0FBL0VKOztFQW1GSSxlQUFjO0NBS2Q7O0FBeEZKOztFQXNGSyxxQkFBb0I7Q0FDcEI7O0FBdkZMO0VBNEZJLGVBQWM7RUFDZCxtQkFBa0I7RUFDbEIsaUJBQWdCO0NBV2hCOztBQXpHSjtFQWlHSyxzQkFBcUI7RUFDckIsaUJBQWdCO0NBQ2hCOztBQW5HTDtFQXNHSyxXQUFVO0VBQ1YsZUYvK0JrQjtDRWcvQmxCOztBQXhHTDtFQTZHSSxtQkZwK0JrQjtDRXErQmxCOztBQTlHSjtFQWlISSxVQUFTO0NBQ1Q7O0FBbEhKO0VBcUhJLGFBQVk7Q0FDWjs7QUF0SEo7RUF5SEksaUJBQWdCO0NBcUJoQjs7QUE5SUo7RUE2SE0sV0FBVTtDQUNWOztBQTlITjtFQWtJSyxlQUFjO0NBV2Q7O0FBN0lMO0VBdUlNLFlBQVc7RUFDWCxXQUFVO0VBQ1YsK0ZBQW9FO0VBQXBFLHFFQUFvRTtFQUNwRSxtQ0FBMEI7TUFBMUIsK0JBQTBCO1VBQTFCLDJCQUEwQjtFQUMxQixhQUFZO0NBQ1o7O0FBNUlOO0VBa0pJLG1CQUFrQjtFQUNsQixhRjlpQ2tCO0VFK2lDbEIsV0YvaUNrQjtFRWdqQ2xCLFlGaGpDa0I7RUVpakNsQixnQkZ2dkJxRDtFRXd2QnJELFlBQVc7RUFDWCxXQUFVO0VBQ1YsK0NBQXVDO1VBQXZDLHVDQUF1QztDQVl2Qzs7QUFyS0o7RUE2SkssZUFBYztFQUNkLHFCRi92Qm9EO0VFZ3dCcEQsaUJBQWdCO0VBQ2hCLHNCRmp3Qm9EO0VFa3dCcEQsZUFBYztFQUNkLGdEQUF1QztVQUF2Qyx3Q0FBdUM7RUFDdkMsV0FBVTtDQUNWOztBQXBLTDtFQXlLSyx3Q0FBK0I7VUFBL0IsZ0NBQStCO0NBTS9COztBQS9LTDtFQTRLTSx3Q0FBK0I7VUFBL0IsZ0NBQStCO0VBQy9CLFdBQVU7Q0FDVjs7QUE5S047RUFvTEksVUFBUztDQUNUOztBQXJMSjtFQTJMSyxZQUFXO0NBS1g7O0FBaE1MO0VBOExNLFdBQVU7Q0FDVjs7QUEvTE47RUFvTU0sV0FBVTtDQUtWOztBQXpNTjtFQXVNTyxZQUFXO0NBQ1g7O0FBeE1QO0VBOE1JLG9CQUFtQjtFQUNuQixhQUFZO0VBQ1osV0FBVTtFQUNWLFlBQVc7RUFDWCx3Q0FBK0I7VUFBL0IsZ0NBQStCO0VBQy9CLDBCRnJtQ2tCO0NFZ25DbEI7O0FBOU5KO0VBc05LLDBCQUFzQztDQUN0Qzs7QUF2Tkw7RUEyTkssaUJBQWdCO0VBQ2hCLHVCRjd6Qm9EO0NFOHpCcEQ7O0FBN05MOztFQW9PSSxtQkFBa0I7RUFDbEIsV0FBVTtFQUNWLGtCQUFpQjtFQUNqQiwwQ0FBaUM7VUFBakMsa0NBQWlDO0NBQ2pDOztBQXhPSjtFQTJPSSxvQkZyb0NrQjtFRXNvQ2xCLG1CRm5tQ2tCO0VFb21DbEIsbUJBQWtCO0VBQ2xCLGlCQUFnQjtDQVVoQjs7QUF4UEo7RUFpUEssMkNBQWdDO1VBQWhDLG1DQUFnQztFQUNoQyxhQUFZO0VBQ1osV0FBVTtFQUNWLFlBQVc7RUFDWCxXQUFVO0VBQ1YsWUFBVztDQUNYOztBQXZQTDs7RUE0UEksd0NBQTZCO1VBQTdCLGdDQUE2QjtFQUM3QixXQUFVO0VBQ1Ysd0NBQStCO1VBQS9CLGdDQUErQjtDQUMvQjs7QUEvUEo7RUFrUUksYUFBWTtDQUNaOztBQW5RSjtFQXNRSSw0Q0FBbUM7VUFBbkMsb0NBQW1DO0VBQ25DLHdDQUErQjtVQUEvQixnQ0FBK0I7Q0FDL0I7O0FBeFFKO0VBOFFHLG9CRjFxQ21CO0NFMnFDbkI7O0FBL1FIO0VBbVJFLGlCQUFnQjtDQUNoQjs7QUFHRjtFQUVFLHFCRjEzQnVEO0NFMjNCdkQ7O0FBR0Y7O0VBRUMsaUJBQWdCO0NBQ2hCOztBQUdEOztFQUdFLG1CQUFrQjtFQUNsQixvQkFBbUI7RUFDbkIsVUFBUztFQUNULFdBQVU7RUFDVixVQUFTO0VBQ1QsWUFBVztFQUNYLGFBQVk7RUFDWixtQkZycUN5QjtFRXNxQ3pCLHFCQUFvQjtFQUNwQixrQkFBaUI7RUFDakIscUJGajVCdUQ7RUVrNUJ2RCxpQkFBZ0I7RUFDaEIsV0FBVTtDQUNWOztBQWhCRjs7RUFvQkUsMEJGenNDb0I7Q0Uwc0NwQjs7QUFJRjtFQUVFLGNBQWE7Q0FDYjs7QUFHRjtFQUNDLHVCQUFzQjtFQUN0QiwwQkZocENrQztFRWlwQy9CLDJCRjVyQ2tCO0NFa3VDckI7O0FBekNEOzs7O0VBU0UsaUJBQWdCO0NBQ2hCOztBQVZGO0VBY0csNEJBQTJCO0NBQzNCOztBQWZIO0VBaUJLLGlCQUFnQjtDQUNsQjs7QUFsQkg7RUFzQkUsdUJBQXNCO0VBQ3RCLG1CQUFrQjtFQUNsQixvQkZydkNvQjtDRXF3Q3BCOztBQXhDRjtFQTRCSSx1QkFBc0I7RUFDdEIscUNBQThDO0NBUzlDOztBQXRDSjtFQWdDSywyQkFBMEI7Q0FDMUI7O0FBakNMO0VBb0NLLDBCQUF5QjtDQUN6Qjs7QUFNTDtFQUNDLHlCQUFnQjtFQUFoQixpQkFBZ0I7RUFDaEIsT0FBTTtDQUNOOztBQUVEO0VBQ0MsMEJGL3JDa0M7RUVnc0NsQyxtQkFBa0I7RUFDbEIsc0JBQXFCO0VBQ3JCLGlCQUFnQjtFQUNoQixtQkFBa0I7RUFDbEIsMkJBQTBCO0VBQzFCLFlBQVc7Q0FjWDs7QUFyQkQ7RUFVRSxZQUFXO0VBQ1gsZUFBYztFQUNkLG1CQUFrQjtFQUNsQixXQUFVO0VBQ1YsU0FBUTtFQUNSLFFBQU87RUFDUCxhQUFZO0VBQ1osb05BQTJQO0VBQzNQLDJCQUEwQjtFQUMxQiw2QkFBNEI7Q0FDNUI7O0FBR0Y7RUFHQyxtQkFBa0I7RUFDbEIsMEJBQW1CO01BQW5CLHVCQUFtQjtVQUFuQixvQkFBbUI7RUFDbkIsc0JGLytCd0Q7RUVnL0J4RCwwQkYzdENrQztFRTR0Q2xDLGVBQWM7RUFDZCxtQkZ6d0MwQjtFRTB3QzFCLG1CQUFrQjtDQU9sQjs7QUFoQkQ7RUFZRSxnQkFBZTtFQUNmLGlCQUFnQjtFQUNoQixpQkFBZ0I7Q0FDaEI7O0FBR0Y7RUFDQyxjQUFhO0VBQ2IsbUJBQWtCO0NBS2xCOztBQVBEO0VBS0UsZUFBYztDQUNkOztBQUdGO0VBQ0MsWUFBVztFQUNYLGVBQWM7RUFDZCxZQUFXO0VBQ1gsYUFBWTtFQUNaLGdCQUFlO0VBQ2YsMkJBQTBCO0VBQzFCLGlCQUFnQjtDQUNoQjs7QUFFRDs7O0VBSUMsaUJBQWdCO0VBQ2hCLGlCQUFnQjtFQUNoQiwwQ0YxeENvQztDRTJ4Q3BDOztBQWNEOzs7RUFHQyx1QkFBZ0M7RUFDaEMsb0JBQW1CO0NBMkNuQjs7QUEvQ0Q7OztFQU9FLHVCQUFzQjtDQUN0Qjs7QUFSRjs7O0VBWUUsMEJBQW1CO01BQW5CLHVCQUFtQjtVQUFuQixvQkFBbUI7RUFDbkIsdUJBQXNCO0VBQ3RCLHNCRmxqQ3VEO0VFbWpDdkQsaUNGOXhDaUM7Q0VxekNqQzs7QUF0Q0Y7OztFQW1CRywwQkFBd0I7TUFBeEIsdUJBQXdCO1VBQXhCLHlCQUF3QjtDQWN4Qjs7QUFqQ0g7OztFQXNCSSxvQkFBWTtNQUFaLHFCQUFZO1VBQVosYUFBWTtFQUNaLDRCQUFvQjtFQUFwQiw0QkFBb0I7RUFBcEIscUJBQW9CO0VBQ3BCLDBCQUFtQjtNQUFuQix1QkFBbUI7VUFBbkIsb0JBQW1CO0NBQ25COztBQXpCSjs7O0VBNEJJLDZCQUFRO01BQVIsa0JBQVE7VUFBUixTQUFRO0VBQ1Isa0JBQWlCO0VBQ2pCLG1CQUFrQjtFQUNsQixpQkFBZ0I7Q0FDaEI7O0FBaENKOzs7RUFvQ0csbUJBQWtCO0NBQ2xCOztBQXJDSDs7O0VBMENFLHFCQUFvQjtFQUNwQixtQkYva0N1RDtFRWdsQ3ZELHNCRmhsQ3VEO0VFaWxDdkQseUJBQWdCO1VBQWhCLGlCQUFnQjtDQUNoQjs7QUFHRjs7O0VBSUMsaUJBQWdCO0VBQ2hCLGlCQUFnQjtFQUNoQixpQkFBZ0I7RUFDaEIsb0JGNWxDd0Q7RUU2bEN4RCxpQkFBZ0I7Q0FTaEI7O0FBakJEOzs7RUFXRSxjQUFhO0NBQ2I7O0FBWkY7OztFQWVFLGNBQWE7Q0FDYjs7QUFHRjtFQUVDLGlCRnI2Q3FCO0VFczZDckIsbUJBQWtCO0VBQ2xCLG1CQUFrQjtDQUNsQjs7QUFFRDtFQUNDLHVCQUFnQztFQUNoQyxvQkZqbkN3RDtDRWtuQ3hEOztBQUVEO0VBQ0MsaUJBQWdCO0VBQ2hCLGlCQUEwQjtDQUMxQjs7QUFFRDtFQUNDLGlCQUFnQjtFQUNoQixlRjU2Q3FCO0NFNjZDckI7O0FBRUQ7O0VBRUMsMkJBQTBCO0NBQzFCOztBQUVEO0VBR0UsY0FBYTtDQUNiOztBQUpGO0VBT0UsY0FBYTtFQUNiLHVCRjNvQ3VEO0NFNG9DdkQ7O0FBR0Y7RUFDQywwQkFBeUI7Q0FDekI7O0FBRUQ7RUFDQyxXQUFVO0NBNERWOztBQTdERDtFQWdCSSxpQkFBZ0I7RUFDaEIsc0JBQXFCO0VBQ3JCLG1CQUFrQjtFQUNsQixlRnRxQ3FEO0NFdXFDckQ7O0FBcEJKO0VBdUJJLGNBQWE7Q0FDYjs7QUF4Qko7RUEyQkksaUJBQWdCO0NBQ2hCOztBQTVCSjtFQWdDSSxzQkFBcUI7RUFDckIsb0NBQTJCO1VBQTNCLDRCQUEyQjtFQUMzQixlQUFjO0VBQ2QsY0FBYTtFQUNiLDJCQUEwQjtDQUMxQjs7QUFyQ0o7RUF3Q0ksaUJBQWdCO0NBQ2hCOztBQXpDSjtFQTRDSSxpQkFBZ0I7Q0FDaEI7O0FBN0NKO0VBZ0RJLGlCQUFnQjtDQUNoQjs7QUFqREo7RUFvREksaUJBQWdCO0NBQ2hCOztBQXJESjtFQXdESSxpQkFBZ0I7Q0FDaEI7O0FBTUo7RUFDQyxXQUFVO0NBQ1Y7O0FBR0Q7RUFFRSxzQkFBcUI7Q0FDckI7O0FBR0Y7Ozs7Ozs7O0VBT0UsbUJGcHVDdUQ7RUVxdUN2RCxrQkFBaUI7Q0FDakI7O0FBR0Y7RUFDQyxrQkFBaUI7Q0E0Q2pCOztBQTdDRDs7RUFLRSxlQUFjO0VBQ2QsZ0JBQWU7RUFDZixpQkFBZ0I7Q0FNaEI7O0FBYkY7Ozs7RUFXRyxvQkFDRDtDQUFDOztBQVpIO0VBa0JFLG1CRmpoRG9CO0VFa2hEcEIsbUJBQWtCO0NBbUJsQjs7QUF0Q0Y7Ozs7RUF1QkcsbUJGMWpEbUI7RUUyakRuQiw0QkFBMkI7Q0FDM0I7O0FBekJIO0VBNEJHLDRCQUEyQjtDQUMzQjs7QUE3Qkg7RUFpQ0csZUYzakRtQjtFRTRqRG5CLGlCQUFnQjtFQUNoQixtQkY1d0NzRDtFRTZ3Q3RELDBCRngvQ2dDO0NFeS9DaEM7O0FBckNIO0VBeUNFLHdCQUF1QjtFQUN2QiwwQkFBeUI7RUFDekIsZ0NBQStCO0NBQy9COztBQUdGO0VBRUMsMEJBQW1CO01BQW5CLHVCQUFtQjtVQUFuQixvQkFBbUI7RUFDbkIsb0JBQW1CO0NBWW5COztBQWZEO0VBV0Usa0JBQWlCO0VBQ2pCLHlCQUFnQjtVQUFoQixpQkFBZ0I7RUFDaEIscUJGcnlDdUQ7Q0VzeUN2RDs7QUFJRjtFQU1FLGVBQWM7RUFDZCxtQkFBa0I7RUFDbEIsaUJBQWdCO0NBQ2hCOztBQVRGOztFQWNHLG1CQUFrQjtFQUNsQixtQkFBa0I7Q0FtQ2xCOztBQWxESDs7RUFrQkksdUJBQXNCO0VBQ3RCLCtCQUE4QjtFQUM5QixtQkZybER1QjtFRXNsRHZCLGlCQUFnQjtFQUNoQixZQUFXO0VBQ1gsZ0JBQWU7RUFDZixlQUFjO0VBQ2QsV0FBVTtFQUNWLHNCQUFvQjtFQUNwQixtQkFBa0I7RUFDbEIsdUJBQXNCO0VBQ3RCLGFBQVk7RUFDWixZQUFXO0VBQ1gsZ0JBQWU7RUFDZixhQUFZO0VBQ1osbUJBQWtCO0VBQ2xCLFFBQU87RUFDUCxTQUFRO0VBQ1Isb0NBQTJCO01BQTNCLGdDQUEyQjtVQUEzQiw0QkFBMkI7Q0FDM0I7O0FBckNKOztFQXlDSSxpQkFBZ0I7RUFDaEIsWUFBVztFQUNYLG1CQUFrQjtFQUNsQixTQUFRO0VBQ1IsVUFBUztFQUNULG9DQUEyQjtNQUEzQixnQ0FBMkI7VUFBM0IsNEJBQTJCO0VBQzNCLGdCQUFlO0VBQ2YsV0FBVTtDQUNWOztBQWpESjs7RUFxREcsaUJBQWdCO0NBTWhCOztBQTNESDs7O0VBeURJLFdBQVU7Q0FDVjs7QUExREo7RUFpRUcsb0NBQTJCO0VBQTNCLDRCQUEyQjtFQUMzQixpQkFBZ0I7Q0FRaEI7O0FBMUVIO0VBcUVJLG1CQUFrQjtFQUNsQixVQUFTO0VBQ1QsVUFBUztFQUNULG9CQUFPO01BQVAsWUFBTztVQUFQLFFBQU87Q0FDUDs7QUF6RUo7OztFQWlGRSxtQkFBa0I7RUFDbEIsa0JBQWlCO0VBQ2pCLDRCQUFvQjtFQUFwQiw0QkFBb0I7RUFBcEIscUJBQW9CO0VBQ3BCLDBCQUFtQjtNQUFuQix1QkFBbUI7VUFBbkIsb0JBQW1CO0VBQ25CLHlCQUF1QjtNQUF2QixzQkFBdUI7VUFBdkIsd0JBQXVCO0VBQ3ZCLG1CQUFrQjtFQUNsQixtQkFBa0I7RUFDbEIsU0FBUTtFQUNSLFNBQVE7RUFDUiwyQ0FBc0M7RUFDdEMsZ0JBQWU7RUFDZixpQkFBZ0I7RUFDaEIsaUJBQWdCO0VBQ2hCLG9CQUFtQjtFQUNuQixlQUFjO0VBQ2Qsa0JBQWlCO0VBQ2pCLGlCQUFnQjtFQUNoQixxQkFBb0I7Q0FDcEI7O0FBbkdGOztFQXVHRSxZQUFXO0NBQ1g7O0FBeEdGOztFQTRHRSxtQkFBa0I7Q0FrQmxCOztBQTlIRjs7RUErR0csZUFBYztDQVFkOztBQXZISDs7RUFvSEssWUFBVztDQUNYOztBQXJITDs7RUEySEksWUFBVztDQUNYOztBQTVISjtFQW1JSSxpQkFBZ0I7Q0FDaEI7O0FBcElKO0VBdUlJLFlBQVc7Q0FDWDs7QUF4SUo7RUE2SUUsa0JBQWlCO0NBQ2pCOztBQUdGOztFQUVDLFdBQVU7RUFDVix3QkY5N0N3RDtDRW04Q3hEOztBQVJEOztFQU1FLGlCQUFnQjtDQUNoQjs7QUFJRjs7RUFHRSxXQUFVO0VBQ1Ysb0JGcHdEb0I7Q0U4eURwQjs7QUE5Q0Y7O0VBT0csaUJBQWdCO0NBQ2hCOztBQVJIOztFQVdHLHNCQUFxQjtFQUNyQixpQkFBZ0I7Q0FDaEI7O0FBYkg7O0VBZ0JHLFdBQVU7RUFDVixlRjl2RG9CO0NFK3ZEcEI7O0FBbEJIOztFQXFCRyxZQUFXO0VBQ1gsWUFBVztFQUNYLGVBQWM7RUFDZCxtQkFBa0I7RUFDbEIsbUJGcnZEbUI7Q0VzdkRuQjs7QUExQkg7O0VBNkJHLGlCQUFnQjtDQU9oQjs7QUFwQ0g7O0VBaUNLLGVBQWM7Q0FDZDs7QUFsQ0w7O0VBdUNHLGVGOXhEbUI7Q0UreERuQjs7QUF4Q0g7O0VBMkNHLGVBQWM7RUFDZCxvQkFBa0I7Q0FDbEI7O0FBSUg7RUFDQyxlQUFjO0NBQ2Q7O0FBR0Q7RUFFRSxZQUFXO0NBQ1g7O0FBSEY7RUFNRSwwQkFBeUI7Q0FDekI7O0FBUEY7RUFVRSxTQUFRO0VBQ1Isb0NBQTJCO01BQTNCLGdDQUEyQjtVQUEzQiw0QkFBMkI7Q0FDM0I7O0FBWkY7RUFnQkUsMEJBQW1CO01BQW5CLHVCQUFtQjtVQUFuQixvQkFBbUI7RUFDbkIsaUJBQWdCO0NBQ2hCOztBQWxCRjtFQXFCRSxvQkZqaER1RDtFRWtoRHZELGtCQUFpQjtDQU1qQjs7QUE1QkY7RUF5QkcsZUZ0MERtQjtFRXUwRG5CLGlCQUFnQjtDQUNoQjs7QUEzQkg7RUErQkUsNkVGOXlEK0Q7RUU4eUQvRCxxRUY5eUQrRDtFRTh5RC9ELDZERjl5RCtEO0VFOHlEL0QsdUhGOXlEK0Q7RUUreUQvRCxZQUFXO0VBQ1gsYUFBWTtFQUNaLFdBQVU7RUFDVixxQkFBWTtFQUFaLGFBQVk7RUFDWixxQ0FBNEI7TUFBNUIsaUNBQTRCO1VBQTVCLDZCQUE0QjtDQTZCNUI7O0FBakVGO0VBd0NHLFlBQVc7RUFDWCxtQkFBa0I7RUFDbEIsU0FBUTtFQUNSLFVBQVM7RUFDVCwrREFBa0Q7VUFBbEQsdURBQWtEO0VBQ2xELFlBQVc7RUFDWCxhQUFZO0VBQ1osY0FBYTtFQUNiLFdBQVU7RUFDVixtQ0FBMEI7TUFBMUIsK0JBQTBCO1VBQTFCLDJCQUEwQjtFQUMxQixtQkFBa0I7Q0FDbEI7O0FBbkRIO0VBc0RHLHlCQUFnQjtFQUFoQixpQkFBZ0I7RUFDaEIscUVBQXdEO1VBQXhELDZEQUF3RDtDQUt4RDs7QUE1REg7RUEwREksMEVBQTZEO1VBQTdELGtFQUE2RDtDQUM3RDs7QUEzREo7RUErREcsK0RBQWtEO1VBQWxELHVEQUFrRDtDQUNsRDs7QUFNSDtFQUNDLGlCQUFnQjtDQWlDaEI7O0FBbENEO0VBS0Usc0JBQXFCO0NBQ3JCOztBQU5GO0VBU0UsZUFBYztFQUNkLGVBQWM7RUFDZCxZQUFXO0VBQ1gscUJBQW9CO0VBQ3BCLGtCQUFpQjtFQUNqQixtQkFBa0I7RUFDbEIsa0JBQWlCO0VBQ2pCLHdCQUF1QjtFQUN2QiwyQ0FBc0M7RUFDdEMsZUFBYztFQUNkLG9CQUFtQjtDQWNuQjs7QUFqQ0Y7RUF1QkcsNEJBQTJCO0VBQzNCLGtDQUFpQztFQUNqQyxlQUFjO0VBQ2QsbUJBQWtCO0NBQ2xCOztBQTNCSDtFQStCRyx1QkFBc0I7Q0FDdEI7O0FBSUg7RUFDQyxxQkFBb0I7Q0FDcEI7O0FBR0Q7O0VBSUUsaUJGejZEb0I7Q0UwNkRwQjs7QUFMRjs7RUFZRSw0Q0Y1M0RtQztFRTYzRG5DLHVCQUFzQjtFQUN0QixtQkFBa0I7Q0FVbEI7O0FBeEJGOztFQWlCRyxpQkFBZ0I7Q0FDaEI7O0FBbEJIOzs7O0VBc0JHLGlCQUFnQjtDQUNoQjs7QUF2Qkg7O0VBMkJFLDRDRjM0RG1DO0VFNDREbkMsZ0JBQWU7RUFDZixpQkFBZ0I7RUFDaEIsa0JBQWlCO0NBQ2pCOztBQUdGOztFQUVDLGVGaDhEcUI7RUVpOERyQixnQkFBZTtFQUNmLG1CQUFrQjtDQWlEbEI7O0FBckREOztFQU9FLG9DQUF5QjtVQUF6Qiw0QkFBeUI7RUFDekIsU0FBUTtFQUNSLFlBQVc7RUFDWCxXQUFVO0VBQ1YsbUNBQStCO0VBQy9CLFlBQVc7RUFDWCxhQUFZO0VBQ1osaUJBQWdCO0NBMkJoQjs7QUF6Q0Y7O0VBbUJHLFlBQVc7RUFDWCwwQkY1NERnQztFRTY0RGhDLG9DQUF5QjtVQUF6Qiw0QkFBeUI7RUFDekIsbUJBQWtCO0NBQ2xCOztBQXZCSDs7RUE0QkcsbUJBQWtCO0VBQ2xCLGtCQUFpQjtFQUNqQixpQkFBZ0I7RUFDaEIsZ0JBQWU7RUFDZixpQkFBZ0I7RUFDaEIsV0FBVTtDQUNWOztBQWxDSDs7RUFzQ0ksNkNBQWtDO1VBQWxDLHFDQUFrQztDQUNsQzs7QUF2Q0o7O0VBNkNHLG9DQUF5QjtVQUF6Qiw0QkFBeUI7Q0FDekI7O0FBOUNIOztFQWtERSxxQkYvckR1RDtFRWdzRHZELGVBQWM7Q0FDZDs7QUFJRjtFQUNDLG9CQUFtQjtDQWdEbkI7O0FBakREO0VBSUUsbUJBQWtCO0NBNENsQjs7QUFoREY7RUFRRyxtQkFBa0I7RUFDbEIsbUJBQWtCO0VBQ2xCLGFBQVk7RUFDWixZQUFXO0VBQ1gsYUFBWTtFQUNaLG9CQUFtQjtFQUNuQixrQkFBaUI7RUFDakIscUJBQW9CO0NBV3BCOztBQTFCSDtFQW9CSSxZQUFXO0VBQ1gsMEJBQXlCO0VBQ3pCLG9DQUF5QjtVQUF6Qiw0QkFBeUI7RUFDekIsbUJBQWtCO0VBQ2xCLFlBQVc7Q0FDWDs7QUF6Qko7O0VBOEJHLDRDRmxoRW1CO1VFa2hFbkIsb0NGbGhFbUI7Q0VtaEVuQjs7QUEvQkg7O0VBbUNHLDZDQUFrQztVQUFsQyxxQ0FBa0M7Q0FDbEM7O0FBcENIO0VBeUNHLGtCQUFpQjtFQUNqQixtQkFBa0I7RUFDbEIsaUJBQWdCO0VBQ2hCLFlBQVc7RUFDWCxlQUFjO0VBQ2QsZ0JBQWU7Q0FDZjs7QUFJSDs7OztFQUtFLGNBQWE7Q0FDYjs7QUFJRjtFQUNDLG1CQUFrQjtDQVNsQjs7QUFWRDtFQUlFLGdDQUF3QjtFQUF4QixnQ0FBd0I7RUFBeEIseUJBQXdCO0NBQ3hCOztBQUxGO0VBUUUsbUJBQWtCO0NBQ2xCOztBQUdGO0VBUUUsc0JBQXFCO0NBQ3JCOztBQUdGO0VBQ0MsY0FBYTtDQUNiOztBQUdEO0VBR0UsbUJBQWtCO0VBQ2xCLFVBQVM7RUFDVCxXQUFVO0NBQ1Y7O0FBTkY7O0VBVUUsaUJBQWdCO0NBQ2hCOztBQVhGO0VBZUcsc0JGOXlEc0Q7RUUreUR0RCx5QkYveURzRDtDRWd6RHREOztBQWpCSDtFQW9CRyxpQkFBZ0I7Q0FDaEI7O0FBckJIO0VBeUJFLHVCRnh6RHVEO0NFeXpEdkQ7O0FBMUJGO0VBOEJFLDJCQUFzQjtNQUF0Qix1QkFBc0I7Q0FxQ3RCOztBQW5FRjs7RUFzQ0kseUJBQXVCO01BQXZCLHNCQUF1QjtVQUF2Qix3QkFBdUI7RUFDdkIsbUJBQWtCO0VBQ2xCLDZCQUFzRDtFQUN0RCxXQUFVO0VBRVYsWUY3a0V5QjtFRThrRXpCLGFGOWtFeUI7RUUra0V6Qix1QkFBc0I7RUFDdEIsbUJBQWtCO0NBQ2xCOztBQS9DSjtFQWtESSxZQUFXO0VBQ1gsWUFBVztDQUNYOztBQXBESjtFQXVESSxhQUFZO0VBQ1osV0FBVTtDQUNWOztBQXpESjtFQTRESSxnQkYzMURxRDtDRWcyRHJEOztBQWpFSjtFQStESyx5QkFBeUI7Q0FDekI7O0FBaEVMO0VBdUVFLHlCRnQyRHVEO0VFdTJEdkQsaUJBQWdCO0NBQ2hCOztBQXpFRjtFQThFRSwwQkFBbUI7TUFBbkIsdUJBQW1CO1VBQW5CLG9CQUFtQjtFQUNuQixzQkY5MkR1RDtFRSsyRHZELG1CQUFrQjtDQWdCbEI7O0FBaEdGO0VBdUZHLHFCRnQzRHNEO0VFdTNEdEQscUJGdjNEc0Q7RUV3M0R0RCxtQkFBa0I7RUFDbEIsU0FBUTtDQUtSOztBQS9GSDtFQTZGSSwyQkFBMEI7Q0FDMUI7O0FBOUZKO0VBb0dFLG1CQUFtQjtDQXdEbkI7O0FBNUpGO0VBdUdHLHVCRnQ0RHNEO0NFdTREdEQ7O0FBeEdIO0VBMkdHLFVBQVM7RUFDVCxzQkFBaUM7Q0FzQmpDOztBQWxJSDtFQStHSSxnQkFBZTtFQUNmLFlBQVc7RUFDWCxpQkFBZ0I7Q0FDaEI7O0FBbEhKO0VBcUhJLGlCQUFnQjtFQUNoQixvQkFBbUI7Q0FDbkI7O0FBdkhKO0VBMEhJLGFBQVk7RUFDWixpQkFBZ0I7RUFDaEIsdUJBQXNCO0NBS3RCOztBQWpJSjtFQStISyxpQkFBZ0I7Q0FDaEI7O0FBaElMO0VBc0lHLHFCRnI2RHNEO0NFczZEdEQ7O0FBdklIO0VBNElJLGNBQWE7Q0FDYjs7QUE3SUo7RUFpSkcsY0FBYTtFQUNiLG9CRmo3RHNEO0NFazdEdEQ7O0FBbkpIO0VBc0pHLGlCQUFnQjtDQUNoQjs7QUF2Skg7RUEwSkcsbUJGejdEc0Q7Q0UwN0R0RDs7QUEzSkg7RUFnS0UsY0FBYTtDQXFDYjs7QUFyTUY7RUFtS0csdUJBQXNCO0VBQ3RCLGdCQUFlO0NBc0JmOztBQTFMSDtFQXVLSSxnQkFBZTtFQUNmLG1CQUFrQjtFQUNsQixpQkFBZ0I7Q0FDaEI7O0FBMUtKO0VBNktJLFVBQVM7RUFDVCxpQkFBZ0I7RUFDaEIsbUJBQWtCO0NBQ2xCOztBQWhMSjtFQW1MSSxlRnp2RW1CO0VFMHZFbkIsV0FBVTtDQUNWOztBQXJMSjtFQXdMSSxzQkFBcUI7Q0FDckI7O0FBekxKO0VBNkxHLGlCQUFnQjtFQUNoQixzQkFBcUI7RUFDckIsaUJBQWdCO0VBQ2hCLHdCQUF1QjtFQUN2Qiw4QkFBNkI7RUFDN0IsV0FBVTtFQUNWLGVBQWM7Q0FDZDs7QUFwTUg7O0VBME1FLHNCRnorRHVEO0VFMCtEdkQsb0JGMStEdUQ7Q0V3L0R2RDs7QUF6TkY7Ozs7RUErTUcsaUJBQWdCO0NBQ2hCOztBQWhOSDs7RUFtTkcsYUFBWTtDQUNaOztBQXBOSDs7RUF1Tkcsc0JBQXFCO0NBQ3JCOztBQXhOSDtFQTZORSxvQkY1L0R1RDtFRTYvRHZELGlCQUFnQjtFQUNoQixVQUFTO0NBQ1Q7O0FBaE9GO0VBb09FLHFCQUFhO0VBQWIscUJBQWE7RUFBYixjQUFhO0VBQ2Isb0JBQWU7TUFBZixnQkFBZTtFQUNmLG9CRmowRW9CO0NFdzFFcEI7O0FBN1BGO0VBeU9HLDZCQUFlO01BQWYsZ0JBQWU7RUFDZixtQkZyMEVtQjtDRTQwRW5COztBQWpQSDs7RUFxUEcsdUJBQXNCO0VBQ3RCLHVCQUFzQjtDQUN0Qjs7QUF2UEg7RUEwUEcsMkJBQXNCO01BQXRCLHVCQUFzQjtFQUN0QixvQkFBTztNQUFQLFlBQU87VUFBUCxRQUFPO0NBQ1A7O0FBNVBIO0VBcVFLLGNBQWE7RUFDYixnQ0FBa0I7TUFBbEIsbUJBQWtCO0NBQ2xCOztBQXZRTDtFQThRSyxXQUFVO0VBQ1YsNkJBQWU7TUFBZixnQkFBZTtDQUNmOztBQWhSTDtFQXVSSyxXQUFVO0VBQ1YsNkJBQWU7TUFBZixnQkFBZTtDQUNmOztBQXpSTDtFQWdTSyxXQUFVO0VBQ1YsNkJBQWU7TUFBZixnQkFBZTtDQUNmOztBQWxTTDtFQXlTSyxXQUFVO0VBQ1YsNkJBQWU7TUFBZixnQkFBZTtDQUNmOztBQTNTTDtFQWlURyxvQkFBZTtNQUFmLGdCQUFlO0VBQ2YsZ0JBQWU7RUFDZixrQkFBaUI7RUFDakIsbUJBQWtCO0NBY2xCOztBQWxVSDtFQXVUSSxpQkFBZ0I7RUFDaEIsdUJBQXNCO0NBU3RCOztBQWpVSjtFQTJUSyxXQUFVO0VBQ1YsYUFBWTtFQUNaLG1DQUErQjtFQUMvQixlQUFjO0VBQ2QsbUJGcjNFc0I7Q0VzM0V0Qjs7QUFoVUw7RUF1VUcsbUJBQWtCO0NBU2xCOztBQWhWSDtFQTBVSSxtQkYvM0VrQjtDRW80RWxCOztBQS9VSjtFQTZVSyxtQkZsNEVpQjtDRW00RWpCOztBQTlVTDtFQXNWRSxvQkZoN0VvQjtDRWdpRnBCOztBQXRjRjtFQTBWRyxtQkFBa0I7Q0F3RGxCOztBQWxaSDtFQThWSSxtQkFBa0I7RUFDbEIsYUFBWTtFQUNaLFlBQVc7RUFDWCxPQUFNO0VBQ04sZUFBYztFQUNkLFlBQVc7RUFDWCxZQUFXO0VBQ1gscUJBQW1CO0VBQ25CLGlDRjE0RWlDO0VFMjRFakMsWUFBVztDQUNYOztBQXhXSjtFQTJXSSxVQUFTO0VBQ1QsVUFBUztDQUNUOztBQTdXSjtFQWlYSSxhQUFZO0VBQ1osaUJBQWdCO0VBQ2hCLGlCQUFnQjtFQUNoQixlQUFjO0VBQ2QsbUJBQThCO0NBNEI5Qjs7QUFqWko7RUF3WEssZUZ4OEVpQjtDRXk4RWpCOztBQXpYTDtFQTRYSyxpQkFBZ0I7Q0FRaEI7O0FBcFlMO0VBZ1lPLHNDQUE2QjtNQUE3QixrQ0FBNkI7VUFBN0IsOEJBQTZCO0VBQzdCLCtDQUFzQztVQUF0Qyx1Q0FBc0M7Q0FDdEM7O0FBbFlQO0VBd1lLLGNBQWE7Q0FDYjs7QUF6WUw7RUErWUssaUJBQWdCO0NBQ2hCOztBQWhaTDtFQXFaRywwQkYvNUVnQztFRWc2RWhDLGtCQUFnQztFQUNoQyxpQkFBZ0I7Q0FpQmhCOztBQXhhSDtFQTBaSSxpQkFBZ0I7Q0FhaEI7O0FBdmFKO0VBNlpLLGNBQWE7Q0FDYjs7QUE5Wkw7RUFpYUssY0FBYTtDQUtiOztBQXRhTDtFQW9hTSxpQkFBZ0I7Q0FDaEI7O0FBcmFOO0VBNGFHLG9CQUFtQjtFQUNuQixvQkY1c0VzRDtDRW91RXREOztBQXJjSDtFQWdiSSxpQkFBZ0I7Q0FDaEI7O0FBamJKOztFQXFiSSwwQkZwdEVxRDtFRXF0RXJELGlCQUFnQjtFQUNoQixvQkFBbUI7Q0FDbkI7O0FBeGJKO0VBMmJJLDZDRi85RWlDO0NFZytFakM7O0FBNWJKO0VBK2JJLG1CQUFrQjtDQUtsQjs7QUFwY0o7RUEwY0UsbUJBQWtCO0VBQ2xCLFlBQVc7RUFDWCxVQUFTO0VBQ1QsWUFBVztFQUNYLGFBQVk7RUFDWixnQkFBZTtFQUNmLGlCQUFnQjtFQUNoQixlQUFjO0VBQ2QsV0FBVTtDQXFDVjs7QUF2ZkY7RUFxZEcseUJBQXdCO0NBQ3hCOztBQXRkSDtFQTBkRyxtQkFBa0I7RUFDbEIsWUFBVztFQUNYLHdCQUF1QjtFQUN2QixXQUFVO0VBQ1YsK0RBQXNEO0VBQXRELHVEQUFzRDtFQUN0RCw0QkFBbUI7TUFBbkIsd0JBQW1CO1VBQW5CLG9CQUFtQjtFQUNuQixtQkFBa0I7RUFDbEIscUNBQW9DO0VBQ3BDLG9DQUFtQztDQUNuQzs7QUFuZUg7RUFzZUcsK0JBQXNCO01BQXRCLDJCQUFzQjtVQUF0Qix1QkFBc0I7Q0FDdEI7O0FBdmVIO0VBNGVHLHFCQUFhO0VBQWIscUJBQWE7RUFBYixjQUFhO0VBQ2IsMEJBQW1CO01BQW5CLHVCQUFtQjtVQUFuQixvQkFBbUI7RUFDbkIseUJBQXVCO01BQXZCLHNCQUF1QjtVQUF2Qix3QkFBdUI7RUFDdkIsaUJBQWdCO0VBQ2hCLFlBQVc7RUFDWCxpQkFBZ0I7RUFDaEIsd0JBQWU7TUFBZixvQkFBZTtVQUFmLGdCQUFlO0VBQ2YsaUJBQWdCO0VBQ2hCLFdBQVU7RUFDVixXQUFVO0NBQ1Y7O0FBdGZIOztFQTRmRSxpQkZ2bEZvQjtFRXdsRnBCLHFCQUFvQjtFQUNwQixtQkFBa0I7Q0FDbEI7O0FBL2ZGO0VBbWdCRSxnQkFBZTtFQUNmLGlCQUErQjtFQUMvQiwyQ0Z6aUZtQztFRTBpRm5DLDhDRjFpRm1DO0NFd2pGbkM7O0FBcGhCRjtFQXlnQkcscUJGeHlFc0Q7RUV5eUV0RCxzQkFBcUI7Q0FDckI7O0FBM2dCSDtFQThnQkcsZUFBYztDQUtkOztBQW5oQkg7RUFpaEJJLGVBQWM7Q0FDZDs7QUFsaEJKO0VBMGhCRyxjQUFhO0NBaUViOztBQTNsQkg7RUE2aEJJLGNBQWE7RUFDYixzQkY3ekVxRDtFRTh6RXJELG1CQUFrQjtDQUNsQjs7QUFoaUJKO0VBbWlCSSxtQkFBa0I7RUFDbEIsc0JGbjBFcUQ7Q0VvMEVyRDs7QUFyaUJKO0VBMGlCSyxlQUFjO0VBQ2QsbUJBQWtCO0VBQ2xCLFdBQVU7RUFDVixXQUFVO0VBQ1YsVUFBUztFQUNULGdCQUFlO0VBQ2YsbUJBQWtCO0VBQ2xCLGVBQWM7RUFDZCxnQkFBZTtFQUNmLFdBQVU7RUFDVixhQUFZO0NBS1o7O0FBempCTDtFQTRqQkssV0FBVTtFQUNWLGFBQVk7RUFDWixVQUFTO0NBdUJUOztBQXJsQkw7RUFra0JPLGlCQUFnQjtDQUNoQjs7QUFua0JQO0VBc2tCTyxlQUFjO0NBYWQ7O0FBbmxCUDtFQXlrQlEsaUJBQWdCO0VBQ2hCLGVBQWM7RUFDZCxlRjNwRmM7Q0U0cEZkOztBQTVrQlI7OztFQWlsQlEsaUJBQWdCO0NBQ2hCOztBQWxsQlI7RUF5bEJJLHVCQUFzQjtDQUN0Qjs7QUExbEJKO0VBOGxCRyxtQkY3M0VzRDtDRXM0RXREOztBQXZtQkg7RUFpbUJJLG9CRmg0RXFEO0NFcTRFckQ7O0FBdG1CSjtFQW9tQkssaUJBQWdCO0NBQ2hCOztBQXJtQkw7RUEwbUJHLHFCQUFvQjtDQWdCcEI7O0FBMW5CSDtFQTZtQkksZUFBYztDQUNkOztBQTltQko7RUFpbkJJLHNCQUFxQjtFQUNyQixlQUFjO0VBQ2QsbUJGbDVFcUQ7RUVtNUVyRCw0QkFBMkI7Q0FLM0I7O0FBem5CSjtFQXVuQkssY0FBYTtDQUNiOztBQXhuQkw7RUE2bkJHLHVCRjU1RXNEO0NFNjVFdEQ7O0FBOW5CSDtFQWtvQkUsYUFBWTtDQXlCWjs7QUEzcEJGO0VBcW9CRyxhQUFZO0NBcUJaOztBQTFwQkg7O0VBMm9CSSwwQkFBeUI7RUFDekIsNEJBQW9CO0VBQXBCLDRCQUFvQjtFQUFwQixxQkFBb0I7RUFDcEIsMEJBQW1CO01BQW5CLHVCQUFtQjtVQUFuQixvQkFBbUI7RUFDbkIseUJBQXVCO01BQXZCLHNCQUF1QjtVQUF2Qix3QkFBdUI7RUFDdkIsZ0JBQWU7RUFDZixZQUFXO0VBQ1gsYUFBWTtFQUNaLG1CQUFrQjtFQUNsQix1QkFBc0I7RUFDdEIsZUFBYztFQUNkLG1CQUFrQjtFQUNsQixpQkFBZ0I7RUFDaEIsbUNBQStCO0VBQy9CLDRCQUEyQjtDQUMzQjs7QUFLSjtFQUNDLG9CQUFtQjtFQUNuQixxQkFBb0I7RUFDcEIsOENGcnNGb0M7Q0Vzc0ZwQzs7QUFJRDtFQUNDLHFCQUFhO0VBQWIscUJBQWE7RUFBYixjQUFhO0VBQ2Isb0JBQWU7TUFBZixnQkFBZTtFQUNmLG9CRng4RXdEO0NFbTlFeEQ7O0FBZEQ7RUFNRSxVQUFTO0VBQ1QsbUJBQWtCO0NBTWxCOztBQWJGO0VBVUcscUJBQWlCO0tBQWpCLGtCQUFpQjtFQUNqQixtQkZ2dUZ3QjtDRXd1RnhCOztBQUlIO0VBQ0Msc0JBQXFCO0VBQ3JCLFlBQVc7RUFDWCxrQkFBaUI7RUFDakIsaUJBQWdCO0VBQ2hCLHlCQUFnQjtVQUFoQixpQkFBZ0I7RUFDaEIsb0JGNXdGcUI7RUU2d0ZyQixrQkFBaUI7RUFDakIsdUJBQXNCO0VBQ3RCLGFBQVk7RUFDWixtQkFBa0I7RUFDbEIsZ0JBQWU7Q0FDZjs7QUFFRDtFQUNDLGVBQWM7Q0FhZDs7QUFkRDtFQUlFLHNCQUFxQjtFQUNyQix1QkFBc0I7RUFDdEIsc0JBQXFCO0NBT3JCOztBQWJGO0VBU0csZUFBYztFQUNkLFdBQVU7RUFDVixtQkZyd0Z3QjtDRXN3RnhCOztBQUlIO0VBQ0MsaUJBQWdCO0NBQ2hCOztBQUVEO0VBQ0MsMEJBQTBCO0NBQzFCOztBQUVEO0VBQ0Msa0JBQTZCO0NBQzdCOztBQUVEO0VBRUUsOEJBQTZCO0NBQzdCOztBQUdGOztFQUVDLDRCQUFvQjtFQUFwQiw0QkFBb0I7RUFBcEIscUJBQW9CO0VBQ3BCLG9CQUFlO01BQWYsZ0JBQWU7RUFDZiwwQkFBbUI7TUFBbkIsdUJBQW1CO1VBQW5CLG9CQUFtQjtFQUNuQix5QkFBdUI7TUFBdkIsc0JBQXVCO1VBQXZCLHdCQUF1QjtFQUN2QixtQkZseUYwQjtFRW15RjFCLGtCQUFpQjtFQUNqQixpQkFBZ0I7RUFDaEIscUJGOWdGd0Q7RUUrZ0Z4RCxpQkFBZ0I7Q0FDaEI7O0FBRUQ7Ozs7Ozs7OztFQVdHLGNBQWE7Q0FDYjs7QUFaSDs7Ozs7Ozs7O0VBZUcsaUJBQWdCO0NBQ2hCOztBQUlIO0VBQ0MsaUJBQWdCO0NBQ2hCOztBRGwyRkE7RUN3RUQ7O0lBR0UsWUFBVztJQUNYLFlBQVc7R0FFWjtDQzBNQTs7QUZ4UUE7RUNtVUQ7OztJQThMSSxpQ0ZsYytCO0lFbWMvQixxQkFBb0I7SUFDcEIsb0JBQW1CO0dBbUJwQjtFQW5OSDs7O0lBbU1LLG9CQUFtQjtJQUNuQixrQkFBaUI7SUFDakIsaUJBQWdCO0dBQ2hCO0VBdE1MOzs7SUF5TUssd0JBQXVCO0lBQ3ZCLDRDQUFxRDtJQUNyRCwyQkFBK0I7R0FNL0I7RUFqTkw7OztJQThNTSw0QkFBMkI7SUFDM0IsNkJBQTRCO0dBQzVCO0VBaE5OO0lBa1BHLG9CRnRmZ0M7SUV1ZmhDLHlCQUE2QjtJQUM3QixtQkZuaUJtQjtJRW9pQm5CLG9CRjlRc0Q7R0VnUnZEO0VBdlBGO0lBMFVHLHFCQUFhO0lBQWIscUJBQWE7SUFBYixjQUFhO0lBQ2IsMEJBQW1CO1FBQW5CLHVCQUFtQjtZQUFuQixvQkFBbUI7SUFDbkIsWUFBVztHQWtCWjtFQTlWRjtJQStVSSxpQ0FBZ0M7SUFDaEMsK0JBQThCO0lBQzlCLGlCQUFnQjtJQUNoQixZQUFXO0dBQ1g7RUFuVko7SUFzVkksa0JBQWlCO0dBQ2pCO0VBaUpKOztJQUdFLGlCQUFnQjtHQUVqQjtDQ3REQTs7QUY1dEJDO0VDKzVDRjtJQUlFLFlBQVc7SUFDWCxvQkFBbUI7R0F3RHBCO0NDc0dBOztBRjFqREM7RUNtaUVGO0lBNk9JLDhCQUFnQjtRQUFoQixpQkFBZ0I7SUFDaEIsZ0JBQWU7SUFDZixvQkFBbUI7R0FFcEI7RUFqUEg7SUF1akJNLGNBQWE7R0FFZDtDQ2hRSiIsImZpbGUiOiJ3b29jb21tZXJjZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuKiAgU2luYXRyYSBXb29Db21tZXJjZSBzdHlsZXMuXG4qICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG5AaW1wb3J0ICdjb25maWcnO1xuQGltcG9ydCAnYmFzZS9mcm9udC9yZXNwb25zaXZlJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvZnJvbnQvd29vY29tbWVyY2UnO1xuIiwiLy9cbi8vIFNhc3MgdmFyaWFibGVzXG4vL1xuXG4vLyBTcGFjaW5ncy5cbiRodWdlX3NwYWNpbmc6ICAgIDkwcHg7XG4kbGFyZ2Vfc3BhY2luZzogICA3MHB4O1xuJG1lZGl1bV9zcGFjaW5nOiAgNTBweDtcbiRyZWd1bGFyX3NwYWNpbmc6IDQwcHg7XG4kc21hbGxfc3BhY2luZzogICAyMHB4O1xuJHNtYWxsZXJfc3BhY2luZzogMTVweDtcbiRtaW5pX3NwYWNpbmc6ICAgIDVweDtcblxuJG1lbnVfc3BhY2luZzogICAgMjRweDtcblxuLy8gQnJhbmQgQ29sb3JzXG4kY29sb3JfMTogXHRcdFx0XHRcdCMzODU3ZjEgIWRlZmF1bHQ7XG4kY29sb3JfMjpcdFx0XHRcdFx0IzA2Y2NhNiAhZGVmYXVsdDtcbiRjb2xvcl8zOiBcdFx0XHRcdFx0IzIzMjgyZCAhZGVmYXVsdDtcbiRjb2xvcl80OiBcdFx0XHRcdFx0I2U0ZTdlYyAhZGVmYXVsdDtcbiRjb2xvcl81OiBcdFx0XHRcdFx0I2ZmZmZmZiAhZGVmYXVsdDtcbiRjb2xvcl82OiBcdFx0XHRcdFx0I2YxZjNmNSAhZGVmYXVsdDsgLy8gYWRtaW4gcGFnZSBiZyBjb2xvclxuJGNvbG9yXzc6IFx0XHRcdFx0XHQjZDZlMWU4ICFkZWZhdWx0OyAvLyBhZG1pbiBib3JkZXIgY29sb3JcbiRjb2xvcl84OiBcdFx0XHRcdFx0IzY2NzE3ZiAhZGVmYXVsdDsgLy8gbGlnaHRlciB0ZXh0IGNvbG9yXG4kY29sb3JfOTogXHRcdFx0XHRcdCNmMGI4NDkgIWRlZmF1bHQ7IC8vIHllbGxvd1xuJGNvbG9yXzEwOiBcdFx0XHRcdFx0I2UwNGI0MyAhZGVmYXVsdDsgLy8gaGVhcnQgY29sb3JcbiRjb2xvcl8xMTogXHRcdFx0XHRcdCRjb2xvcl84ICFkZWZhdWx0OyAvLyBzZW1pLWxpZ2h0IHRleHQgY29sb3JcbiRjb2xvcl8xMjogXHRcdFx0XHRcdCRjb2xvcl8zICFkZWZhdWx0O1xuJGNvbG9yXzEzOiBcdFx0XHRcdFx0I2FmYWZhZiAhZGVmYXVsdDtcblxuJGxpZ2h0X3RleHRfY29sb3I6ICAgICAgICAgIHJnYmEoNDgsNTUsNjIsMC42NSkgIWRlZmF1bHQ7XG5cbiRjb2xvcl8xX2hvdmVyOiBcdFx0XHRsaWdodGVuKCAkY29sb3JfMSwgNSApO1xuJGNvbG9yXzdfaG92ZXI6IFx0XHRcdGRhcmtlbiggJGNvbG9yXzcsIDEwICk7XG5cblxuJHNlbWlfbGlnaHRfZm9yX2RhcmtfYmc6IFx0IzliYTFhNyAhZGVmYXVsdDtcblxuLy8gQWRtaW4gcGFnZS5cbiRhZG1pbl9iZ19jb2xvcjogXHRcdFx0JGNvbG9yXzY7XG4kYWRtaW5fY29udGFpbmVyX3dpZHRoOiBcdDk0MHB4ICFkZWZhdWx0O1xuJGFkbWluX2JvcmRlcl9jb2xvcjogXHRcdCRjb2xvcl83O1xuXG4vLyBNaXNjLlxuJGJvcmRlcl9yYWRpdXNfc21hbGw6IFx0XHQycHg7XG4kYm9yZGVyX3JhZGl1czogXHRcdFx0M3B4O1xuJGJvcmRlcl9yYWRpdXNfbGFyZ2U6IFx0XHQzcHg7XG4kYnV0dG9uX3JlZ3VsYXJfaGVpZ2h0Olx0XHQ0NXB4O1xuJHRyYW5zaXRpb246ICAgICAgICAgICAgICAgIC4yNnMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG5cbi8vIEZvbnRzLlxuJHN5c3RlbV9mb250X2ZhbWlseTogXHRcdC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIE94eWdlbi1TYW5zLCBBcmlhbCwgVWJ1bnR1LCBDYW50YXJlbGwsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmICFkZWZhdWx0O1xuJGRlZmF1bHRfZm9udF9mYW1pbHk6IFx0XHQkc3lzdGVtX2ZvbnRfZmFtaWx5O1xuJG1vbm9zcGFjZV9mb250X2ZhbWlseTogICAgIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbiRib2R5X2ZvbnQ6IFx0XHRcdFx0JGRlZmF1bHRfZm9udF9mYW1pbHkgIWRlZmF1bHQ7XG4kYm9keV9mb250X3NpemU6IFx0XHRcdDE1cHg7XG4kYm9keV90ZXh0X2NvbG9yOiBcdFx0XHQjMzAzNzNlOyAvLyM0NzRiNTI7XG4kYm9keV9saW5lX2hlaWdodDpcdFx0XHQxLjgxMjU7XG5cbi8vIENvbnRlbnQuXG4kYm9keV9jb2xvcjogXHRcdFx0XHQkY29sb3JfNSAhZGVmYXVsdDtcbiRjb250ZW50X2NvbG9yOiBcdFx0XHQkY29sb3JfNSAhZGVmYXVsdDtcbiRib3JkZXJfY29sb3I6ICAgXHRcdFx0cmdiYSgwLDAsMCwgLjA4NSkgIWRlZmF1bHQ7IC8vI2VhZWFlYSAhZGVmYXVsdDtcbiR0b3BfYm90dG9tX3NwYWNpbmc6ICAgICAgICAxLjVlbSAhZGVmYXVsdDtcbiR3b29fc2xpZGVyX2Fycm93c19zaXplOlx0NTBweCAhZGVmYXVsdDtcblxuLy8gSGVhZGVyXG4kaGVhZGVyX2NvbG9yOiBcdFx0XHRcdCMzMzMgIWRlZmF1bHQ7XG4kaGVhZGVyX3ZlcnRpY2FsX3NwYWNpbmc6IFx0MTdweCAhZGVmYXVsdDtcbiRoZWFkZXJfc2VwYXJhdG9yX2NvbG9yOiBcdCNkZGQ7XG4kaGVhZGVyX2JvcmRlcl9jb2xvcjogXHRcdCRib3JkZXJfY29sb3I7XG4kZHJvcGRvd25fc2hhZG93OiAgICAgICAgICAgMCAxMHB4IDM1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuXG4vLyBUb3BiYXIuXG4kdG9wX2Jhcl92ZXJ0aWNhbF9zcGFjaW5nOiAxMnB4ICFkZWZhdWx0O1xuJHRvcF9iYXJfaG9yX3NwYWNpbmc6ICAgICAgMTBweCAhZGVmYXVsdDtcbiR0b3BfYmFyX2NvbG9yOiBcdFx0ICAgJGNvbG9yXzYgIWRlZmF1bHQ7XG4kdG9wX2Jhcl9zZXBhcmF0b3JfY29sb3I6ICAkaGVhZGVyX3NlcGFyYXRvcl9jb2xvciAhZGVmYXVsdDtcbiR0b3BfYmFyX2JvcmRlcl9jb2xvcjogXHQgICAkY29sb3JfNCAhZGVmYXVsdDtcbiR0b3BfYmFyX2ZvbnRfc2l6ZTogXHQgICAxM3B4ICFkZWZhdWx0O1xuJHRvcF9iYXJfbGlua19jb2xvcjogXHQgICAkY29sb3JfMSAhZGVmYXVsdDtcbiR0b3BfYmFyX2xpbmtfaG92ZXJfY29sb3I6ICRjb2xvcl8xX2hvdmVyICFkZWZhdWx0O1xuXG4vLyBGb290ZXIuXG4kY29weXJpZ2h0X3NwYWNpbmc6IFx0XHQgMjBweCAhZGVmYXVsdDtcbiRjb3B5cmlnaHRfbGlua19ob3Zlcl9jb2xvcjogI0ZGRjtcblxuLy8gV29vQ29tbWVyY2UuXG4kd29vX2JvcmRlcl9jb2xvcjogICAgICAgICAgI2Y0ZjRmNCAhZGVmYXVsdDtcblxuLy8gUmVzcG9uc2l2ZSBicmVhayBwb2ludHMuXG4kd3BfNzgyOiBcdFx0XHRcdFx0J21heC13aWR0aDogNzgycHgnO1xuJHdwXzYwMDogXHRcdFx0XHRcdCdtYXgtd2lkdGg6IDYwMHB4JztcblxuXG4vLyBTYXNzIHBsYWNlaG9sZGVycy5cbiVzdHlsZWQtdW5kZXJsaW5lLWhvdmVyIHtcblx0Ym94LXNoYWRvdzogaW5zZXQgMCAtMXB4IDAgY3VycmVudENvbG9yO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHRyYW5zaXRpb246IC4yNnMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSksIGJveC1zaGFkb3cgMTMwbXMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG5cblx0Jjpob3ZlciB7XG5cdFx0Ym94LXNoYWRvdzogaW5zZXQgMCAwIDAgY3VycmVudGNvbG9yLCAwIDNweCAwIGN1cnJlbnRjb2xvcjtcblx0fVxufVxuXG4ldXBwZXJjYXNlLXN0eWxlIHtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBsZXR0ZXItc3BhY2luZzogLjFlbTtcbn1cblxuJWNsZWFyZml4IHtcblx0JjphZnRlcixcblx0JjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdH1cbn1cblxuJWhlYWRlci1kcm9wZG93biB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IC0xNXB4O1xuXHR0b3A6IDEwMCU7XG5cdHotaW5kZXg6IDk7XG5cdGJvcmRlci10b3Atd2lkdGg6IDJweDtcblx0Ym9yZGVyLXRvcC1zdHlsZTogc29saWQ7XG5cblx0Ly8gQXJyb3cgdG9wXG5cdCY6YWZ0ZXIge1xuXHRcdGJvdHRvbTogMTAwJTtcblx0XHRyaWdodDogMTZweDtcblx0XHRjb250ZW50OiAnJztcblx0XHR3aWR0aDogMDtcblx0XHRoZWlnaHQ6IDA7XG5cdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRtYXJnaW4tbGVmdDogLTdweDtcblx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci13aWR0aDogN3B4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR6LWluZGV4OiAtMTtcblx0fVxufVxuXG4ldW5kZXJsaW5lLWxpbmsge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0LXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuXHRcblx0JjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDJweDtcblx0XHRib3JkZXItcmFkaXVzOiAycHg7XG5cdFx0YmFja2dyb3VuZDogY3VycmVudENvbG9yO1xuXHRcdHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDAsIDEpIHRyYW5zbGF0ZVooMXB4KTtcblx0XHQtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHQtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG5cdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtICR0cmFuc2l0aW9uO1xuXHRcdHdpbGwtY2hhbmdlOiBzY2FsZTtcblx0fVxuXG5cdCY6aG92ZXIge1xuXHRcdCY6YmVmb3JlIHtcblx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLCAxKSB0cmFuc2xhdGVaKDFweCk7XG5cdFx0fVxuXHR9XG59XG5cbiVzdHJldGNoLWFic29sdXRlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG59XG5cbiVyaXBwbGUtYW5pbWF0aW9uIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3R0b206IDA7XG5cdFx0cmlnaHQ6IDUwJTtcblx0XHR3aWR0aDogNXB4O1xuXHRcdGhlaWdodDogNXB4O1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsLjUpO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEsMSkgdHJhbnNsYXRlWSgtNTAlKTtcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xuXHRcdHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdH1cblxuXHQmOmhvdmVyIHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cblxuXHQmOmhvdmVyLFxuXHQmOmZvY3VzIHtcblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0YW5pbWF0aW9uOiBzaW5hdHJhX3JpcHBsZSAxLjE1cyBlYXNlLW91dDtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR9XG5cdH1cbn1cblxuJWxpZ2h0LWJveC1zdHlsZSB7XG5cdGJvcmRlci1yYWRpdXM6ICRib3JkZXJfcmFkaXVzO1xuXHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyX2NvbG9yO1xuXHRib3gtc2hhZG93OiAwIDAgMzBweCByZ2JhKDUwLCA1MiwgNTQsIDAuMDYpO1xufVxuXG4ldXNlci1zZWxlY3Qtbm9uZSB7XG5cdHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4lY2xlYXItc3BhY2luZyB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcbn1cblxuJWZsZXgge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbiVjbGVhci1saXN0IHtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwO1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuXG4lY2xlYXItbGluayB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0b3V0bGluZTogMDtcbn1cblxuJWFsbC10cmFuc2l0aW9uIHtcblx0dHJhbnNpdGlvbjogYWxsICR0cmFuc2l0aW9uO1xufVxuXG4lYnV0dG9uLXRyYW5zaXRpb24ge1xuXHR0cmFuc2l0aW9uOiBhbGwgJHRyYW5zaXRpb247XG59XG5cbiVjb2xvci10cmFuc2l0aW9uIHtcblx0dHJhbnNpdGlvbjogY29sb3IgJHRyYW5zaXRpb25cbn1cblxuJWNsZWFyLWJhc2ljcyB7XG5cdG91dGxpbmU6IG5vbmU7XG5cdGJvcmRlcjogbm9uZTtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHR0ZXh0LXNoYWRvdzogbm9uZTtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcbn1cblxuJXNpLWljb24ge1xuXHQvKiB1c2UgIWltcG9ydGFudCB0byBwcmV2ZW50IGlzc3VlcyB3aXRoIGJyb3dzZXIgZXh0ZW5zaW9ucyB0aGF0IGNoYW5nZSBmb250cyAqL1xuXHRmb250LWZhbWlseTogJ3NpbmF0cmEnICFpbXBvcnRhbnQ7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0c3BlYWs6IG5vbmU7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0Zm9udC12YXJpYW50OiBub3JtYWw7XG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRsaW5lLWhlaWdodDogMTtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cblxuLy8gUkVNIENvbnZlcnRlclxuJHJlbS1iYXNlbGluZTogMTZweCAhZGVmYXVsdDtcbiRyZW0tZmFsbGJhY2s6IGZhbHNlICFkZWZhdWx0O1xuJHJlbS1weC1vbmx5OiBmYWxzZSAhZGVmYXVsdDtcblxuQGZ1bmN0aW9uIHJlbS1zZXBhcmF0b3IoJGxpc3QsICRzZXBhcmF0b3I6IGZhbHNlKSB7XG5cdEBpZiAkc2VwYXJhdG9yID09IFwiY29tbWFcIiBvciAkc2VwYXJhdG9yID09IFwic3BhY2VcIiB7XG5cdFx0QHJldHVybiBhcHBlbmQoJGxpc3QsIG51bGwsICRzZXBhcmF0b3IpO1xuXHR9IFxuICAgXG5cdEBpZiBmdW5jdGlvbi1leGlzdHMoXCJsaXN0LXNlcGFyYXRvclwiKSA9PSB0cnVlIHtcblx0XHRAcmV0dXJuIGxpc3Qtc2VwYXJhdG9yKCRsaXN0KTtcblx0fVxuXG5cdC8vIGxpc3Qtc2VwYXJhdG9yIHBvbHlmaWxsIGJ5IEh1Z28gR2lyYXVkZWwgKGh0dHBzOi8vc2Fzcy1jb21wYXRpYmlsaXR5LmdpdGh1Yi5pby8jbGlzdF9zZXBhcmF0b3JfZnVuY3Rpb24pXG5cdCR0ZXN0LWxpc3Q6ICgpO1xuXHRAZWFjaCAkaXRlbSBpbiAkbGlzdCB7XG5cdFx0JHRlc3QtbGlzdDogYXBwZW5kKCR0ZXN0LWxpc3QsICRpdGVtLCBzcGFjZSk7XG5cdH1cblxuXHRAcmV0dXJuIGlmKCR0ZXN0LWxpc3QgPT0gJGxpc3QsIHNwYWNlLCBjb21tYSk7XG59XG5cbkBtaXhpbiByZW0tYmFzZWxpbmUoJHpvb206IDEwMCUpIHtcblx0Zm9udC1zaXplOiAkem9vbSAvIDE2cHggKiAkcmVtLWJhc2VsaW5lO1xufVxuXG5AZnVuY3Rpb24gcmVtLWNvbnZlcnQoJHRvLCAkdmFsdWVzLi4uKSB7XG5cdCRyZXN1bHQ6ICgpO1xuXHQkc2VwYXJhdG9yOiByZW0tc2VwYXJhdG9yKCR2YWx1ZXMpO1xuICAgXG5cdEBlYWNoICR2YWx1ZSBpbiAkdmFsdWVzIHtcblx0XHRAaWYgdHlwZS1vZigkdmFsdWUpID09IFwibnVtYmVyXCIgYW5kIHVuaXQoJHZhbHVlKSA9PSBcInJlbVwiIGFuZCAkdG8gPT0gXCJweFwiIHtcblx0XHRcdCRyZXN1bHQ6IGFwcGVuZCgkcmVzdWx0LCAkdmFsdWUgLyAxcmVtICogJHJlbS1iYXNlbGluZSwgJHNlcGFyYXRvcik7XG5cdFx0fSBAZWxzZSBpZiB0eXBlLW9mKCR2YWx1ZSkgPT0gXCJudW1iZXJcIiBhbmQgdW5pdCgkdmFsdWUpID09IFwicHhcIiBhbmQgJHRvID09IFwicmVtXCIge1xuXHRcdFx0JHJlc3VsdDogYXBwZW5kKCRyZXN1bHQsICR2YWx1ZSAvICRyZW0tYmFzZWxpbmUgKiAxcmVtLCAkc2VwYXJhdG9yKTtcblx0XHR9IEBlbHNlIGlmIHR5cGUtb2YoJHZhbHVlKSA9PSBcImxpc3RcIiB7XG5cdFx0XHQkdmFsdWUtc2VwYXJhdG9yOiByZW0tc2VwYXJhdG9yKCR2YWx1ZSk7XG5cdFx0XHQkdmFsdWU6IHJlbS1jb252ZXJ0KCR0bywgJHZhbHVlLi4uKTtcblx0XHRcdCR2YWx1ZTogcmVtLXNlcGFyYXRvcigkdmFsdWUsICR2YWx1ZS1zZXBhcmF0b3IpO1xuXHRcdFx0JHJlc3VsdDogYXBwZW5kKCRyZXN1bHQsICR2YWx1ZSwgJHNlcGFyYXRvcik7XG5cdFx0fSBAZWxzZSB7XG5cdFx0XHQkcmVzdWx0OiBhcHBlbmQoJHJlc3VsdCwgJHZhbHVlLCAkc2VwYXJhdG9yKTtcblx0XHR9XG5cdH1cblxuXHRAcmV0dXJuIGlmKGxlbmd0aCgkcmVzdWx0KSA9PSAxLCBudGgoJHJlc3VsdCwgMSksICRyZXN1bHQpO1xufVxuXG5AZnVuY3Rpb24gcmVtKCR2YWx1ZXMuLi4pIHtcblx0QGlmICRyZW0tcHgtb25seSB7XG5cdFx0QHJldHVybiByZW0tY29udmVydChweCwgJHZhbHVlcy4uLik7XG5cdH0gQGVsc2Uge1xuXHRcdEByZXR1cm4gcmVtLWNvbnZlcnQocmVtLCAkdmFsdWVzLi4uKTtcblx0fVxufVxuXG5AbWl4aW4gcmVtKCRwcm9wZXJ0aWVzLCAkdmFsdWVzLi4uKSB7XG5cdEBpZiB0eXBlLW9mKCRwcm9wZXJ0aWVzKSA9PSBcIm1hcFwiIHtcblx0XHRAZWFjaCAkcHJvcGVydHkgaW4gbWFwLWtleXMoJHByb3BlcnRpZXMpIHtcblx0XHRAaW5jbHVkZSByZW0oJHByb3BlcnR5LCBtYXAtZ2V0KCRwcm9wZXJ0aWVzLCAkcHJvcGVydHkpKTtcblx0fVxuXHR9IEBlbHNlIHtcblx0XHRAZWFjaCAkcHJvcGVydHkgaW4gJHByb3BlcnRpZXMge1xuXHRcdFx0QGlmICRyZW0tZmFsbGJhY2sgb3IgJHJlbS1weC1vbmx5IHtcblx0XHRcdFx0I3skcHJvcGVydHl9OiByZW0tY29udmVydChweCwgJHZhbHVlcy4uLik7XG5cdFx0XHR9XG5cdFx0XHRAaWYgbm90ICRyZW0tcHgtb25seSB7XG5cdFx0XHRcdCN7JHByb3BlcnR5fTogcmVtLWNvbnZlcnQocmVtLCAkdmFsdWVzLi4uKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiBSZXNwb25zaXZlIHN0eWxlcy5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLyogXG4gICMjRGV2aWNlID0gTW9zdCBvZiB0aGUgc21hcnRwaG9uZXMgKHBvcnRyYWl0KVxuICAjI1NjcmVlbiA9IDQ4MHB4IGFuZCB1bmRlci5cbiovXG5AbWl4aW4gZm9yLXBob25lLW9ubHkge1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkgeyBAY29udGVudDsgfVxufVxuXG4vKiBcbiAgIyNEZXZpY2UgPSBNb3N0IG9mIHRoZSB0YWJsZXRzIChwb3J0cmFpdClcbiAgIyNTY3JlZW4gPSBCZXR3ZWVuIDQ4MXB4IGFuZCA3NjhweC5cbiovXG5AbWl4aW4gZm9yLXRhYmxldC1vbmx5IHtcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgxcHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkgeyBAY29udGVudDsgfVxufVxuXG4vKiBcbiAgIyNEZXZpY2UgPSBNb3N0IG9mIHRoZSB0YWJsZXRzIGFuZCBzbWFydHBob25lc1xuICAjI1NjcmVlbiA9IDc2OHB4IGFuZCB1bmRlci5cbiovXG5AbWl4aW4gZm9yLXRhYmxldC1hbmQtcGhvbmUge1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkgeyBAY29udGVudDsgfVxufVxuXG4vKiBcbiAgIyNEZXZpY2UgPSBEZXNrdG9wcyBhbmQgbGFuZHNjYXBlIHRhYmxldHNcbiAgIyNTY3JlZW4gPSA3NjlweCBhbmQgdXBwZXIuXG4qL1xuQG1peGluIGZvci1kZXNrdG9wLW9ubHkge1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgeyBAY29udGVudDsgfVxufVxuXG4vKiBcbiAgIyNEZXZpY2UgPSBMYXJnZSBkZXNrdG9wcyBhbmQgdXBwZXIgKGluY2wuIGlQYWQgUHJvIGluIGxhbmRzY2FwZSBtb2RlKVxuICAjI1NjcmVlbiA9IDEyODFweCBhbmQgdXBwZXIuXG4qL1xuQG1peGluIGZvci1sYXJnZS1kZXNrdG9wLW9ubHkge1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgxcHgpIHsgQGNvbnRlbnQ7IH1cbn1cblxuLy8gV29yZFByZXNzIDc4MnB4IGJyZWFrcG9pbnQuIDc4MnB4IGFuZCB1bmRlci5cbkBtaXhpbiBmb3Itd3AtNzgyIHtcblx0QG1lZGlhIHNjcmVlbiBhbmQgKCAkd3BfNzgyICkgeyBAY29udGVudDsgfVxufVxuXG4vLyBXb3JkUHJlc3MgNjAwcHggYnJlYWtwb2ludC4gNjAwcHggYW5kIHVuZGVyLlxuQG1peGluIGZvci13cC02MDAge1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAoICR3cF82MDAgKSB7IEBjb250ZW50OyB9XG59XG5cbkBtaXhpbiBzaW5hdHJhLW1lZGl1bSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7IEBjb250ZW50OyB9XG59XG5cbkBtaXhpbiBzaW5hdHJhLW1lZGl1bS10by10YWJsZXQge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7IEBjb250ZW50OyB9XG59XG5cbkBtaXhpbiBzaW5hdHJhLXNtYWxsIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHsgQGNvbnRlbnQ7IH1cbn1cbiIsIi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qIFdvb0NvbW1lcmNlIHN0eWxlcy5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLy8gQ2FydCBidXR0b24gaWNvbiBhbmltYXRpb25zLlxuLndvb2NvbW1lcmNlIHtcblx0I3Jlc3BvbmQgaW5wdXQjc3VibWl0LFxuXHRhLmJ1dHRvbixcblx0YnV0dG9uLmJ1dHRvbixcblx0aW5wdXQuYnV0dG9uIHtcblx0XHQmOmFmdGVyIHtcblx0XHRcdEBleHRlbmQgJWZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRyaWdodDogMCAhaW1wb3J0YW50O1xuXHRcdFx0dG9wOiA1MCUgIWltcG9ydGFudDtcblx0XHRcdHBhZGRpbmc6IDAgMS41ZW0gMCAwO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdG1hcmdpbi10b3A6IC04cHg7XG5cdFx0XHR3aWR0aDogMTZweDtcblx0XHRcdGhlaWdodDogMTZweDtcblx0XHR9XG5cblx0XHQmLmxvYWRpbmcsXG5cdFx0Ji5hZGRlZCB7XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmxvYWRpbmcge1xuXHRcdFx0JjpiZWZvcmUsXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHdpZHRoOiAxNnB4O1xuXHRcdFx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0XHRcdHRleHQtaW5kZW50OiAtOTk5OTk5cHg7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRhbmltYXRpb246IHNpX2JvdW5jZSAxLjZzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDFlbSAhaW1wb3J0YW50O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNCk7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbi10b3A6IC04cHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRhbmltYXRpb24tZGVsYXk6IC0uOHM7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0cC5jYXJ0LWVtcHR5IHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG5cblx0LmJsb2NrT3ZlcmxheSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRiAhaW1wb3J0YW50O1xuXHRcdG9wYWNpdHk6IC43NSAhaW1wb3J0YW50O1xuXHR9XG5cblx0Ji5hZGRfdG9fY2FydF9pbmxpbmUge1xuXHRcdC5hZGRfdG9fY2FydF9idXR0b24ge1xuXHRcdFx0bWluLXdpZHRoOiAxNzBweDtcblx0XHRcdG1hcmdpbi1yaWdodDogJHNtYWxsZXJfc3BhY2luZyAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5hZGRlZF90b19jYXJ0IHtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRcdH1cblxuXHRcdGlucyB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6ICRzbWFsbGVyX3NwYWNpbmc7XG5cdFx0fVxuXHR9XG59XG5cbi53b29jb21tZXJjZSB1bC5wcm9kdWN0c1tjbGFzcyo9Y29sdW1ucy1dIGxpLnByb2R1Y3QsIFxuLndvb2NvbW1lcmNlLXBhZ2UgdWwucHJvZHVjdHNbY2xhc3MqPWNvbHVtbnMtXSBsaS5wcm9kdWN0IHtcblx0QGluY2x1ZGUgZm9yLXBob25lLW9ubHkgeyBcblx0XHR3aWR0aDogMTAwJTtcblx0XHRmbG9hdDogbm9uZTtcblx0fVxufVxuXG4vLyBDYXJ0IGRyb3Bkb3duIHdpZGdldC5cbi5zaW5hdHJhLWhlYWRlci13aWRnZXRfX2NhcnQge1xuXHQuZHJvcGRvd24taXRlbSB7XG5cdFx0QGV4dGVuZCAlaGVhZGVyLWRyb3Bkb3duO1xuXHRcdGZvbnQtc2l6ZTogcmVtKDEzcHgpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG5cdFx0d2lkdGg6IDM0MHB4O1xuXHRcdGNvbG9yOiAkY29sb3JfMztcblx0fVxuXG5cdC53Yy1jYXJ0LXdpZGdldC1oZWFkZXIge1xuXHRcdEBleHRlbmQgJWZsZXg7XG5cdFx0cGFkZGluZzogMTNweCAkc21hbGxfc3BhY2luZyAxNHB4ICRzbWFsbF9zcGFjaW5nO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyX2NvbG9yO1xuXG5cdFx0JiA+IHNwYW4ge1xuXG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdFx0fVxuXG5cdFx0XHQmLnNpLWNhcnQtc3VidG90YWwge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblxuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lndvb2NvbW1lcmNlLXBsYWNlaG9sZGVyIHtcblx0XHRib3JkZXI6IG5vbmU7XG5cdH1cbn1cblxuLnNpLXRzcC1oZWFkZXIge1xuXHQuc2luYXRyYS1oZWFkZXItd2lkZ2V0X19jYXJ0IC5zaS1jYXJ0LWNvdW50IHtcblx0XHRib3JkZXI6IG5vbmU7XG5cdH1cbn1cblxuLmFuaW1hdGUtcG9wIHtcblx0YW5pbWF0aW9uOiAuNXMgZWFzZS1pbi1vdXQgLjEwcyBub3JtYWwgYm90aCAxIHNpX2JvdW5jZV9pbjtcbn1cblxuLndjLWNhcnQtd2lkZ2V0LWNvbnRlbnQge1xuXHRwYWRkaW5nOiA2cHggMDtcblx0bWF4LWhlaWdodDogNDAwcHg7XG5cdG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cblxuLnNpLWVtcHR5LWNhcnQge1xuXHRAZXh0ZW5kICVjbGVhci1zcGFjaW5nO1xuXHRmb250LXNpemU6IHJlbSgxNXB4KTtcblx0bGluZS1oZWlnaHQ6IDEuNTtcblx0cGFkZGluZzogJHNtYWxsX3NwYWNpbmcgMjVweDtcbn1cblxuLnNpLWNhcnQtaXRlbSB7XG5cdEBleHRlbmQgJWZsZXg7XG5cdEBleHRlbmQgJWFsbC10cmFuc2l0aW9uO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGZsZXgtd3JhcDogbm93cmFwO1xuXHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0cGFkZGluZy10b3A6IDEwcHg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBhZGRpbmctcmlnaHQ6ICRyZWd1bGFyX3NwYWNpbmc7XG5cdHBhZGRpbmctbGVmdDogJHNtYWxsX3NwYWNpbmc7XG5cblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjA0KTtcblxuXHRcdC5zaS1yZW1vdmUtY2FydC1pdGVtIHtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpO1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cdH1cblxuXHQmLnJlbW92aW5nIHtcblx0XHQuc2ktY2FydC1pbWFnZSxcblx0XHQuc2ktY2FydC1pdGVtLWRldGFpbHMge1xuXHRcdFx0b3BhY2l0eTogLjM7XG5cdFx0fVxuXHR9XG5cblx0LnNpLXJlbW92ZS1jYXJ0LWl0ZW0ge1xuXHRcdEBleHRlbmQgJWFsbC10cmFuc2l0aW9uO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDEwcHg7XG5cdFx0cmlnaHQ6IDE1cHg7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDMwcHgpO1xuXHRcdG9wYWNpdHk6IDA7XG5cblx0XHQmOmhvdmVyIC5zaS14IHtcblx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdH1cblx0fVxuXG5cdC5zaS14IHtcblx0XHRmb250LXNpemU6IHJlbSgxNHB4KSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi5zaS1jYXJ0LWltYWdlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZsZXgtc2hyaW5rOiAwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdGltZyB7XG5cdFx0d2lkdGg6IDY1cHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAkc21hbGxfc3BhY2luZztcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cdH1cbn1cblxuLnNpLWNhcnQtaXRlbS1xdWFudGl0eSB7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cblx0JjphZnRlciB7XG5cdFx0Y29udGVudDogJ1xcMDBkNyc7IC8vICZ0aW1lcztcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRwYWRkaW5nOiAwIDRweDtcblx0fVxufVxuXG4uc2ktY2FydC1pdGVtLW1ldGEge1xuXHRtYXJnaW4tdG9wOiA0cHg7XG5cdEBleHRlbmQgJWZsZXg7XG5cblx0aW5zIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHQuYW1vdW50IHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0fVxuXHR9XG5cblx0ZGVsIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdGNvbG9yOiAkY29sb3JfMTM7XG5cdH1cbn1cblxuLnNpLWNhcnQtYnV0dG9ucyB7XG5cdEBleHRlbmQgJWZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBhZGRpbmc6IDE2cHggJHNtYWxsX3NwYWNpbmc7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyX2NvbG9yO1xuXG5cdCYgPiBhIHtcblx0XHRmbGV4OiAxO1xuXG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0fVxuXHR9XG59XG5cbi5zaS1jYXJ0LWl0ZW0tdGl0bGUge1xuXHRAZXh0ZW5kICVjbGVhci1zcGFjaW5nO1xuXHRmb250LXNpemU6IDFyZW07XG5cdGxpbmUtaGVpZ2h0OiAxLjI1O1xuXHRjb2xvcjogJGNvbG9yXzM7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbkBrZXlmcmFtZXMgc2lfYm91bmNlX2luIHtcblx0MCUgICB7IHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7ICAgICB9XG5cdDIwJSAgeyB0cmFuc2Zvcm06IHNjYWxlKDEuNCwgMS40KTsgfVxuXHQ1MCUgIHsgdHJhbnNmb3JtOiBzY2FsZSgwLjgsIDAuOCk7IH1cblx0ODUlICB7IHRyYW5zZm9ybTogc2NhbGUoMS4xLCAxLjEpOyB9XG5cdDEwMCUgeyB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpOyAgICAgfVxufVxuXG4vLyBXb28gbm90aWZpY2F0aW9ucy5cbiNwYWdlIHtcblx0Lndvb2NvbW1lcmNlLW5vdGljZXMtd3JhcHBlciB7XG5cdFx0bWFyZ2luLXRvcDogLSAkc21hbGwtc3BhY2luZztcblx0XHRtYXJnaW4tYm90dG9tOiAkcmVndWxhcl9zcGFjaW5nO1xuXG5cdFx0JjplbXB0eSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdC53b29jb21tZXJjZS1lcnJvcixcblx0Lndvb2NvbW1lcmNlLWluZm8sXG5cdC53b29jb21tZXJjZS1tZXNzYWdlIHtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd29vX2JvcmRlcl9jb2xvcjtcblx0XHRib3JkZXItcmFkaXVzOiAwICRib3JkZXJfcmFkaXVzICRib3JkZXJfcmFkaXVzIDA7XG5cdFx0cGFkZGluZy1sZWZ0OiA0OHB4O1xuXHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0Ym9yZGVyLWxlZnQtd2lkdGg6IDRweDtcblx0XHRib3JkZXItbGVmdC1zdHlsZTogc29saWQ7XG5cdFx0cGFkZGluZzogLjhyZW0gMnJlbSAuOHJlbSA1MHB4O1xuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0QGV4dGVuZCAlc2ktaWNvbjtcblx0XHRcdGxlZnQ6ICRzbWFsbF9zcGFjaW5nO1xuXHRcdFx0dG9wOiAxLjFyZW07XG5cdFx0XHRmb250LXNpemU6IHJlbSgyMHB4KTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdH1cblxuXHRcdGE6bm90KC5idXR0b24pOm5vdCguc2ktYnRuKSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRAZXh0ZW5kICV1bmRlcmxpbmUtbGluaztcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0fVxuXG5cdFx0LmJ1dHRvbiB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IGluaGVyaXQ7XG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0XHRtaW4taGVpZ2h0OiBhdXRvO1xuXG5cdFx0XHQmLndjLWZvcndhcmQge1xuXHRcdFx0XHRAZXh0ZW5kICV1bmRlcmxpbmUtbGluaztcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lndvb2NvbW1lcmNlLWluZm8ge1xuXHRcdGJvcmRlci1sZWZ0LWNvbG9yOiAjMWU4NWJlO1xuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogXCJcXGU5NzhcIjtcblx0XHR9XG5cdH1cblxuXHQud29vY29tbWVyY2UtZXJyb3Ige1xuXHRcdGJvcmRlci1sZWZ0LWNvbG9yOiAjYjgxYzIzO1xuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogXCJcXGU5ZmJcIjtcblx0XHR9XG5cdH1cblxuXHQud29vY29tbWVyY2UtbWVzc2FnZSB7XG5cdFx0Ym9yZGVyLWxlZnQtY29sb3I6ICM4ZmFlMWI7XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiBcIlxcZTlmZFwiO1xuXHRcdH1cblx0fVxufVxuXG4ud29vY29tbWVyY2Uge1xuXG5cdHVsI3NoaXBwaW5nX21ldGhvZCBsaSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogLjZlbTtcblxuXHRcdGlucHV0IHtcblx0XHRcdG1hcmdpbjogMCAuN2VtIDAgMDtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0fVxuXHR9XG5cblx0Lndvb2NvbW1lcmNlLWN1c3RvbWVyLWRldGFpbHMgYWRkcmVzcyB7XG5cdFx0Ym9yZGVyLXJpZ2h0LXdpZHRoOiAxcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlcl9yYWRpdXM7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkYm9yZGVyX2NvbG9yO1xuXHRcdGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcblx0XHRwYWRkaW5nOiAxMnB4ICRzbWFsbF9zcGFjaW5nO1xuXHR9XG5cblx0Zm9ybS5jaGVja291dF9jb3Vwb24ge1xuXHRcdEBleHRlbmQgJWZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0cGFkZGluZzogcmVtKDMwcHgpO1xuXHRcdGJvcmRlcjogMnB4IGRhc2hlZCAkYm9yZGVyX2NvbG9yO1xuXHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXJfcmFkaXVzX3NtYWxsO1xuXHRcdG1hcmdpbi10b3A6ICRzbWFsbGVyX3NwYWNpbmc7XG5cblx0XHRwIHtcblx0XHRcdEBleHRlbmQgJWNsZWFyLXNwYWNpbmc7XG5cdFx0XHR3aWR0aDogYXV0bztcblxuXHRcdFx0Ji5mb3JtLXJvdy1maXJzdCB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogJHNtYWxsZXJfc3BhY2luZztcblx0XHRcdH1cblxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHRcdFx0ZmxleC1iYXNpczogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYnV0dG9uIHtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRcdH1cblx0fVxuXG5cdCNjdXN0b21lcl9sb2dpbiBoMiB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblxuXHRcdGZvcm0ubG9naW4sIFxuXHRcdGZvcm0ucmVnaXN0ZXIge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0bWluLWhlaWdodDogMzUxcHg7XG5cdFx0XHRwYWRkaW5nOiByZW0oMzBweCkgMTAlO1xuXHRcdH1cblx0fVxuXG5cdGZvcm0ubG9naW4sIFxuXHRmb3JtLnJlZ2lzdGVyIHtcblx0XHRwYWRkaW5nOiByZW0oMzBweCkgNDAlIHJlbSgzMHB4KSByZW0oMzBweCk7XG5cdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlcl9yYWRpdXNfc21hbGw7XG5cdFx0bWFyZ2luLXRvcDogJHNtYWxsZXJfc3BhY2luZztcblx0XHRib3JkZXItY29sb3I6ICRib3JkZXJfY29sb3I7XG5cdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cblx0XHRwOmZpcnN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0fVxuXG5cdFx0LmZvcm0tcm93IHtcblx0XHRcdG1hcmdpbjogMCAwIDEuNXJlbTtcblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYnV0dG9uIHtcblx0XHRcdG1hcmdpbi1yaWdodDogcmVtKCRzbWFsbF9zcGFjaW5nKTtcblx0XHR9XG5cblx0XHRsYWJlbCBzcGFuIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0fVxuXG5cdFx0Lmxvc3RfcGFzc3dvcmQge1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTNweCk7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAtIHJlbSgxNXB4KTtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblxuXHRcdFx0YSB7XG5cdFx0XHRcdEBleHRlbmQgJXVuZGVybGluZS1saW5rO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5mb3JtLXJvdy1maXJzdCxcblx0XHQuZm9ybS1yb3ctbGFzdCB7XG5cdFx0XHR3aWR0aDogNDklO1xuXHRcdH1cblx0fVxuXG5cdHN0cm9uZyB7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0fVxuXG5cdC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyB7XG5cdFx0bWFyZ2luLXRvcDogMXJlbTtcblxuXHRcdHRleHRhcmVhIHtcblx0XHRcdG1pbi1oZWlnaHQ6IDIwMHB4O1xuXHRcdH1cblx0fVxuXG5cdC5uYXYtbGlua3Mge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdCN5aXRoLXdjd2wtZm9ybSB0YWJsZS5zaG9wX3RhYmxlLFxuXHQud29vY29tbWVyY2UtY2FydC1mb3JtIHRhYmxlLnNob3BfdGFibGUsXG5cdC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIgdGFibGUuc2hvcF90YWJsZSB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdGJvcmRlcjogMDtcblx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyX3JhZGl1cztcblx0XHRjb2xvcjogJGNvbG9yXzM7XG5cdFx0Ym9yZGVyLXNwYWNpbmc6IDA7XG5cblx0XHRhIHtcblx0XHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHRhOm5vdCguc2ktd29vLXBsdXMpOm5vdCguc2ktd29vLW1pbnVzKTpub3QoLnNpLWJ0bik6bm90KC5yZW1vdmVfZnJvbV93aXNobGlzdCkge1xuXHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0fVxuXG5cdFx0dGhlYWQge1xuXHRcdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNWVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAuMDJlbTtcblxuXHRcdFx0dGgge1xuXHRcdFx0XHRAZXh0ZW5kICV1cHBlcmNhc2Utc3R5bGU7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3b29fYm9yZGVyX2NvbG9yO1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdHBhZGRpbmc6IHJlbSgkc21hbGxfc3BhY2luZykgMDtcblx0XHRcdFx0Ym9yZGVyOiAwICFpbXBvcnRhbnQ7XG5cblx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlcl9yYWRpdXNfbGFyZ2UgMCAwIDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDAgJGJvcmRlcl9yYWRpdXNfbGFyZ2UgMCAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0dGgsXG5cdFx0dGQge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogJHNtYWxsX3NwYWNpbmc7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6ICRzbWFsbF9zcGFjaW5nO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRib3JkZXItbGVmdDogM3B4IHNvbGlkICR3b29fYm9yZGVyX2NvbG9yO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAkc21hbGxfc3BhY2luZztcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAkc21hbGxfc3BhY2luZztcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0LXdpZHRoOiAzcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0dGQge1xuXHRcdFx0cGFkZGluZzogMXJlbSAwO1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJHdvb19ib3JkZXJfY29sb3I7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJHdvb19ib3JkZXJfY29sb3I7XG5cdFx0fVxuXG5cdFx0dHIge1xuXHRcdFx0QGluY2x1ZGUgZm9yLXRhYmxldC1hbmQtcGhvbmUge1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiBzb2xpZCAzcHggJHdvb19ib3JkZXJfY29sb3I7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxNXB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkd29vX2JvcmRlcl9jb2xvciAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdHBhZGRpbmc6IHJlbSgxNnB4KSAwICFpbXBvcnRhbnQ7XG5cblx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQjeWl0aC13Y3dsLWZvcm0gdGFibGUuc2hvcF90YWJsZSxcblx0Lndvb2NvbW1lcmNlLWNhcnQtZm9ybSB0YWJsZS5zaG9wX3RhYmxlIHtcblx0XHR0cjpudGgtbGFzdC1jaGlsZCgyKSB0ZCB7XG5cdFx0XHRib3JkZXItYm90dG9tLXdpZHRoOiAzcHg7XG5cdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkd29vX2JvcmRlcl9jb2xvcjtcblxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDAgMCAwICRib3JkZXJfcmFkaXVzO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwIDAgJGJvcmRlcl9yYWRpdXMgMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHR0cjpsYXN0LWNoaWxkIHRkIHtcblx0XHRcdGJvcmRlci1ib3R0b206IDA7XG5cdFx0XHRib3JkZXItbGVmdDogMDtcblx0XHRcdGJvcmRlci1yaWdodDogMDtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdHBhZGRpbmctdG9wOiAkc21hbGxfc3BhY2luZztcblx0XHR9XG5cdH1cblxuXHQuY291cG9uIHtcblx0XHRAaW5jbHVkZSBmb3ItdGFibGV0LWFuZC1waG9uZSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkd29vX2JvcmRlcl9jb2xvcjtcblx0XHRcdHBhZGRpbmc6IHJlbSgxNnB4KSAhaW1wb3J0YW50O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlcl9yYWRpdXM7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMzJweCk7XG5cdFx0fVxuXHR9XG5cblx0Lndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZS5zaG9wX3RhYmxlIHtcblx0XHR0aCxcblx0XHR0ZCB7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdH1cblxuXHRcdHRmb290IHtcblx0XHRcdHRyIHtcblx0XHRcdFx0dGQsXG5cdFx0XHRcdHRoIHtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cblx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdGJvcmRlci1sZWZ0OiAzcHggc29saWQgJHdvb19ib3JkZXJfY29sb3IgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkd29vX2JvcmRlcl9jb2xvciAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0dGg6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0dGgge1xuXHRcdFx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICR3b29fYm9yZGVyX2NvbG9yICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHR0ZCxcblx0XHRcdFx0XHR0aCB7XG5cdFx0XHRcdFx0XHRib3JkZXItdG9wOiBzb2xpZCAkc21hbGxlcl9zcGFjaW5nICR3b29fYm9yZGVyX2NvbG9yICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0dGZvb3QgdHI6bGFzdC1jaGlsZCB0ZCB7XG5cdFx0XHRib3JkZXItYm90dG9tLXdpZHRoOiAzcHg7XG5cdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkd29vX2JvcmRlcl9jb2xvcjtcblxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDAgMCAwICRib3JkZXJfcmFkaXVzO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwIDAgJGJvcmRlcl9yYWRpdXMgMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHR0ZC5wcm9kdWN0LW5hbWUge1xuXHRcdGltZyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiA2NHB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxcmVtO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlcl9yYWRpdXM7XG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdH1cblx0fVxuXG5cdGEucmVtb3ZlIHtcblx0XHRoZWlnaHQ6IDEuNWVtO1xuXHRcdHdpZHRoOiAxLjVlbTtcblx0XHRsaW5lLWhlaWdodDogMS40OGVtO1xuXG5cdFx0aSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR0b3A6IC0xcHg7XG5cdFx0fVxuXHR9XG5cblx0LnByb2R1Y3QtcmVtb3ZlIHtcblx0XHR3aWR0aDogMzBweDtcblxuXHRcdEBpbmNsdWRlIGZvci10YWJsZXQtYW5kLXBob25lIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGNvbnRlbnQ6IGF0dHIoZGF0YS10aXRsZSkgXCI6IFwiO1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdH1cblxuXHRcdFx0YSB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0aSB7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0fVxuXHR9XG5cblx0LnF1YW50aXR5IHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDI4cHg7XG5cblx0XHQuc2ktd29vLW1pbnVzLFxuXHRcdC5zaS13b28tcGx1cyB7XG5cdFx0XHRAZXh0ZW5kICVmbGV4O1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRzeXN0ZW1fZm9udF9mYW1pbHk7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0d2lkdGg6IDI4cHg7XG5cdFx0XHRoZWlnaHQ6IDIzcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG5cdFx0XHRhbGlnbi1pdGVtczogaW5pdGlhbDtcblx0XHRcdGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG5cdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdvb19ib3JkZXJfY29sb3I7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNpLXdvby1wbHVzIHtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDAgJGJvcmRlcl9yYWRpdXNfc21hbGwgMCAwO1xuXHRcdH1cblxuXHRcdC5zaS13b28tbWludXMge1xuXHRcdFx0dG9wOiBhdXRvO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMCAwICRib3JkZXJfcmFkaXVzX3NtYWxsIDBcblx0XHR9XG5cblx0XHQucXR5IHtcblx0XHRcdG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG5cdFx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XG5cdFx0XHRoZWlnaHQ6ICRidXR0b25fcmVndWxhcl9oZWlnaHQ7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyX3JhZGl1c19zbWFsbCAwIDAgJGJvcmRlcl9yYWRpdXNfc21hbGw7XG5cdFx0XHR3aWR0aDogNjBweDsgXG5cdFx0fVxuXG5cdFx0aW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLCBcblx0XHRpbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24geyBcblx0XHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgXG5cdFx0XHRtYXJnaW46IDA7IFxuXHRcdH1cblxuXHRcdGlucHV0W3R5cGU9bnVtYmVyXSB7XG5cdFx0ICAgIC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuXHRcdH1cblx0fVxuXG5cdCNjb3Vwb25fY29kZSB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xuXHRcdG1pbi13aWR0aDogMjEwcHg7XG5cdFx0bWluLWhlaWdodDogJGJ1dHRvbl9yZWd1bGFyX2hlaWdodDtcblx0XHRwYWRkaW5nLWxlZnQ6ICRzbWFsbF9zcGFjaW5nO1xuXHRcdHBhZGRpbmctcmlnaHQ6ICRzbWFsbF9zcGFjaW5nO1xuXHR9XG5cblx0LmNhcnQtY29sbGF0ZXJhbHMge1xuXHRcdG1hcmdpbi10b3A6ICRtZWRpdW1fc3BhY2luZztcblx0fVxuXG5cdC5jYXJ0X3RvdGFscyBoMixcblx0LmNyb3NzLXNlbGxzID4gaDQge1xuXHRcdG1hcmdpbi1ib3R0b206IDFlbTtcblx0fVxuXG5cdC8vIENhcnQgdG90YWxzLlxuXHQuY2FydF90b3RhbHMge1xuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7IC8vIHJlY2VudGx5IGNoYW5nZWQgdG8gMHB4LiBXYXMgJHJlZ3VsYXJfc3BhY2luZztcblxuXHRcdHRhYmxlLnNob3BfdGFibGUge1xuXHRcdFx0QGV4dGVuZCAlY2xlYXItYmFzaWNzO1xuXHRcdFx0Ym9yZGVyOiAzcHggc29saWQgJHdvb19ib3JkZXJfY29sb3I7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyX3JhZGl1cztcblxuXHRcdFx0dGgge1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkd29vX2JvcmRlcl9jb2xvcjtcblx0XHRcdH1cblxuXHRcdFx0dGQsXG5cdFx0XHR0aCB7XG5cdFx0XHRcdHBhZGRpbmc6IDFyZW0gJHNtYWxsLXNwYWNpbmc7XG5cdFx0XHR9XG5cblx0XHRcdHRoLFxuXHRcdFx0dGQge1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICR3b29fYm9yZGVyX2NvbG9yO1xuXHRcdFx0XHRib3JkZXItdG9wLXdpZHRoOiAxcHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHR9XG5cblx0XHRcdC5vcmRlci10b3RhbCB7XG5cdFx0XHRcdHRoLFxuXHRcdFx0XHR0ZCB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdvb19ib3JkZXJfY29sb3I7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc2hvdy1vbi1ob3ZlciB7XG5cdFx0QGV4dGVuZCAlc3RyZXRjaC1hYnNvbHV0ZTtcblx0XHRAZXh0ZW5kICVjbGVhci1zcGFjaW5nO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgbGluZWFyLCB0cmFuc2Zvcm0gNXMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuXHR9XG5cblx0bGkucHJvZHVjdDpob3ZlciB7XG5cdFx0LnNob3ctb24taG92ZXIge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAxLjA1LCAxLjA1KTtcblx0XHR9XG5cdH1cblxuXHRmb3JtIC5mb3JtLXJvdyB7XG5cdFx0bWFyZ2luOiAxcmVtIDAgMXJlbTtcblx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0Ji5ub3RlcyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0fVxufVxuXG4ud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZV9yZXNwb25zaXZlIHRyOm50aC1jaGlsZCgybikgdGQsIFxuLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuc2hvcF90YWJsZV9yZXNwb25zaXZlIHRyOm50aC1jaGlsZCgybikgdGQge1xuXHRAaW5jbHVkZSBmb3ItdGFibGV0LWFuZC1waG9uZSB7XG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblx0fVxufVxuXG5cbi8vIFNoaXBwaW5nIGNhbGN1bGF0b3IuXG4uc2hpcHBpbmctY2FsY3VsYXRvci1mb3JtID4gcDpsYXN0LW9mLXR5cGUge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uc2hpcHBpbmctY2FsY3VsYXRvci1idXR0b24ge1xuXHRAZXh0ZW5kICV1bmRlcmxpbmUtbGluaztcblx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblxuXHQmOmFmdGVyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cbn1cblxuLndvb2NvbW1lcmNlLXNoaXBwaW5nLW1ldGhvZHMgbGFiZWwsXG4ud29vY29tbWVyY2UtcmVtb3ZlLWNvdXBvbixcbi53b29jb21tZXJjZSAub3B0aW9uYWwge1xuXHRmb250LXdlaWdodDogNDAwO1xufVxuXG4ud29vY29tbWVyY2UtY2FydCB7XG5cdC5yZXR1cm4tdG8tc2hvcDpub3QoLnNpLXdvby1yZXR1cm4pIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuI2FkZF9wYXltZW50X21ldGhvZCAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWRlc3RpbmF0aW9uLCBcbi53b29jb21tZXJjZS1jYXJ0IC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud29vY29tbWVyY2Utc2hpcHBpbmctZGVzdGluYXRpb24sIFxuLndvb2NvbW1lcmNlLWNoZWNrb3V0IC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud29vY29tbWVyY2Utc2hpcHBpbmctZGVzdGluYXRpb24ge1xuXHRmb250LXNpemU6IHJlbSgxM3B4KTtcblx0bWFyZ2luLXRvcDogMXJlbTtcblx0bWFyZ2luLWJvdHRvbTogLjQ1cmVtO1xufVxuXG4vLyBTaG9wIHBhZ2UuXG4uc2ktd29vLWJlZm9yZS1zaG9wIHtcblx0QGV4dGVuZCAlZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcblxuXHQud29vY29tbWVyY2Utb3JkZXJpbmcge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcblxuXHRcdC5vcmRlcmJ5IHtcblx0XHRcdHdpZHRoOiAxMjZweDtcblx0XHR9XG5cdH1cblxuXHQjc2ktb3JkZXJieSB7XG5cdFx0QGV4dGVuZCAldW5kZXJsaW5lLWxpbms7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAxO1xuXG5cdFx0JiA+IGkge1xuXHRcdFx0Zm9udC1zaXplOiAuODY2ZW07XG5cdFx0XHRtYXJnaW4tbGVmdDogcmVtKDEwcHgpO1xuXHRcdH1cblx0fVxuXG5cdHNlbGVjdCB7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlKSAuOGVtO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMCk7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDE5cHg7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRoZWlnaHQ6IGluaXRpYWw7XG5cdFx0bGluZS1oZWlnaHQ6IGluaGVyaXQ7XG5cblx0XHQmLmN1c3RvbS1zZWxlY3QtbG9hZGVkIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR6LWluZGV4OiAyO1xuXG5cdFx0XHQmOmhvdmVyIH4gI3NpLW9yZGVyYnkge1xuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLCAxKSB0cmFuc2xhdGVaKDFweCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLndvb2NvbW1lcmNlIHtcblxuXHQvLyBTdGFyIHJhdGluZ3MuXG5cdC5zdGFyLXJhdGluZyB7XG5cdFx0bWluLWhlaWdodDogMWVtO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0Zm9udC1zaXplOiByZW0oMTNweCkgIWltcG9ydGFudDtcblx0XHR3aWR0aDogcmVtKDc3cHgpO1xuXHRcdG1heC13aWR0aDogcmVtKDc3cHgpO1xuXHRcdG1hcmdpbjogcmVtKDVweCkgMCAwO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcblx0XHRsZXR0ZXItc3BhY2luZzogcmVtKDJweCk7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuXHRcdHNwYW4ge1xuXHRcdFx0cGFkZGluZy10b3A6IDFlbTtcblxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRAZXh0ZW5kICVhbGwtdHJhbnNpdGlvbjtcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAnXFw1M1xcNTNcXDUzXFw1M1xcNTMnO1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHR9XG5cdH1cblxuXHR1bC5wcm9kdWN0cyB7XG5cdFx0bGkucHJvZHVjdCB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkcmVndWxhcl9zcGFjaW5nO1xuXG5cdFx0XHQubWV0YS13cmFwIHtcblx0XHRcdFx0JiA+ICoge1xuXHRcdFx0XHRcdG1hcmdpbjogLjc1ZW0gMCAuNzVlbSAwO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JiA+IC5wcmljZSB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMS4yNWVtO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEuMjVlbTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYgPiAuc3Rhci1yYXRpbmcge1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JiA+IC5zaS1sb29wLXByb2R1Y3RfX2NhdGVnb3J5LXdyYXAge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogLjkyODVlbTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYgPiAqOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmID4gKjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Lndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fdGl0bGUsXG5cdFx0XHQud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X19saW5rIGgyLFxuXHRcdFx0LnNpLWxvb3AtcHJvZHVjdF9fY2F0ZWdvcnktd3JhcCBhLFxuXHRcdFx0LnByaWNlIHtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdH1cblxuXHRcdFx0Lndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fbGluayBoMiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4wNjY2ZW07XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRcdFx0XHRmb250LXN0eWxlOiBpbmhlcml0O1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogaW5oZXJpdDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IGluaGVyaXQ7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHR9XG5cblx0XHRcdC5tZXRhLXdyYXAgLndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fbGluayxcblx0XHRcdC5zaS1sb29wLXByb2R1Y3RfX2NhdGVnb3J5LXdyYXAge1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogaW5oZXJpdDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQucHJpY2Uge1xuXHRcdFx0XHRAZXh0ZW5kICVjbGVhci1zcGFjaW5nO1xuXHRcdFx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRcdFx0Zm9udC1zaXplOiBpbmhlcml0O1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXG5cdFx0XHRcdGlucyB7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRkZWwge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvcl8xMztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRhIGltZyxcblx0XHRcdCYucHJvZHVjdC1jYXRlZ29yeSB7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXJfcmFkaXVzO1xuXHRcdFx0fVxuXG5cdFx0XHRhIGltZyB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblxuXHRcdFx0Lndvb2NvbW1lcmNlLXBsYWNlaG9sZGVyIHtcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQmLnByb2R1Y3QtY2F0ZWdvcnkge1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdCYgPiBhOmFmdGVyIHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0JiA+IGEge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRAZXh0ZW5kICVzdHJldGNoLWFic29sdXRlO1xuXHRcdFx0XHRcdFx0QGV4dGVuZCAlYWxsLXRyYW5zaXRpb247XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjMDAwIDAlLCB0cmFuc3BhcmVudCAxMDAlKTtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0MCUpO1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogLjg1O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQud29vY29tbWVyY2UtbG9vcC1jYXRlZ29yeV9fdGl0bGUge1xuXHRcdFx0XHRAZXh0ZW5kICVhbGwtdHJhbnNpdGlvbjtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRib3R0b206ICRzbWFsbF9zcGFjaW5nO1xuXHRcdFx0XHRsZWZ0OiAkc21hbGxfc3BhY2luZztcblx0XHRcdFx0cmlnaHQ6ICRzbWFsbF9zcGFjaW5nO1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcblx0XHRcdFx0Y29sb3I6ICNGRkY7XG5cdFx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgcmVtKDE4cHgpLCAwKTtcblxuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRAZXh0ZW5kICVhbGwtdHJhbnNpdGlvbjtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxM3B4KTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHJlbSg1cHgpO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgcmVtKDEzcHgpLCAwKTtcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHQud29vY29tbWVyY2UtbG9vcC1jYXRlZ29yeV9fdGl0bGUge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cblx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQud29vY29tbWVyY2UtbG9vcC1jYXRlZ29yeV9fdGl0bGUgaDMge1xuXHRcdFx0XHRAZXh0ZW5kICVjbGVhci1zcGFjaW5nO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cblx0XHRcdCYub3V0b2ZzdG9jayB7XG5cblx0XHRcdFx0YSBpbWcge1xuXHRcdFx0XHRcdEBleHRlbmQgJWFsbC10cmFuc2l0aW9uO1xuXHRcdFx0XHRcdG9wYWNpdHk6IC41O1xuXG5cdFx0XHRcdFx0Ji5zaG93LW9uLWhvdmVyIHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0LnN3YXAtb24taG92ZXIgYSBpbWcge1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcblxuXHRcdFx0XHRcdFx0Ji5zaG93LW9uLWhvdmVyIHtcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogLjU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5hZGRlZF90b19jYXJ0IHtcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0Ym90dG9tOiAxMnB4O1xuXHRcdFx0XHRsZWZ0OiAxMnB4O1xuXHRcdFx0XHRyaWdodDogMTJweDtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yXzM7XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkY29sb3JfMywgNSk7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRAZXh0ZW5kICVzaS1pY29uO1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxlOWM0XCI7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiByZW0oMTBweCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0YS5zaS1idG4sXG5cdFx0XHRhLmFkZGVkX3RvX2NhcnQge1xuXHRcdFx0XHRAZXh0ZW5kICVhbGwtdHJhbnNpdGlvbjtcblx0XHRcdFx0Ly8gZm9udC1zaXplOiByZW0oMTJweCk7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0ei1pbmRleDogMjtcblx0XHRcdFx0cGFkZGluZzogLjVlbSAxZW07XG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IC4yNXMgIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdFx0LnNpLXByb2R1Y3QtdGh1bWIge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc21hbGxlcl9zcGFjaW5nO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyX3JhZGl1cztcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0XHRcdC5zaS1idG4ge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwzMHB4LDApO1xuXHRcdFx0XHRcdGJvdHRvbTogMTJweDtcblx0XHRcdFx0XHRsZWZ0OiAxMnB4O1xuXHRcdFx0XHRcdHJpZ2h0OiAxMnB4O1xuXHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jjpob3ZlciAuc2ktYnRuLFxuXHRcdFx0LmxvYWRpbmcuc2ktYnRuIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDBzICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdC5sb2FkaW5nLnNpLWJ0biB7XG5cdFx0XHRcdG9wYWNpdHk6IC43NTtcblx0XHRcdH1cblxuXHRcdFx0Jjpob3ZlciAuYWRkZWRfdG9fY2FydCB7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEyMCUsIDApO1xuXHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAwcyAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdG1hcmdpbi1ib3R0b206IC0kcmVndWxhcl9zcGFjaW5nO1xuXG5cdFx0Ji55aXRoLXdjYW4tbG9hZGluZyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkcmVndWxhcl9zcGFjaW5nO1xuXHRcdH1cblx0fVxuXG5cdHVsI3NoaXBwaW5nX21ldGhvZCAuYW1vdW50IHtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHR9XG59XG5cbi53b29jb21tZXJjZS1wYWdlIHtcblx0LmVudHJ5LWNvbnRlbnQge1xuXHRcdGZvbnQtc2l6ZTogcmVtKCRib2R5X2ZvbnRfc2l6ZSk7XG5cdH1cbn1cblxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1yZXN1bHQtY291bnQsXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLW9yZGVyaW5nIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLy8gQmFkZ2VzLlxuLndvb2NvbW1lcmNlIHtcblx0dWwucHJvZHVjdHMgbGkucHJvZHVjdCAub25zYWxlLFxuXHRzcGFuLm9uc2FsZSB7XG5cdFx0bWluLXdpZHRoOiBpbml0aWFsO1xuXHRcdG1pbi1oZWlnaHQ6IGluaXRpYWw7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdGxlZnQ6IDEycHg7XG5cdFx0dG9wOiAxMnB4O1xuXHRcdHJpZ2h0OiBhdXRvO1xuXHRcdGJvdHRvbTogYXV0bztcblx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyX3JhZGl1c19zbWFsbDtcblx0XHRsaW5lLWhlaWdodDogaW5oZXJpdDtcblx0XHRwYWRkaW5nOiAzcHggMTBweDtcblx0XHRmb250LXNpemU6IHJlbSgxM3B4KTtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdHotaW5kZXg6IDI7XG5cdH1cblxuXHRzcGFuLm9uc2FsZS5zb2xkLW91dCxcblx0dWwucHJvZHVjdHMgbGkucHJvZHVjdCAub25zYWxlLnNvbGQtb3V0IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfMztcblx0fVxufVxuXG4vLyBDaGVja291dCBwYWdlLlxuLndvb2NvbW1lcmNlLWNoZWNrb3V0IHtcblx0cC53b29jb21tZXJjZS1ub3RpY2Uge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdH1cbn1cblxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIge1xuXHRwYWRkaW5nOiAycHggMjdweCAzMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkd29vX2JvcmRlcl9jb2xvcjtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgJGJvcmRlcl9yYWRpdXMgJGJvcmRlcl9yYWRpdXM7XG5cblx0c3Ryb25nLFxuXHQud29vY29tbWVyY2UtUHJpY2UtYW1vdW50LmFtb3VudCxcblx0dGgsXG5cdHRkIHtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHR9XG5cblx0Lm9yZGVyLXRvdGFsIHtcblx0XHR0aCB7XG5cdFx0XHRmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdC53b29jb21tZXJjZS1QcmljZS1hbW91bnQuYW1vdW50IHtcblx0ICBcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHR9XG5cdH1cblxuXHR0YWJsZS5zaG9wX3RhYmxlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuXHRcdGJvcmRlci1yYWRpdXM6IDZweDtcblx0XHRtYXJnaW4tYm90dG9tOiAkc21hbGxfc3BhY2luZztcblxuXHRcdHRoZWFkIHtcblx0XHRcdHRoIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcblx0XHRcdFx0Ym9yZGVyOiBzb2xpZCAzcHggJHdvb19ib3JkZXJfY29sb3IgIWltcG9ydGFudDtcblxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ud29vY29tbWVyY2UtY2hlY2tvdXQgLmNvbDItc2V0IC5jb2wtMiB7XG5cdHBvc2l0aW9uOiBzdGlja3k7XG5cdHRvcDogMDtcbn1cblxuI29yZGVyX3Jldmlld19oZWFkaW5nIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHdvb19ib3JkZXJfY29sb3I7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0cGFkZGluZzogMS41cmVtIDAgMWVtO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHR6LWluZGV4OiAtMTtcblxuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IC0yMHB4O1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtNDVkZWcsICR3b29fYm9yZGVyX2NvbG9yIDMzLjMzMyUsIHRyYW5zcGFyZW50IDMzLjMzMyUsIHRyYW5zcGFyZW50IDY2LjY2NyUsICR3b29fYm9yZGVyX2NvbG9yIDY2LjY2NyUpLCBsaW5lYXItZ3JhZGllbnQoNDVkZWcsICR3b29fYm9yZGVyX2NvbG9yIDMzLjMzMyUsIHRyYW5zcGFyZW50IDMzLjMzMyUsIHRyYW5zcGFyZW50IDY2LjY2NyUsICR3b29fYm9yZGVyX2NvbG9yIDY2LjY2NyUpO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogMTJweCA0NHB4O1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDAgLTIycHg7XG5cdH1cbn1cblxuI3NoaXAtdG8tZGlmZmVyZW50LWFkZHJlc3Mge1xuXHRAZXh0ZW5kICVmbGV4O1xuXHRAZXh0ZW5kICVjbGVhci1zcGFjaW5nO1xuXHRtYXJnaW4tYm90dG9tOiAxZW07XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBhZGRpbmc6IDFyZW0gcmVtKCRzbWFsbF9zcGFjaW5nKTtcblx0YmFja2dyb3VuZC1jb2xvcjogJHdvb19ib3JkZXJfY29sb3I7XG5cdGNvbG9yOiBpbmhlcml0O1xuXHRib3JkZXItcmFkaXVzOiAkYm9yZGVyX3JhZGl1c19zbWFsbDtcblx0Zm9udC1zaXplOiBpbmhlcml0O1xuXG5cdGxhYmVsIHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG59XG5cbi53b29jb21tZXJjZS1pbnZhbGlkICN0ZXJtcyB7XG5cdG91dGxpbmU6IG5vbmU7XG5cdGJvcmRlci1jb2xvcjogI2YwMDtcblxuXHQmICsgc3BhbiBhIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxufVxuXG4jcGxhY2Vfb3JkZXIge1xuXHRmbG9hdDogbm9uZTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDU3cHg7XG5cdGZvbnQtc2l6ZTogMXJlbTtcblx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cdG1hcmdpbi10b3A6IDFyZW07XG59XG5cbiNhZGRfcGF5bWVudF9tZXRob2QgI3BheW1lbnQsXG4ud29vY29tbWVyY2UtY2FydCAjcGF5bWVudCxcbi53b29jb21tZXJjZS1jaGVja291dCAjcGF5bWVudCB7XG5cdEBleHRlbmQgJWNsZWFyLXNwYWNpbmc7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdGJvcmRlci1ib3R0b20tY29sb3I6ICRib3JkZXJfY29sb3I7XG59XG5cbiNhZGRfcGF5bWVudF9tZXRob2QgI3BheW1lbnQgZGl2LmZvcm0tcm93LCBcbi53b29jb21tZXJjZS1jYXJ0ICNwYXltZW50IGRpdi5mb3JtLXJvdywgXG4ud29vY29tbWVyY2UtY2hlY2tvdXQgI3BheW1lbnQgZGl2LmZvcm0tcm93IHtcblx0QGV4dGVuZCAlY2xlYXItc3BhY2luZztcbn1cblxuI2FkZF9wYXltZW50X21ldGhvZCAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMsIFxuLndvb2NvbW1lcmNlLWNhcnQgI3BheW1lbnQgdWwucGF5bWVudF9tZXRob2RzLCBcbi53b29jb21tZXJjZS1jaGVja291dCAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMge1xuXHRAZXh0ZW5kICVjbGVhci1zcGFjaW5nO1xufVxuXG4jYWRkX3BheW1lbnRfbWV0aG9kICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kcywgXG4ud29vY29tbWVyY2UtY2FydCAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMsIFxuLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kcyB7XG5cdG1hcmdpbjogMCAzcHggJHNtYWxsX3NwYWNpbmcgM3B4O1xuXHRib3JkZXItYm90dG9tOiBub25lO1xuXG5cdC53b29jb21tZXJjZS1ub3RpY2Uge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG5cdH1cblxuXHRsaTpub3QoLndvb2NvbW1lcmNlLW5vdGljZSkge1xuXHRcdEBleHRlbmQgJWZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuXHRcdHBhZGRpbmc6IDFyZW0gcmVtKCRzbWFsbF9zcGFjaW5nKTtcblx0XHRib3JkZXItYm90dG9tOiBzb2xpZCAzcHggJHdvb19ib3JkZXJfY29sb3I7XG5cblx0XHQmLnBheW1lbnRfbWV0aG9kX3BheXBhbCB7XG5cdFx0XHRAZXh0ZW5kICVmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzdHJldGNoO1xuXG5cdFx0XHRsYWJlbCB7XG5cdFx0XHRcdGZsZXgtZ3JvdzogMTtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdG9yZGVyOiAzO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiA1MHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGlucHV0IHtcblx0XHRcdG1hcmdpbi1yaWdodDogLjdlbTtcblx0XHR9XG5cdH1cblxuXHQuYWJvdXRfcGF5cGFsIHtcblx0XHRAZXh0ZW5kICV1bmRlcmxpbmUtbGluaztcblx0XHRsaW5lLWhlaWdodDogaW5oZXJpdDtcblx0XHRmb250LXNpemU6IHJlbSgxMnB4KTtcblx0XHRtYXJnaW4tbGVmdDogcmVtKDE0cHgpO1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdH1cbn1cblxuI2FkZF9wYXltZW50X21ldGhvZCAjcGF5bWVudCBkaXYucGF5bWVudF9ib3gsIFxuLndvb2NvbW1lcmNlLWNhcnQgI3BheW1lbnQgZGl2LnBheW1lbnRfYm94LCBcbi53b29jb21tZXJjZS1jaGVja291dCAjcGF5bWVudCBkaXYucGF5bWVudF9ib3gge1xuXHRAZXh0ZW5kICVjbGVhci1zcGFjaW5nO1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHRsaW5lLWhlaWdodDogMS42O1xuXHRmb250LXNpemU6IHJlbSgxNHB4KTtcblx0bWFyZ2luLXRvcDogMTBweDtcblxuXHRwIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG5cblx0JjpiZWZvcmUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciBoMyB7XG5cdEBleHRlbmQgJWNsZWFyLXNwYWNpbmc7XG5cdG1hcmdpbi10b3A6ICRyZWd1bGFyX3NwYWNpbmc7XG5cdG1hcmdpbi1ib3R0b206IDFlbTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ud29vY29tbWVyY2UtcHJpdmFjeS1wb2xpY3ktdGV4dCBwIHtcblx0bWFyZ2luOiAwIDNweCAkc21hbGxfc3BhY2luZyAzcHg7XG5cdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xufVxuXG4ud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyIC53b29jb21tZXJjZS1mb3JtX19sYWJlbCB7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdG1hcmdpbjogJHNtYWxsX3NwYWNpbmcgM3B4O1xufVxuXG4ud29vY29tbWVyY2UtcGFzc3dvcmQtc3RyZW5ndGgge1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRjb2xvcjogJGNvbG9yXzM7XG59XG5cbi53b29jb21tZXJjZS1CdXR0b24uYnV0dG9uLFxuLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5idXR0b24ge1xuXHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IHtcblxuXHQmID4gcDpmaXJzdC1vZi10eXBlIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG5cblx0JiA+IGZvcm0gPiBoMyB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oMjBweCk7XG5cdH1cbn1cblxuLndvb2NvbW1lcmNlLXBhZ2luYXRpb24gLndvb2NvbW1lcmNlLWJ1dHRvbiB7XG5cdG1hcmdpbjogMCAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbiNtYWluIC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB7XG5cdHdpZHRoOiAyNSU7XG5cblx0QGluY2x1ZGUgc2luYXRyYS1tZWRpdW0ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdH1cblxuXHR1bCB7XG5cdFx0QGV4dGVuZCAlY2xlYXItc3BhY2luZztcblxuXHRcdGxpIHtcblx0XHRcdEBleHRlbmQgJWNsZWFyLXNwYWNpbmc7XG5cdFx0XHRAZXh0ZW5kICVjbGVhci1saXN0O1xuXG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXFxlOTAwXCI7IFxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogLjNlbTtcblx0XHRcdFx0d2lkdGg6IHJlbSgkc21hbGxfc3BhY2luZyk7XG5cdFx0XHR9XG5cblx0XHRcdCY6Zmlyc3QtY2hpbGQgYSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHR9XG5cblx0XHRcdCYuaXMtYWN0aXZlID4gYSB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHR9XG5cblx0XHRcdGEge1xuXHRcdFx0XHRAZXh0ZW5kICV1bmRlcmxpbmUtbGluaztcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdFx0XHRtYXJnaW46IDVweCAwO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0XHRcdH1cblxuXHRcdFx0Ji53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbi1saW5rLS1vcmRlcnM6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogXCJcXGU5OWRcIjtcblx0XHRcdH1cblxuXHRcdFx0Ji53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbi1saW5rLS1kb3dubG9hZHM6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogXCJcXGU5NTVcIjtcblx0XHRcdH1cblxuXHRcdFx0Ji53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbi1saW5rLS1lZGl0LWFkZHJlc3M6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogXCJcXGU5ODZcIjtcblx0XHRcdH1cblxuXHRcdFx0Ji53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbi1saW5rLS1lZGl0LWFjY291bnQ6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogXCJcXGU5ZTlcIjtcblx0XHRcdH1cblxuXHRcdFx0Ji53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbi1saW5rLS1jdXN0b21lci1sb2dvdXQ6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogXCJcXGU5ODRcIjtcblx0XHRcdH1cblx0XHRcdFxuXHRcdH1cblx0fVxufVxuXG4jbWFpbiAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQge1xuXHR3aWR0aDogNzMlO1xufVxuXG4vLyBBY2NvdW50IHBhZ2UuXG4ud29vY29tbWVyY2UtZm9ybS1yZWdpc3RlciB7XG5cdC53b29jb21tZXJjZS1wcml2YWN5LXBvbGljeS10ZXh0IHtcblx0XHRtYXJnaW4tYm90dG9tOiAxLjY2ZW07XG5cdH1cbn1cblxuLndvb2NvbW1lcmNlLWFjY291bnQgLndvb2NvbW1lcmNlLFxuLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC53b29jb21tZXJjZSxcbi53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzLFxuLndvb2NvbW1lcmNlLWN1c3RvbWVyLWRldGFpbHMge1xuXG5cdGgzLFxuXHRoMiB7XG5cdFx0Zm9udC1zaXplOiByZW0oMjBweCk7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjU7XG5cdH1cbn1cblxuLndvb2NvbW1lcmNlIHRhYmxlIHtcblx0Ym9yZGVyLXNwYWNpbmc6IDA7XG5cblx0ZGwsXG5cdC53Yy1pdGVtLW1ldGEge1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRmb250LXNpemU6IC44NmVtO1xuXG5cdFx0ZHQsXG5cdFx0c3Ryb25nIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWxcblx0XHR9XG5cdH1cblxuXHQmLm15X2FjY291bnRfb3JkZXJzLFxuXHQmLndvb2NvbW1lcmNlLXRhYmxlLS1vcmRlci1kb3dubG9hZHMsXG5cdCYud29vY29tbWVyY2UtdGFibGUtLW9yZGVyLWRldGFpbHMge1xuXHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXJfcmFkaXVzO1xuXHRcdGZvbnQtc2l6ZTogaW5oZXJpdDtcblxuXHRcdHRoLFxuXHRcdHRkIHtcblx0XHRcdHBhZGRpbmc6ICRzbWFsbGVyX3NwYWNpbmcgJHNtYWxsX3NwYWNpbmc7XG5cdFx0XHRmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0c3Ryb25nIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHR0aGVhZCB0aCB7XG5cdFx0XHRAZXh0ZW5kICV1cHBlcmNhc2Utc3R5bGU7XG5cdFx0XHRjb2xvcjogJGNvbG9yXzM7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTJweCk7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd29vX2JvcmRlcl9jb2xvcjtcblx0XHR9XG5cdH1cblxuXHQuYnV0dG9uIHtcblx0XHRoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcblx0XHRwYWRkaW5nOiAwIDJlbSAhaW1wb3J0YW50O1xuXHRcdGZvbnQtc2l6ZTogcmVtKDEzcHgpICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLndvb2NvbW1lcmNlLUFkZHJlc3NlcyBoZWFkZXIudGl0bGUge1xuXHRAZXh0ZW5kICVmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXG5cdGgzIHtcblx0XHRAZXh0ZW5kICVjbGVhci1zcGFjaW5nO1xuXHR9XG5cblx0YS5lZGl0IHtcblx0XHRAZXh0ZW5kICV1bmRlcmxpbmUtbGluaztcblx0XHRtYXJnaW4tbGVmdDogMjBweDtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdGZvbnQtc2l6ZTogcmVtKDEzcHgpO1xuXHR9XG59XG5cbi8vIFdvb0NvbW1lcmNlIHdpZGdldHMuXG4ud2lkZ2V0Lndvb2NvbW1lcmNlIHtcblx0YSB7XG5cdFx0QGV4dGVuZCAlY2xlYXItbGluaztcblx0fVxuXG5cdHVsLnByb2R1Y3RfbGlzdF93aWRnZXQgbGkgLnByb2R1Y3QtdGl0bGUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAuMjVlbTtcblx0XHRsaW5lLWhlaWdodDogMS41O1xuXHR9XG5cblx0Lndvb2NvbW1lcmNlLXdpZGdldC1sYXllcmVkLW5hdi1saXN0IC53b29jb21tZXJjZS13aWRnZXQtbGF5ZXJlZC1uYXYtbGlzdF9faXRlbSxcblx0LndjLWxheWVyZWQtbmF2LXJhdGluZyB7XG5cdFx0YSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDI3cHg7XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJycgIWltcG9ydGFudDtcblx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgY3VycmVudENvbG9yO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyX3JhZGl1c19zbWFsbDtcblx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdFx0Y2xlYXI6IG5vbmU7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDA7XG5cdFx0XHRcdG91dGxpbmU6IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDAhaW1wb3J0YW50O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdGhlaWdodDogMTdweDtcblx0XHRcdFx0d2lkdGg6IDE3cHg7XG5cdFx0XHRcdG1pbi13aWR0aDogMTdweDtcblx0XHRcdFx0b3BhY2l0eTogLjY1O1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHR9XG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRAZXh0ZW5kICVzaS1pY29uO1xuXHRcdFx0XHRjb250ZW50OiBcIlxcZTlmZFwiO1xuXHRcdFx0XHRjb2xvcjogI0ZGRjtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0bGVmdDogM3B4O1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTFweDtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmNob3NlbiBhIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cblx0XHRcdCY6YmVmb3JlLFxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LndjLWxheWVyZWQtbmF2LXJhdGluZyB7XG5cdFx0YSB7XG5cdFx0XHRAZXh0ZW5kICVmbGV4O1xuXHRcdFx0dHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0bWluLWhlaWdodDogMjVweDtcblxuXHRcdFx0LnN0YXItcmF0aW5nIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR0b3A6IC0xcHg7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0ZmxleDogMTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucHJvZHVjdC1jYXRlZ29yaWVzIGxpIC5jb3VudCxcblx0LndjLWxheWVyZWQtbmF2LXRlcm0gLmNvdW50LFxuXHQud2MtbGF5ZXJlZC1uYXYtcmF0aW5nIGVtIHtcblx0XHRAZXh0ZW5kICVhbGwtdHJhbnNpdGlvbjtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogM3B4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ1LDE0NSwxNDUsLjEpO1xuXHRcdG1pbi13aWR0aDogMjRweDtcblx0XHRtaW4taGVpZ2h0OiAyNHB4O1xuXHRcdHBhZGRpbmc6IDVweCA4cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNDBweDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRmb250LXNpemU6IC44NjZlbTtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR9XG5cblx0LndjLWxheWVyZWQtbmF2LXJhdGluZyBhOmhvdmVyIGVtLFxuXHQud2MtbGF5ZXJlZC1uYXYtcmF0aW5nLmNob3NlbiBhIGVtIHtcblx0XHRjb2xvcjogI0ZGRjtcblx0fVxuXG5cdC5wcm9kdWN0LWNhdGVnb3JpZXMgbGksXG5cdC53Yy1sYXllcmVkLW5hdi10ZXJtIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRhIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHQmOmhvdmVyIHtcblxuXHRcdFx0XHQmIH4gLmNvdW50IHtcblx0XHRcdFx0XHRjb2xvcjogI0ZGRjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuY2hvc2VuIHtcblx0XHRcdCYgPiAuY291bnQge1xuXHRcdFx0XHRjb2xvcjogI0ZGRjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucHJvZHVjdC1jYXRlZ29yaWVzIGxpIHtcblx0XHQmLmN1cnJlbnQtY2F0IHtcblx0XHRcdCYgPiBhIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdH1cblxuXHRcdFx0JiA+IC5jb3VudCB7XG5cdFx0XHRcdGNvbG9yOiAjRkZGO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5yZXZpZXdlciB7XG5cdFx0Zm9udC1zaXplOiAuODY2ZW07XG5cdH1cbn1cblxuLndvb2NvbW1lcmNlLXdpZGdldC1sYXllcmVkLW5hdi1saXN0IC53b29jb21tZXJjZS13aWRnZXQtbGF5ZXJlZC1uYXYtbGlzdF9faXRlbSxcbi53aWRnZXRfcmF0aW5nX2ZpbHRlciAud2MtbGF5ZXJlZC1uYXYtcmF0aW5nIHtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luLWJvdHRvbTogcmVtKDEwcHgpO1xuXG5cdCY6bGFzdC1jaGlsZCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxufVxuXG5cbi53b29jb21tZXJjZSB1bC5jYXJ0X2xpc3QsXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdF9saXN0X3dpZGdldCB7XG5cdGxpIHtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206ICRzbWFsbF9zcGFjaW5nO1xuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHRcdFxuXHRcdGlucyB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdH1cblxuXHRcdGRlbCB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0Y29sb3I6ICRjb2xvcl8xMztcblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHR3aWR0aDogNzBweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlcl9yYWRpdXM7XG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0LnByb2R1Y3QtdGl0bGUge1xuXHRcdFx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnByb2R1Y3QtdGl0bGUge1xuXHRcdFx0Y29sb3I6ICRjb2xvcl8zO1xuXHRcdH1cblxuXHRcdC5zdGFyLXJhdGluZyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbjogcmVtKDVweCkgMDtcblx0XHR9XG5cdH1cbn1cblxuLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RfbGlzdF93aWRnZXQgbGkgLnByb2R1Y3QtdGl0bGUge1xuXHRjb2xvcjogaW5oZXJpdDtcbn1cblxuLy8gUHJpY2UgZmlsdGVyLlxuLndvb2NvbW1lcmNlIC53aWRnZXRfcHJpY2VfZmlsdGVyIHtcblx0LnVpLXNsaWRlci1ob3Jpem9udGFsIHtcblx0XHRoZWlnaHQ6IDJweDtcblx0fVxuXG5cdC5wcmljZV9zbGlkZXJfd3JhcHBlciAudWktd2lkZ2V0LWNvbnRlbnQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNlNGU0ZTQ7XG5cdH1cblxuXHQudWktc2xpZGVyIC51aS1zbGlkZXItaGFuZGxlIHtcblx0XHR0b3A6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdH1cblxuXHQucHJpY2Vfc2xpZGVyX2Ftb3VudCB7XG5cdFx0QGV4dGVuZCAlZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdH1cblxuXHQucHJpY2VfbGFiZWwge1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXG5cdFx0c3BhbiB7XG5cdFx0XHRjb2xvcjogJGNvbG9yXzM7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdH1cblx0fVxuXG5cdC51aS1zbGlkZXIgLnVpLXNsaWRlci1oYW5kbGUge1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAkdHJhbnNpdGlvbjtcblx0XHR3aWR0aDogMXJlbTtcblx0XHRoZWlnaHQ6IDFyZW07XG5cdFx0ei1pbmRleDogMjtcblx0XHRjdXJzb3I6IGdyYWI7XG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIHRvcDtcblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0QGV4dGVuZCAlYWxsLXRyYW5zaXRpb247XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDAsMCwwKSB0cmFuc2xhdGUzZCgtNTAlLC01MCUsMCk7XG5cdFx0XHR3aWR0aDogMXJlbTtcblx0XHRcdGhlaWdodDogMXJlbTtcblx0XHRcdG9wYWNpdHk6IC4xMjU7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0fVxuXG5cdFx0JjphY3RpdmUge1xuXHRcdFx0Y3Vyc29yOiBncmFiYmluZztcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUzZCgxLjM1LDEuMzUsMS4zNSkgdHJhbnNsYXRlM2QoMCwtNTAlLDApO1xuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDAsMCwwKSB0cmFuc2xhdGUzZCgtNTAlLC01MCUsMCkgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOmhvdmVyOmFmdGVyIHtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUzZCgyLDIsMSkgdHJhbnNsYXRlM2QoLTUwJSwtNTAlLDApO1xuXHRcdH1cblx0fVxufVxuXG5cbi8vIEFjdGl2ZSBmaWx0ZXJzLlxuLndvb2NvbW1lcmNlIC53aWRnZXRfbGF5ZXJlZF9uYXZfZmlsdGVycyB1bCB7XG5cdG1hcmdpbi10b3A6IC04cHg7XG5cblx0bGkge1xuXHRcdEBleHRlbmQgJWNsZWFyLXNwYWNpbmc7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR9XG5cblx0YSB7XG5cdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDA7XG5cdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRcdHBhZGRpbmc6IDhweCAxMnB4O1xuXHRcdG1hcmdpbjogOHB4IDhweCAwcHggMHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ1LDE0NSwxNDUsLjEpO1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdGZvbnQtc2l6ZTogMC45Mjg1ZW07XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRAZXh0ZW5kICVzaS1pY29uO1xuXHRcdFx0Y29udGVudDogXCJcXGU5ZmFcIiAhaW1wb3J0YW50O1xuXHRcdFx0dmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50O1xuXHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0fVxuXG5cdFx0Jjpob3Zlcixcblx0XHQmOmhvdmVyOmJlZm9yZSB7XG5cdFx0XHRjb2xvcjogI0ZGRiAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuXG4ud29vY29tbWVyY2UgI2NvbG9waG9uIC53aWRnZXRfbGF5ZXJlZF9uYXZfZmlsdGVycyB1bCBhOmJlZm9yZSB7XG5cdGJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4vLyBNaW5pIGNhcnQuXG4ud29vY29tbWVyY2UgLndpZGdldF9zaG9wcGluZ19jYXJ0LFxuLndvb2NvbW1lcmNlLndpZGdldF9zaG9wcGluZ19jYXJ0IHtcblxuXHQud29vY29tbWVyY2UtbWluaS1jYXJ0X190b3RhbCB7XG5cdFx0bWFyZ2luLXRvcDogJHNtYWxsX3NwYWNpbmc7XG5cdH1cblxuXHRwIHtcblx0XHRAZXh0ZW5kICVjbGVhci1zcGFjaW5nO1xuXHR9XG5cblx0LnRvdGFsIHtcblx0XHRib3JkZXItdG9wOiA0cHggZG91YmxlICRib3JkZXJfY29sb3I7XG5cdFx0cGFkZGluZzogMTNweCAwIDE0cHggMDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRzdHJvbmcge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHR9XG5cblx0XHQuYW1vdW50LFxuXHRcdC50YXhfbGFiZWwge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHR9XG5cdH1cblxuXHQuc2ktY2FydC1idXR0b25zIHtcblx0XHRib3JkZXItdG9wOiA0cHggZG91YmxlICRib3JkZXJfY29sb3I7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdH1cbn1cblxuLndvb2NvbW1lcmNlIC53aWRnZXRfc2hvcHBpbmdfY2FydCAuY2FydF9saXN0IGxpLCBcbi53b29jb21tZXJjZS53aWRnZXRfc2hvcHBpbmdfY2FydCAuY2FydF9saXN0IGxpIHtcblx0Y29sb3I6ICRjb2xvcl8zO1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRhLnJlbW92ZSB7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDAsMCwwKTtcblx0XHR0b3A6IDNweDtcblx0XHRyaWdodDogMTJweDtcblx0XHRsZWZ0OiBhdXRvO1xuXHRcdGNvbG9yOiByZ2JhKDAsMCwwLDApICFpbXBvcnRhbnQ7XG5cdFx0d2lkdGg6IDI1cHg7XG5cdFx0aGVpZ2h0OiAyNXB4O1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XG5cdFx0JjphZnRlciB7XG5cdFx0XHRAZXh0ZW5kICVzdHJldGNoLWFic29sdXRlO1xuXHRcdFx0QGV4dGVuZCAlYWxsLXRyYW5zaXRpb247XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3b29fYm9yZGVyX2NvbG9yO1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDEsMSwxKTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHR9XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRAZXh0ZW5kICVzaS1pY29uO1xuXHRcdFx0QGV4dGVuZCAlc3RyZXRjaC1hYnNvbHV0ZTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHRcdFx0Y29udGVudDogXCJcXGU5ZmFcIjtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHR6LWluZGV4OiAyO1xuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUzZCgxLjI1LDEuMjUsMS4yNSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jjpob3ZlciB7XG5cdFx0YS5yZW1vdmUge1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDEsMSwxKTtcblx0XHR9XG5cdH1cblxuXHQucXVhbnRpdHkge1xuXHRcdGZvbnQtc2l6ZTogcmVtKDEzcHgpO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG59XG5cbi8vIFlpdGggYWpheCBmaWx0ZXJzLlxuLndvb2NvbW1lcmNlICNzZWNvbmRhcnkgLndpZGdldF9sYXllcmVkX25hdiB1bC55aXRoLXdjYW4tY29sb3Ige1xuXHRtYXJnaW4tYm90dG9tOiAtN3B4O1xuXHRcblx0bGkge1xuXHRcdG1hcmdpbi1ib3R0b206IDdweDtcblxuXHRcdGEge1xuXHRcdFx0QGV4dGVuZCAlYWxsLXRyYW5zaXRpb247XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRoZWlnaHQ6IDI4cHg7XG5cdFx0XHR3aWR0aDogMjhweDtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdG1hcmdpbjogMHB4IDdweCAwIDA7XG5cdFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHRcdHRleHQtaW5kZW50OiAtOTk5OXB4O1xuXG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdEBleHRlbmQgJWFsbC10cmFuc2l0aW9uO1xuXHRcdFx0XHRAZXh0ZW5kICVzdHJldGNoLWFic29sdXRlO1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDEsMSwxKTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRhOmhvdmVyLFxuXHRcdCYuY2hvc2VuIGEge1xuXHRcdFx0Ym94LXNoYWRvdzogaW5zZXQgMCAwIDAgM3B4ICRjb250ZW50X2NvbG9yO1xuXHRcdH1cblxuXHRcdGE6aG92ZXI6YmVmb3JlLFxuXHRcdCYuY2hvc2VuIGE6YmVmb3JlIHtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LDEuMTUsMS4xNSk7XG5cdFx0fVxuXG5cdFx0Ji5jaG9zZW4gYTphZnRlciB7XG5cdFx0XHRAZXh0ZW5kICVzaS1pY29uO1xuXHRcdFx0QGV4dGVuZCAlc3RyZXRjaC1hYnNvbHV0ZTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyOHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Y29udGVudDogXCJcXGU5ZmRcIjtcblx0XHRcdGNvbG9yOiAjRkZGO1xuXHRcdFx0dGV4dC1pbmRlbnQ6IDA7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0fVxuXHR9XG59XG5cbi53b29jb21tZXJjZSB7XG5cdC5jYXJ0LWNvbGxhdGVyYWxzIGgyLFxuXHQuY2FydC1jb2xsYXRlcmFscyBoMyxcblx0LmNhcnQtY29sbGF0ZXJhbHMgaDQsXG5cdC5jYXJ0LWNvbGxhdGVyYWxzIGg1IHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG59XG5cbi8vIFlpdGggd2lzaGxpc3QuXG4ud29vY29tbWVyY2UgdGFibGUud2lzaGxpc3RfdGFibGUge1xuXHRmb250LXNpemU6IGluaGVyaXQ7XG5cblx0dGQucHJvZHVjdC1hZGQtdG8tY2FydCBhIHtcblx0XHRkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG5cdH1cblxuXHRhLnJlbW92ZSB7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNGVtO1xuXHR9XG59XG5cbi55aXRoLXdjd2wtc2hhcmUge1xuXHRAZXh0ZW5kICVjbGVhci1zcGFjaW5nO1xuXG5cdHVsIHtcblx0XHRAZXh0ZW5kICVjbGVhci1zcGFjaW5nO1xuXHR9XG5cblx0aDQueWl0aC13Y3dsLXNoYXJlLXRpdGxlIHtcblx0XHRtYXJnaW46IDI1cHggMCAxNXB4IDA7XG5cdH1cbn1cblxuLndpc2hsaXN0LXRpdGxlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLy8gU2luZ2xlIHByb2R1Y3QuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3Qge1xuXG5cdHNwYW4ub25zYWxlIHtcblx0XHRmb250LXNpemU6IGluaGVyaXQ7XG5cdFx0dG9wOiAyMHB4O1xuXHRcdGxlZnQ6IDIwcHg7XG5cdH1cblxuXHRkaXYuc3VtbWFyeSxcblx0ZGl2LmltYWdlcyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXG5cdC5lbnRyeS1zdW1tYXJ5IHtcblx0XHRwIHtcblx0XHRcdG1hcmdpbi10b3A6IHJlbSgkc21hbGxlcl9zcGFjaW5nKTtcblx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgkc21hbGxlcl9zcGFjaW5nKTtcblx0XHR9XG5cblx0XHQmID4gKjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG5cblx0Lndvb2NvbW1lcmNlLXByb2R1Y3QtZGV0YWlsc19fc2hvcnQtZGVzY3JpcHRpb24ge1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSgkc21hbGxfc3BhY2luZyk7XG5cdH1cblxuXHQvLyBQcm9kdWN0IHNsaWRlci5cblx0Lndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeSB7XG5cdFx0YWxpZ24tc2VsZjogZmxleC1zdGFydDtcblxuXHRcdC5mbGV4LWRpcmVjdGlvbi1uYXYge1xuXHRcdFx0QGV4dGVuZCAlY2xlYXItbGlzdDtcblxuXHRcdFx0LmZsZXgtcHJldixcblx0XHRcdC5mbGV4LW5leHQge1xuXHRcdFx0XHRAZXh0ZW5kICVmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IGNhbGMoNTAlIC0gI3skd29vX3NsaWRlcl9hcnJvd3Nfc2l6ZSAvIDJ9IC0gNjJweCk7XG5cdFx0XHRcdHotaW5kZXg6IDI7XG5cblx0XHRcdFx0d2lkdGg6ICR3b29fc2xpZGVyX2Fycm93c19zaXplO1xuXHRcdFx0XHRoZWlnaHQ6ICR3b29fc2xpZGVyX2Fycm93c19zaXplO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHR9XG5cblx0XHRcdC5mbGV4LXByZXYge1xuXHRcdFx0XHRsZWZ0OiAtMjVweDtcblx0XHRcdFx0cmlnaHQ6IGF1dG87XG5cdFx0XHR9XG5cblx0XHRcdC5mbGV4LW5leHQge1xuXHRcdFx0XHRyaWdodDogLTI1cHg7XG5cdFx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHR9XG5cblx0XHRcdHN2ZyB7XG5cdFx0XHRcdHdpZHRoOiByZW0oMjJweCk7XG5cblx0XHRcdFx0cGF0aCB7XG5cdFx0XHRcdFx0ZmlsbDogJGNvbG9yXzMgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIFRpdGxlXG5cdGgxLnByb2R1Y3RfdGl0bGUge1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSg3cHgpO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdH1cblxuXHQvLyBSYXRpbmdzLlxuXHQud29vY29tbWVyY2UtcHJvZHVjdC1yYXRpbmcge1xuXHRcdEBleHRlbmQgJWZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRtYXJnaW4tdG9wOiByZW0oNXB4KTtcblx0XHRtYXJnaW4tYm90dG9tOiAxZW07XG5cblx0XHQuc3Rhci1yYXRpbmcge1xuXHRcdFx0QGV4dGVuZCAlY2xlYXItc3BhY2luZztcblx0XHR9XG5cblx0XHQud29vY29tbWVyY2UtcmV2aWV3LWxpbmsge1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTNweCk7XG5cdFx0XHRtYXJnaW4tbGVmdDogcmVtKDEycHgpO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0dG9wOiAxcHg7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyBRdWFudGl0eS5cblx0Zm9ybS5jYXJ0IHtcblx0XHRtYXJnaW46IHJlbSgzMHB4KSAwO1xuXG5cdFx0ZGl2LnF1YW50aXR5IHtcblx0XHRcdG1hcmdpbi1yaWdodDogcmVtKDE0cHgpO1xuXHRcdH1cblxuXHRcdC52YXJpYXRpb25zIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdG1hcmdpbjogMCAwIHJlbSgkc21hbGxfc3BhY2luZykgMDtcblxuXHRcdFx0c2VsZWN0IHtcblx0XHRcdFx0bWluLXdpZHRoOiBhdXRvO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWF4LXdpZHRoOiAyMjBweDtcblx0XHRcdH1cblxuXHRcdFx0dGQge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogM3B4O1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogM3B4O1xuXHRcdFx0fVxuXG5cdFx0XHR0ZC5sYWJlbCB7XG5cdFx0XHRcdHdpZHRoOiAxMDFweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblxuXHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC52YXJpYXRpb25zX2J1dHRvbiB7XG5cdFx0XHRAZXh0ZW5kICVjbGVhcmZpeDtcblx0XHRcdG1hcmdpbi10b3A6IHJlbSgzMHB4KTtcblx0XHR9XG5cblx0XHQud29vY29tbWVyY2UtdmFyaWF0aW9uIHtcblxuXHRcdFx0cCB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lndvb2NvbW1lcmNlLXZhcmlhdGlvbi1kZXNjcmlwdGlvbiBwIHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcblx0XHR9XG5cblx0XHQud29vY29tbWVyY2UtdmFyaWF0aW9uLWF2YWlsYWJpbGl0eSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblxuXHRcdC53b29jb21tZXJjZS12YXJpYXRpb24tcHJpY2UgLnByaWNlIHtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xuXHRcdH1cblx0fVxuXG5cdC8vIEdyb3VwZWQgcHJvZHVjdHMuXG5cdGZvcm0uY2FydCAuZ3JvdXBfdGFibGUge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cblx0XHR0ZCB7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0cGFkZGluZzogMTBweCAwO1xuXG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0bWluLXdpZHRoOiAxMGVtO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHR9XG5cblx0XHRcdGxhYmVsIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRmb250LXNpemU6IGluaGVyaXQ7XG5cdFx0XHR9XG5cblx0XHRcdGRlbCB7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3JfMTM7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR9XG5cblx0XHRcdGlucyB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYnV0dG9uIHtcblx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRtaW4taGVpZ2h0OiBhdXRvO1xuXHRcdFx0aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0XHRmb250LXNpemU6IGluaGVyaXQgIWltcG9ydGFudDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHR9XG5cdH1cblxuXHQvLyBQcmljZS5cblx0cC5wcmljZSwgXG5cdHNwYW4ucHJpY2Uge1xuXHRcdG1hcmdpbi10b3A6IHJlbSg3cHgpO1xuXHRcdGZvbnQtc2l6ZTogcmVtKDI2cHgpO1xuXG5cdFx0ZGVsLFxuXHRcdGlucyB7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdH1cblxuXHRcdGRlbCB7XG5cdFx0XHRvcGFjaXR5OiAuNzU7XG5cdFx0fVxuXG5cdFx0aW5zIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQvLyBTdG9jay5cblx0cC5zdG9jayB7XG5cdFx0Zm9udC1zaXplOiByZW0oMTRweCk7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRtYXJnaW46IDA7XG5cdH1cblxuXHQvLyBXcmFwcGVyLlxuXHQuc2ktd2MtcHJvZHVjdC13cmFwIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRtYXJnaW4tYm90dG9tOiAkbWVkaXVtX3NwYWNpbmc7XG5cblx0XHQuaW1hZ2VzIHtcblx0XHRcdGZsZXgtYmFzaXM6IDUwJTtcblx0XHRcdG1hcmdpbi1yaWdodDogJG1lZGl1bV9zcGFjaW5nO1xuXG5cdFx0XHRAaW5jbHVkZSBzaW5hdHJhLXNtYWxsIHtcblx0XHRcdFx0ZmxleC1iYXNpczogMTAwJTtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5pbWFnZXMsXG5cdFx0LmVudHJ5LXN1bW1hcnkge1xuXHRcdFx0d2lkdGg6IGF1dG8gIWltcG9ydGFudDtcblx0XHRcdGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0LmVudHJ5LXN1bW1hcnkge1xuXHRcdFx0YWxpZ24tc2VsZjogZmxleC1zdGFydDtcblx0XHRcdGZsZXg6IDE7XG5cdFx0fVxuXHR9XG5cblx0Ly8gVGh1bWJuYWlscy5cblx0ZGl2LmltYWdlcyB7XG5cblx0XHQmLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeS0tY29sdW1ucy02IHtcblx0XHRcdC5mbGV4LWNvbnRyb2wtdGh1bWJzIHtcblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdHdpZHRoOiAxNi42NyU7XG5cdFx0XHRcdFx0ZmxleC1iYXNpczogMTYuNjclO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnktLWNvbHVtbnMtNSB7XG5cdFx0XHQuZmxleC1jb250cm9sLXRodW1icyB7XG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHR3aWR0aDogMjAlO1xuXHRcdFx0XHRcdGZsZXgtYmFzaXM6IDIwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5LS1jb2x1bW5zLTQge1xuXHRcdFx0LmZsZXgtY29udHJvbC10aHVtYnMge1xuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0d2lkdGg6IDI1JTtcblx0XHRcdFx0XHRmbGV4LWJhc2lzOiAyNSU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeS0tY29sdW1ucy0zIHtcblx0XHRcdC5mbGV4LWNvbnRyb2wtdGh1bWJzIHtcblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdHdpZHRoOiAzMyU7XG5cdFx0XHRcdFx0ZmxleC1iYXNpczogMzMlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnktLWNvbHVtbnMtMiB7XG5cdFx0XHQuZmxleC1jb250cm9sLXRodW1icyB7XG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRcdGZsZXgtYmFzaXM6IDUwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5mbGV4LWNvbnRyb2wtdGh1bWJzIHtcblx0XHRcdEBleHRlbmQgJWZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRtYXJnaW4tdG9wOiA4cHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogLTJweDtcblx0XHRcdG1hcmdpbi1yaWdodDogLTJweDtcblxuXHRcdFx0bGkge1xuXHRcdFx0XHRwYWRkaW5nOiAycHggMnB4O1xuXHRcdFx0XHRjbGVhcjogbm9uZSAhaW1wb3J0YW50O1xuXG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRwYWRkaW5nOiAycHg7XG5cdFx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgcmdiYSgwLDAsMCwwKTtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyX3JhZGl1c19zbWFsbDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8vIFByb2R1Y3QgaW1hZ2UuXG5cdFx0Lndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeV9fd3JhcHBlciB7XG5cdFx0XHRAZXh0ZW5kICVhbGwtdHJhbnNpdGlvbjtcblx0XHRcdG1heC13aWR0aDogaW5pdGlhbDtcblxuXHRcdFx0JiA+IGRpdiB7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXJfcmFkaXVzO1xuXG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlcl9yYWRpdXM7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyBUYWJzLlxuXHQud29vY29tbWVyY2UtdGFicyB7XG5cdFx0QGV4dGVuZCAlY2xlYXJmaXg7XG5cdFx0bWFyZ2luLWJvdHRvbTogJHJlZ3VsYXJfc3BhY2luZztcblxuXHRcdHVsLnRhYnMge1xuXHRcdFx0QGV4dGVuZCAlY2xlYXItc3BhY2luZztcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0JjpiZWZvcmUsXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRib3R0b206IGF1dG87XG5cdFx0XHRcdHJpZ2h0OiBhdXRvO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHRcdGJvcmRlcjogMCFpbXBvcnRhbnQ7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRib3JkZXJfY29sb3I7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0dG9wOiBhdXRvO1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHR9XG5cblx0XHRcdGxpIHtcblx0XHRcdFx0QGV4dGVuZCAlY2xlYXItc3BhY2luZztcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHRtYXJnaW46IDAgMXJlbTtcblx0XHRcdFx0cGFkZGluZzogcmVtKCRzbWFsbF9zcGFjaW5nKSAwO1xuXG5cdFx0XHRcdCY6bm90KC5hY3RpdmUpIGE6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3JfMztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXG5cdFx0XHRcdFx0JiA+IGEge1xuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLCAxKSB0cmFuc2xhdGVaKDFweCk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpiZWZvcmUsXG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6IG5vbmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRAZXh0ZW5kICVjbGVhci1zcGFjaW5nO1xuXHRcdFx0XHRcdEBleHRlbmQgJXVuZGVybGluZS1saW5rO1xuXHRcdFx0XHRcdC8vIGZvbnQtc2l6ZTogMXJlbTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LndjLXRhYiB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd29vX2JvcmRlcl9jb2xvcjtcblx0XHRcdHBhZGRpbmc6IHJlbSgkcmVndWxhcl9zcGFjaW5nKSAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblxuXHRcdFx0JiA+IC5zaS1jb250YWluZXIge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDgwMHB4O1xuXG5cdFx0XHRcdCYgPiBoMjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHAge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cblx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHR0YWJsZS5zaG9wX2F0dHJpYnV0ZXMge1xuXHRcdFx0QGV4dGVuZCAlY2xlYXItc3BhY2luZztcblx0XHRcdGJhY2tncm91bmQ6ICNGRkZGRkY7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcblxuXHRcdFx0dHIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHR0aCxcblx0XHRcdHRkIHtcblx0XHRcdFx0cGFkZGluZzogcmVtKDEwcHgpIHJlbSgkc21hbGxfc3BhY2luZyk7XG5cdFx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdHRoIHtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlcl9jb2xvcjtcblx0XHRcdH1cblxuXHRcdFx0dGQge1xuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0QGV4dGVuZCAlY2xlYXItc3BhY2luZztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIEdhbGxlcnkgbGlnaHRib3ggdHJpZ2dlci5cblx0ZGl2LmltYWdlcyAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5X190cmlnZ2VyIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDIwcHg7XG5cdFx0dG9wOiAyMHB4O1xuXHRcdHdpZHRoOiA0MHB4O1xuXHRcdGhlaWdodDogNDBweDtcblx0XHRmb250LXNpemU6IDFyZW07XG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHR0ZXh0LWluZGVudDogMDtcblx0XHR6LWluZGV4OiAxO1xuXG5cdFx0aW1nIHtcblx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRAZXh0ZW5kICVzdHJldGNoLWFic29sdXRlO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4yNnMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xuXHRcdFx0LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0fVxuXG5cdFx0Jjpob3ZlcjpiZWZvcmUge1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjI1KTtcblx0XHR9XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdEBleHRlbmQgJXNpLWljb247XG5cdFx0XHRAZXh0ZW5kICVzdHJldGNoLWFic29sdXRlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGNvbnRlbnQ6IFwiXFxlOTg5XCI7XG5cdFx0XHRjb2xvcjogI0ZGRjtcblx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0ei1pbmRleDogMjtcblx0XHRcdGxlZnQ6IC0xcHg7XG5cdFx0fVxuXHR9XG5cblx0Ly8gUmVsYXRlZCBwcm9kdWN0cy5cblx0LnJlbGF0ZWQucHJvZHVjdHMgPiBoMixcblx0LnVwc2VsbHMgPiBoMiB7XG5cdFx0bWFyZ2luLXRvcDogJG1lZGl1bV9zcGFjaW5nO1xuXHRcdG1hcmdpbi1ib3R0b206IDEuNWVtO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdC8vIE1ldGEuXG5cdC5wcm9kdWN0X21ldGEge1xuXHRcdHBhZGRpbmc6IDFyZW0gMDtcblx0XHRtYXJnaW46IHJlbSgkcmVndWxhcl9zcGFjaW5nKSAwO1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyX2NvbG9yO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyX2NvbG9yO1xuXG5cdFx0LnNpLXdvby1tZXRhLXRpdGxlIHtcblx0XHRcdG1pbi13aWR0aDogcmVtKDg1cHgpO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdH1cblxuXHRcdCYgPiBzcGFuIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRhOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ly8gUmV2aWV3cy5cblx0I3Jldmlld3Mge1xuXG5cdFx0I2NvbW1lbnRzIHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cblx0XHRcdGgyIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKCRyZWd1bGFyX3NwYWNpbmcpO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdC53b29jb21tZXJjZS1ub3Jldmlld3Mge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdG1hcmdpbi10b3A6IC0gcmVtKDMwcHgpO1xuXHRcdFx0fVxuXG5cdFx0XHRvbC5jb21tZW50bGlzdCBsaSB7XG5cblx0XHRcdFx0aW1nLmF2YXRhciB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdFx0bGVmdDogMjVweDtcblx0XHRcdFx0XHR0b3A6IDI1cHg7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiA1MHB4O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0XHR3aWR0aDogaW5pdGlhbDtcblx0XHRcdFx0XHRoZWlnaHQ6IGluaXRpYWw7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBzaW5hdHJhLXNtYWxsIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmNvbW1lbnQtdGV4dCB7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXG5cdFx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmLm1ldGEge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDFlbTtcblxuXHRcdFx0XHRcdFx0XHRzdHJvbmcge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxZW07XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvcl8zO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0c3Bhbixcblx0XHRcdFx0XHRcdFx0ZW0sXG5cdFx0XHRcdFx0XHRcdHRpbWUge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogLjg2ZW07XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmNvbW1lbnRfY29udGFpbmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQjcmVzcG9uZCB7XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oJHJlZ3VsYXJfc3BhY2luZyk7XG5cblx0XHRcdHAge1xuXHRcdFx0XHRtYXJnaW46IDAgMCByZW0oJHNtYWxsX3NwYWNpbmcpO1xuXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jb21tZW50LWZvcm0tcmF0aW5nIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEuNWVtO1xuXHRcdFx0XG5cdFx0XHRsYWJlbCB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXG5cdFx0XHQuc3RhcnMge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgyMHB4KTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdHdpZHRoOiAxLjE1ZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQjcmVwbHktdGl0bGUge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKCRzbWFsbF9zcGFjaW5nKTtcblx0XHR9XG5cdH1cblxuXHQud29vY29tbWVyY2UtcGFnaW5hdGlvbiB1bCB7XG5cdFx0Ym9yZGVyOiBub25lO1xuXG5cdFx0bGkge1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXG5cdFx0XHRhLFxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdEBleHRlbmQgJWFsbC10cmFuc2l0aW9uO1xuXHRcdFx0XHRAZXh0ZW5kICVjbGVhci1zcGFjaW5nO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRib3JkZXI6IDJweCBzb2xpZCByZ2JhKDAsMCwwLDApO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi50ZXJtLWRlc2NyaXB0aW9uIHtcblx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0cGFkZGluZy1ib3R0b206IDFyZW07XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyX2NvbG9yO1xufVxuXG5cbi8vIFlpdGggY29tcGF0aWJpbGl0eS5cbnVsI3VwbG9hZEZpbGVMaXN0IHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRtYXJnaW46IDAgMCByZW0oJHNtYWxsX3NwYWNpbmcpO1xuXG5cdGxpIHtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMCA2cHggMCAwO1xuXG5cdFx0aW1nIHtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlcl9yYWRpdXNfc21hbGw7XG5cdFx0fVxuXHR9XG59XG5cbiNkb191cGxvYWRGaWxlIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogYXV0bztcblx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdG1pbi1oZWlnaHQ6IDMwcHg7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdGJhY2tncm91bmQ6ICRjb2xvcl8zO1xuXHR0ZXh0LXNoYWRvdzogbm9uZTtcblx0Y29sb3I6ICNGRkYgIWltcG9ydGFudDtcblx0Ym9yZGVyOiBub25lO1xuXHRib3JkZXItcmFkaXVzOiAycHg7XG5cdHBhZGRpbmc6IDAgMTRweDtcbn1cblxuLnJldmlld190aHVtYm5haWwge1xuXHRwYWRkaW5nOiA0cHggMDtcblxuXHRhIHsgXG5cdFx0bWFyZ2luOiA2cHggNnB4IDZweCAwOyBcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcblx0XHRpbWcueXdhcl90aHVtYm5haWwge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlcl9yYWRpdXNfc21hbGw7XG5cdFx0fVxuXHR9XG59XG5cbi55d2FyX3Jldmlld19jb3VudCB7XG5cdG1hcmdpbi1sZWZ0OiAxZW07XG59XG5cbi55d2FyX3Jldmlld19yb3cgc3BhbiB7XG5cdGNvbG9yOiAkY29sb3JfMyAhaW1wb3J0YW50O1xufVxuXG4ucmV2aWV3c19iYXIge1xuXHRtYXJnaW46IHJlbSgkc21hbGxfc3BhY2luZykgMDtcbn1cblxuLnlpdGgtd29vY29tbWVyY2UtYWR2YW5jZWQtcmV2aWV3cyB7XG5cdCNzdWJtaXQge1xuXHRcdGZvbnQtc2l6ZTogaW5oZXJpdCAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi53aXNobGlzdF90YWJsZSAuYWRkX3RvX2NhcnQsIFxuYS5hZGRfdG9fd2lzaGxpc3QuYnV0dG9uLmFsdCB7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRib3JkZXItcmFkaXVzOiAkYm9yZGVyX3JhZGl1c19zbWFsbDtcblx0cGFkZGluZzogLjVlbSAyZW07XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGZvbnQtc2l6ZTogcmVtKDEzcHgpO1xuXHRtaW4taGVpZ2h0OiA0MHB4O1xufVxuXG4udGVybS1kZXNjcmlwdGlvbiB7XG5cdCYgPiBoMSxcblx0JiA+IGgyLFxuXHQmID4gaDMsXG5cdCYgPiBoNCxcblx0JiA+IGg1LFxuXHQmID4gaDYsXG5cdCYgPiBwLFxuXHQmID4gdWwsXG5cdCYgPiBvbCwge1xuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHR9XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cbn1cblxuLndjLWJsb2NrLWdyaWRfX3Byb2R1Y3RzIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcbn0iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuKiAgU2luYXRyYSBXb29Db21tZXJjZSBzdHlsZXMuXG4qICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLndvb2NvbW1lcmNlICN5aXRoLXdjd2wtZm9ybSB0YWJsZS5zaG9wX3RhYmxlIHRoZWFkIHRoLFxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gdGFibGUuc2hvcF90YWJsZSB0aGVhZCB0aCxcbi53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyIHRhYmxlLnNob3BfdGFibGUgdGhlYWQgdGgsIC53b29jb21tZXJjZSB0YWJsZS5teV9hY2NvdW50X29yZGVycyB0aGVhZCB0aCwgLndvb2NvbW1lcmNlIHRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLS1vcmRlci1kb3dubG9hZHMgdGhlYWQgdGgsIC53b29jb21tZXJjZSB0YWJsZS53b29jb21tZXJjZS10YWJsZS0tb3JkZXItZGV0YWlscyB0aGVhZCB0aCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAuMWVtO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZm9ybS5jYXJ0IC52YXJpYXRpb25zX2J1dHRvbjphZnRlciwgLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzOmFmdGVyLCAud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZm9ybS5jYXJ0IC52YXJpYXRpb25zX2J1dHRvbjpiZWZvcmUsIC53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFiczpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5zaW5hdHJhLWhlYWRlci13aWRnZXRfX2NhcnQgLmRyb3Bkb3duLWl0ZW0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTVweDtcbiAgdG9wOiAxMDAlO1xuICB6LWluZGV4OiA5O1xuICBib3JkZXItdG9wLXdpZHRoOiAycHg7XG4gIGJvcmRlci10b3Atc3R5bGU6IHNvbGlkO1xufVxuXG4uc2luYXRyYS1oZWFkZXItd2lkZ2V0X19jYXJ0IC5kcm9wZG93bi1pdGVtOmFmdGVyIHtcbiAgYm90dG9tOiAxMDAlO1xuICByaWdodDogMTZweDtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIG1hcmdpbi1sZWZ0OiAtN3B4O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogLTE7XG59XG5cbiNwYWdlIC53b29jb21tZXJjZS1lcnJvciBhOm5vdCguYnV0dG9uKTpub3QoLnNpLWJ0biksXG4jcGFnZSAud29vY29tbWVyY2UtaW5mbyBhOm5vdCguYnV0dG9uKTpub3QoLnNpLWJ0biksXG4jcGFnZSAud29vY29tbWVyY2UtbWVzc2FnZSBhOm5vdCguYnV0dG9uKTpub3QoLnNpLWJ0biksICNwYWdlIC53b29jb21tZXJjZS1lcnJvciAuYnV0dG9uLndjLWZvcndhcmQsXG4jcGFnZSAud29vY29tbWVyY2UtaW5mbyAuYnV0dG9uLndjLWZvcndhcmQsXG4jcGFnZSAud29vY29tbWVyY2UtbWVzc2FnZSAuYnV0dG9uLndjLWZvcndhcmQsIC53b29jb21tZXJjZSBmb3JtLmxvZ2luIC5sb3N0X3Bhc3N3b3JkIGEsXG4ud29vY29tbWVyY2UgZm9ybS5yZWdpc3RlciAubG9zdF9wYXNzd29yZCBhLCAuc2hpcHBpbmctY2FsY3VsYXRvci1idXR0b24sIC5zaS13b28tYmVmb3JlLXNob3AgI3NpLW9yZGVyYnksICNhZGRfcGF5bWVudF9tZXRob2QgI3BheW1lbnQgdWwucGF5bWVudF9tZXRob2RzIC5hYm91dF9wYXlwYWwsXG4ud29vY29tbWVyY2UtY2FydCAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMgLmFib3V0X3BheXBhbCxcbi53b29jb21tZXJjZS1jaGVja291dCAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMgLmFib3V0X3BheXBhbCwgI21haW4gLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVsIGxpIGEsIC53b29jb21tZXJjZS1BZGRyZXNzZXMgaGVhZGVyLnRpdGxlIGEuZWRpdCwgLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIHVsLnRhYnMgbGkgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG59XG5cbiNwYWdlIC53b29jb21tZXJjZS1lcnJvciBhOm5vdCguc2ktYnRuKTpub3QoLmJ1dHRvbik6YmVmb3JlLFxuI3BhZ2UgLndvb2NvbW1lcmNlLWluZm8gYTpub3QoLnNpLWJ0bik6bm90KC5idXR0b24pOmJlZm9yZSxcbiNwYWdlIC53b29jb21tZXJjZS1tZXNzYWdlIGE6bm90KC5zaS1idG4pOm5vdCguYnV0dG9uKTpiZWZvcmUsICNwYWdlIC53b29jb21tZXJjZS1lcnJvciAuYnV0dG9uLndjLWZvcndhcmQ6YmVmb3JlLFxuI3BhZ2UgLndvb2NvbW1lcmNlLWluZm8gLmJ1dHRvbi53Yy1mb3J3YXJkOmJlZm9yZSxcbiNwYWdlIC53b29jb21tZXJjZS1tZXNzYWdlIC5idXR0b24ud2MtZm9yd2FyZDpiZWZvcmUsIC53b29jb21tZXJjZSBmb3JtLmxvZ2luIC5sb3N0X3Bhc3N3b3JkIGE6YmVmb3JlLFxuLndvb2NvbW1lcmNlIGZvcm0ucmVnaXN0ZXIgLmxvc3RfcGFzc3dvcmQgYTpiZWZvcmUsIC5zaGlwcGluZy1jYWxjdWxhdG9yLWJ1dHRvbjpiZWZvcmUsIC5zaS13b28tYmVmb3JlLXNob3AgI3NpLW9yZGVyYnk6YmVmb3JlLCAjYWRkX3BheW1lbnRfbWV0aG9kICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kcyAuYWJvdXRfcGF5cGFsOmJlZm9yZSxcbi53b29jb21tZXJjZS1jYXJ0ICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kcyAuYWJvdXRfcGF5cGFsOmJlZm9yZSxcbi53b29jb21tZXJjZS1jaGVja291dCAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMgLmFib3V0X3BheXBhbDpiZWZvcmUsICNtYWluIC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB1bCBsaSBhOmJlZm9yZSwgLndvb2NvbW1lcmNlLUFkZHJlc3NlcyBoZWFkZXIudGl0bGUgYS5lZGl0OmJlZm9yZSwgLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIHVsLnRhYnMgbGkgYTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYmFja2dyb3VuZDogY3VycmVudENvbG9yO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCwgMSkgdHJhbnNsYXRlWigxcHgpO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNnMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG4gIHdpbGwtY2hhbmdlOiBzY2FsZTtcbn1cblxuI3BhZ2UgLndvb2NvbW1lcmNlLWVycm9yIGE6bm90KC5zaS1idG4pOm5vdCguYnV0dG9uKTpob3ZlcjpiZWZvcmUsXG4jcGFnZSAud29vY29tbWVyY2UtaW5mbyBhOm5vdCguc2ktYnRuKTpub3QoLmJ1dHRvbik6aG92ZXI6YmVmb3JlLFxuI3BhZ2UgLndvb2NvbW1lcmNlLW1lc3NhZ2UgYTpub3QoLnNpLWJ0bik6bm90KC5idXR0b24pOmhvdmVyOmJlZm9yZSwgI3BhZ2UgLndvb2NvbW1lcmNlLWVycm9yIC5idXR0b24ud2MtZm9yd2FyZDpob3ZlcjpiZWZvcmUsXG4jcGFnZSAud29vY29tbWVyY2UtaW5mbyAuYnV0dG9uLndjLWZvcndhcmQ6aG92ZXI6YmVmb3JlLFxuI3BhZ2UgLndvb2NvbW1lcmNlLW1lc3NhZ2UgLmJ1dHRvbi53Yy1mb3J3YXJkOmhvdmVyOmJlZm9yZSwgLndvb2NvbW1lcmNlIGZvcm0ubG9naW4gLmxvc3RfcGFzc3dvcmQgYTpob3ZlcjpiZWZvcmUsXG4ud29vY29tbWVyY2UgZm9ybS5yZWdpc3RlciAubG9zdF9wYXNzd29yZCBhOmhvdmVyOmJlZm9yZSwgLnNoaXBwaW5nLWNhbGN1bGF0b3ItYnV0dG9uOmhvdmVyOmJlZm9yZSwgLnNpLXdvby1iZWZvcmUtc2hvcCAjc2ktb3JkZXJieTpob3ZlcjpiZWZvcmUsICNhZGRfcGF5bWVudF9tZXRob2QgI3BheW1lbnQgdWwucGF5bWVudF9tZXRob2RzIC5hYm91dF9wYXlwYWw6aG92ZXI6YmVmb3JlLFxuLndvb2NvbW1lcmNlLWNhcnQgI3BheW1lbnQgdWwucGF5bWVudF9tZXRob2RzIC5hYm91dF9wYXlwYWw6aG92ZXI6YmVmb3JlLFxuLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kcyAuYWJvdXRfcGF5cGFsOmhvdmVyOmJlZm9yZSwgI21haW4gLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVsIGxpIGE6aG92ZXI6YmVmb3JlLCAud29vY29tbWVyY2UtQWRkcmVzc2VzIGhlYWRlci50aXRsZSBhLmVkaXQ6aG92ZXI6YmVmb3JlLCAud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgdWwudGFicyBsaSBhOmhvdmVyOmJlZm9yZSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpIHRyYW5zbGF0ZVooMXB4KTtcbn1cblxuLndvb2NvbW1lcmNlIC5zaG93LW9uLWhvdmVyLCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdC5wcm9kdWN0LWNhdGVnb3J5ID4gYTphZnRlciwgLndvb2NvbW1lcmNlIC53aWRnZXRfc2hvcHBpbmdfY2FydCAuY2FydF9saXN0IGxpIGEucmVtb3ZlOmFmdGVyLFxuLndvb2NvbW1lcmNlLndpZGdldF9zaG9wcGluZ19jYXJ0IC5jYXJ0X2xpc3QgbGkgYS5yZW1vdmU6YWZ0ZXIsIC53b29jb21tZXJjZSAud2lkZ2V0X3Nob3BwaW5nX2NhcnQgLmNhcnRfbGlzdCBsaSBhLnJlbW92ZTpiZWZvcmUsXG4ud29vY29tbWVyY2Uud2lkZ2V0X3Nob3BwaW5nX2NhcnQgLmNhcnRfbGlzdCBsaSBhLnJlbW92ZTpiZWZvcmUsIC53b29jb21tZXJjZSAjc2Vjb25kYXJ5IC53aWRnZXRfbGF5ZXJlZF9uYXYgdWwueWl0aC13Y2FuLWNvbG9yIGxpIGE6YmVmb3JlLCAud29vY29tbWVyY2UgI3NlY29uZGFyeSAud2lkZ2V0X2xheWVyZWRfbmF2IHVsLnlpdGgtd2Nhbi1jb2xvciBsaS5jaG9zZW4gYTphZnRlciwgLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGRpdi5pbWFnZXMgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeV9fdHJpZ2dlcjpiZWZvcmUsIC53b29jb21tZXJjZSBkaXYucHJvZHVjdCBkaXYuaW1hZ2VzIC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnlfX3RyaWdnZXI6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnNpLWVtcHR5LWNhcnQsIC5zaS1jYXJ0LWl0ZW0tdGl0bGUsIC53b29jb21tZXJjZSBmb3JtLmNoZWNrb3V0X2NvdXBvbiBwLCAud29vY29tbWVyY2UgLnNob3ctb24taG92ZXIsIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC5wcmljZSwgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLndvb2NvbW1lcmNlLWxvb3AtY2F0ZWdvcnlfX3RpdGxlIGgzLCAjc2hpcC10by1kaWZmZXJlbnQtYWRkcmVzcywgI2FkZF9wYXltZW50X21ldGhvZCAjcGF5bWVudCxcbi53b29jb21tZXJjZS1jYXJ0ICNwYXltZW50LFxuLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNwYXltZW50LCAjYWRkX3BheW1lbnRfbWV0aG9kICNwYXltZW50IGRpdi5mb3JtLXJvdyxcbi53b29jb21tZXJjZS1jYXJ0ICNwYXltZW50IGRpdi5mb3JtLXJvdyxcbi53b29jb21tZXJjZS1jaGVja291dCAjcGF5bWVudCBkaXYuZm9ybS1yb3csICNhZGRfcGF5bWVudF9tZXRob2QgI3BheW1lbnQgdWwucGF5bWVudF9tZXRob2RzLFxuLndvb2NvbW1lcmNlLWNhcnQgI3BheW1lbnQgdWwucGF5bWVudF9tZXRob2RzLFxuLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kcywgI2FkZF9wYXltZW50X21ldGhvZCAjcGF5bWVudCBkaXYucGF5bWVudF9ib3gsXG4ud29vY29tbWVyY2UtY2FydCAjcGF5bWVudCBkaXYucGF5bWVudF9ib3gsXG4ud29vY29tbWVyY2UtY2hlY2tvdXQgI3BheW1lbnQgZGl2LnBheW1lbnRfYm94LCAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyIGgzLCAjbWFpbiAud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24gdWwsICNtYWluIC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB1bCBsaSwgLndvb2NvbW1lcmNlLUFkZHJlc3NlcyBoZWFkZXIudGl0bGUgaDMsIC53b29jb21tZXJjZSAud2lkZ2V0X2xheWVyZWRfbmF2X2ZpbHRlcnMgdWwgbGksIC53b29jb21tZXJjZSAud2lkZ2V0X3Nob3BwaW5nX2NhcnQgcCxcbi53b29jb21tZXJjZS53aWRnZXRfc2hvcHBpbmdfY2FydCBwLCAueWl0aC13Y3dsLXNoYXJlLCAueWl0aC13Y3dsLXNoYXJlIHVsLCAud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXByb2R1Y3QtcmF0aW5nIC5zdGFyLXJhdGluZywgLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIHVsLnRhYnMsIC53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyB1bC50YWJzIGxpLCAud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgdWwudGFicyBsaSBhLCAud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgdGFibGUuc2hvcF9hdHRyaWJ1dGVzLCAud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgdGFibGUuc2hvcF9hdHRyaWJ1dGVzIHRkIHAsIC53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtcGFnaW5hdGlvbiB1bCBsaSBhLFxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS1wYWdpbmF0aW9uIHVsIGxpIHNwYW4ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQ6YWZ0ZXIsXG4ud29vY29tbWVyY2UgYS5idXR0b246YWZ0ZXIsXG4ud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbjphZnRlcixcbi53b29jb21tZXJjZSBpbnB1dC5idXR0b246YWZ0ZXIsIC5zaW5hdHJhLWhlYWRlci13aWRnZXRfX2NhcnQgLndjLWNhcnQtd2lkZ2V0LWhlYWRlciwgLnNpLWNhcnQtaXRlbSwgLnNpLWNhcnQtaXRlbS1tZXRhLCAuc2ktY2FydC1idXR0b25zLCAud29vY29tbWVyY2UgZm9ybS5jaGVja291dF9jb3Vwb24sIC53b29jb21tZXJjZSAucXVhbnRpdHkgLnNpLXdvby1taW51cyxcbi53b29jb21tZXJjZSAucXVhbnRpdHkgLnNpLXdvby1wbHVzLCAuc2ktd29vLWJlZm9yZS1zaG9wLCAjc2hpcC10by1kaWZmZXJlbnQtYWRkcmVzcywgI2FkZF9wYXltZW50X21ldGhvZCAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMgbGk6bm90KC53b29jb21tZXJjZS1ub3RpY2UpLFxuLndvb2NvbW1lcmNlLWNhcnQgI3BheW1lbnQgdWwucGF5bWVudF9tZXRob2RzIGxpOm5vdCgud29vY29tbWVyY2Utbm90aWNlKSxcbi53b29jb21tZXJjZS1jaGVja291dCAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMgbGk6bm90KC53b29jb21tZXJjZS1ub3RpY2UpLCAjYWRkX3BheW1lbnRfbWV0aG9kICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kcyBsaS5wYXltZW50X21ldGhvZF9wYXlwYWw6bm90KC53b29jb21tZXJjZS1ub3RpY2UpLFxuLndvb2NvbW1lcmNlLWNhcnQgI3BheW1lbnQgdWwucGF5bWVudF9tZXRob2RzIGxpLnBheW1lbnRfbWV0aG9kX3BheXBhbDpub3QoLndvb2NvbW1lcmNlLW5vdGljZSksXG4ud29vY29tbWVyY2UtY2hlY2tvdXQgI3BheW1lbnQgdWwucGF5bWVudF9tZXRob2RzIGxpLnBheW1lbnRfbWV0aG9kX3BheXBhbDpub3QoLndvb2NvbW1lcmNlLW5vdGljZSksIC53b29jb21tZXJjZS1BZGRyZXNzZXMgaGVhZGVyLnRpdGxlLCAud2lkZ2V0Lndvb2NvbW1lcmNlIC53Yy1sYXllcmVkLW5hdi1yYXRpbmcgYSwgLndvb2NvbW1lcmNlIC53aWRnZXRfcHJpY2VfZmlsdGVyIC5wcmljZV9zbGlkZXJfYW1vdW50LCAud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeSAuZmxleC1kaXJlY3Rpb24tbmF2IC5mbGV4LXByZXYsXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeSAuZmxleC1kaXJlY3Rpb24tbmF2IC5mbGV4LW5leHQsIC53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtcHJvZHVjdC1yYXRpbmcsIC53b29jb21tZXJjZSBkaXYucHJvZHVjdCBkaXYuaW1hZ2VzIC5mbGV4LWNvbnRyb2wtdGh1bWJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4jbWFpbiAud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24gdWwgbGksIC53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5IC5mbGV4LWRpcmVjdGlvbi1uYXYge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi53aWRnZXQud29vY29tbWVyY2UgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogMDtcbn1cblxuLnNpLWNhcnQtaXRlbSwgLnNpLWNhcnQtaXRlbSAuc2ktcmVtb3ZlLWNhcnQtaXRlbSwgLndvb2NvbW1lcmNlIC5zdGFyLXJhdGluZyBzcGFuOmJlZm9yZSwgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QucHJvZHVjdC1jYXRlZ29yeSA+IGE6YWZ0ZXIsIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1sb29wLWNhdGVnb3J5X190aXRsZSwgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLndvb2NvbW1lcmNlLWxvb3AtY2F0ZWdvcnlfX3RpdGxlIHNwYW4sIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0Lm91dG9mc3RvY2sgYSBpbWcsIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IGEuc2ktYnRuLFxuLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgYS5hZGRlZF90b19jYXJ0LCAud2lkZ2V0Lndvb2NvbW1lcmNlIC5wcm9kdWN0LWNhdGVnb3JpZXMgbGkgLmNvdW50LFxuLndpZGdldC53b29jb21tZXJjZSAud2MtbGF5ZXJlZC1uYXYtdGVybSAuY291bnQsXG4ud2lkZ2V0Lndvb2NvbW1lcmNlIC53Yy1sYXllcmVkLW5hdi1yYXRpbmcgZW0sIC53b29jb21tZXJjZSAud2lkZ2V0X3ByaWNlX2ZpbHRlciAudWktc2xpZGVyIC51aS1zbGlkZXItaGFuZGxlOmFmdGVyLCAud29vY29tbWVyY2UgLndpZGdldF9zaG9wcGluZ19jYXJ0IC5jYXJ0X2xpc3QgbGkgYS5yZW1vdmU6YWZ0ZXIsXG4ud29vY29tbWVyY2Uud2lkZ2V0X3Nob3BwaW5nX2NhcnQgLmNhcnRfbGlzdCBsaSBhLnJlbW92ZTphZnRlciwgLndvb2NvbW1lcmNlICNzZWNvbmRhcnkgLndpZGdldF9sYXllcmVkX25hdiB1bC55aXRoLXdjYW4tY29sb3IgbGkgYSwgLndvb2NvbW1lcmNlICNzZWNvbmRhcnkgLndpZGdldF9sYXllcmVkX25hdiB1bC55aXRoLXdjYW4tY29sb3IgbGkgYTpiZWZvcmUsIC53b29jb21tZXJjZSBkaXYucHJvZHVjdCBkaXYuaW1hZ2VzIC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnlfX3dyYXBwZXIsIC53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtcGFnaW5hdGlvbiB1bCBsaSBhLFxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS1wYWdpbmF0aW9uIHVsIGxpIHNwYW4ge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNnMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG59XG5cbi53b29jb21tZXJjZSAuY2FydF90b3RhbHMgdGFibGUuc2hvcF90YWJsZSB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuI3BhZ2UgLndvb2NvbW1lcmNlLWVycm9yOmJlZm9yZSxcbiNwYWdlIC53b29jb21tZXJjZS1pbmZvOmJlZm9yZSxcbiNwYWdlIC53b29jb21tZXJjZS1tZXNzYWdlOmJlZm9yZSwgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLmFkZGVkX3RvX2NhcnQ6YmVmb3JlLCAud2lkZ2V0Lndvb2NvbW1lcmNlIC53b29jb21tZXJjZS13aWRnZXQtbGF5ZXJlZC1uYXYtbGlzdCAud29vY29tbWVyY2Utd2lkZ2V0LWxheWVyZWQtbmF2LWxpc3RfX2l0ZW0gYTphZnRlcixcbi53aWRnZXQud29vY29tbWVyY2UgLndjLWxheWVyZWQtbmF2LXJhdGluZyBhOmFmdGVyLCAud29vY29tbWVyY2UgLndpZGdldF9sYXllcmVkX25hdl9maWx0ZXJzIHVsIGE6YmVmb3JlLCAud29vY29tbWVyY2UgLndpZGdldF9zaG9wcGluZ19jYXJ0IC5jYXJ0X2xpc3QgbGkgYS5yZW1vdmU6YmVmb3JlLFxuLndvb2NvbW1lcmNlLndpZGdldF9zaG9wcGluZ19jYXJ0IC5jYXJ0X2xpc3QgbGkgYS5yZW1vdmU6YmVmb3JlLCAud29vY29tbWVyY2UgI3NlY29uZGFyeSAud2lkZ2V0X2xheWVyZWRfbmF2IHVsLnlpdGgtd2Nhbi1jb2xvciBsaS5jaG9zZW4gYTphZnRlciwgLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGRpdi5pbWFnZXMgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeV9fdHJpZ2dlcjphZnRlciB7XG4gIC8qIHVzZSAhaW1wb3J0YW50IHRvIHByZXZlbnQgaXNzdWVzIHdpdGggYnJvd3NlciBleHRlbnNpb25zIHRoYXQgY2hhbmdlIGZvbnRzICovXG4gIGZvbnQtZmFtaWx5OiAnc2luYXRyYScgIWltcG9ydGFudDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyogUmVzcG9uc2l2ZSBzdHlsZXMuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiBcbiAgIyNEZXZpY2UgPSBNb3N0IG9mIHRoZSBzbWFydHBob25lcyAocG9ydHJhaXQpXG4gICMjU2NyZWVuID0gNDgwcHggYW5kIHVuZGVyLlxuKi9cbi8qIFxuICAjI0RldmljZSA9IE1vc3Qgb2YgdGhlIHRhYmxldHMgKHBvcnRyYWl0KVxuICAjI1NjcmVlbiA9IEJldHdlZW4gNDgxcHggYW5kIDc2OHB4LlxuKi9cbi8qIFxuICAjI0RldmljZSA9IE1vc3Qgb2YgdGhlIHRhYmxldHMgYW5kIHNtYXJ0cGhvbmVzXG4gICMjU2NyZWVuID0gNzY4cHggYW5kIHVuZGVyLlxuKi9cbi8qIFxuICAjI0RldmljZSA9IERlc2t0b3BzIGFuZCBsYW5kc2NhcGUgdGFibGV0c1xuICAjI1NjcmVlbiA9IDc2OXB4IGFuZCB1cHBlci5cbiovXG4vKiBcbiAgIyNEZXZpY2UgPSBMYXJnZSBkZXNrdG9wcyBhbmQgdXBwZXIgKGluY2wuIGlQYWQgUHJvIGluIGxhbmRzY2FwZSBtb2RlKVxuICAjI1NjcmVlbiA9IDEyODFweCBhbmQgdXBwZXIuXG4qL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyogV29vQ29tbWVyY2Ugc3R5bGVzLlxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdDphZnRlcixcbi53b29jb21tZXJjZSBhLmJ1dHRvbjphZnRlcixcbi53b29jb21tZXJjZSBidXR0b24uYnV0dG9uOmFmdGVyLFxuLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbjphZnRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICByaWdodDogMCAhaW1wb3J0YW50O1xuICB0b3A6IDUwJSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwIDEuNWVtIDAgMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xuICBtYXJnaW4tdG9wOiAtOHB4O1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuXG4ud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LmxvYWRpbmc6YWZ0ZXIsIC53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQuYWRkZWQ6YWZ0ZXIsXG4ud29vY29tbWVyY2UgYS5idXR0b24ubG9hZGluZzphZnRlcixcbi53b29jb21tZXJjZSBhLmJ1dHRvbi5hZGRlZDphZnRlcixcbi53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLmxvYWRpbmc6YWZ0ZXIsXG4ud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbi5hZGRlZDphZnRlcixcbi53b29jb21tZXJjZSBpbnB1dC5idXR0b24ubG9hZGluZzphZnRlcixcbi53b29jb21tZXJjZSBpbnB1dC5idXR0b24uYWRkZWQ6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4ud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LmxvYWRpbmc6YmVmb3JlLCAud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LmxvYWRpbmc6YWZ0ZXIsXG4ud29vY29tbWVyY2UgYS5idXR0b24ubG9hZGluZzpiZWZvcmUsXG4ud29vY29tbWVyY2UgYS5idXR0b24ubG9hZGluZzphZnRlcixcbi53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLmxvYWRpbmc6YmVmb3JlLFxuLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24ubG9hZGluZzphZnRlcixcbi53b29jb21tZXJjZSBpbnB1dC5idXR0b24ubG9hZGluZzpiZWZvcmUsXG4ud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmxvYWRpbmc6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5OTlweDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDA7XG4gIGFuaW1hdGlvbjogc2lfYm91bmNlIDEuNnMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XG4gIG1hcmdpbi1yaWdodDogMWVtICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgbWFyZ2luLXRvcDogLThweDtcbn1cblxuLndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdC5sb2FkaW5nOmFmdGVyLFxuLndvb2NvbW1lcmNlIGEuYnV0dG9uLmxvYWRpbmc6YWZ0ZXIsXG4ud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbi5sb2FkaW5nOmFmdGVyLFxuLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbi5sb2FkaW5nOmFmdGVyIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtLjhzO1xufVxuXG4ud29vY29tbWVyY2UgcC5jYXJ0LWVtcHR5IHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLndvb2NvbW1lcmNlIC5ibG9ja092ZXJsYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IC43NSAhaW1wb3J0YW50O1xufVxuXG4ud29vY29tbWVyY2UuYWRkX3RvX2NhcnRfaW5saW5lIC5hZGRfdG9fY2FydF9idXR0b24ge1xuICBtaW4td2lkdGg6IDE3MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLndvb2NvbW1lcmNlLmFkZF90b19jYXJ0X2lubGluZSAuYWRkZWRfdG9fY2FydCB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG4ud29vY29tbWVyY2UuYWRkX3RvX2NhcnRfaW5saW5lIGlucyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAud29vY29tbWVyY2UgdWwucHJvZHVjdHNbY2xhc3MqPWNvbHVtbnMtXSBsaS5wcm9kdWN0LFxuICAud29vY29tbWVyY2UtcGFnZSB1bC5wcm9kdWN0c1tjbGFzcyo9Y29sdW1ucy1dIGxpLnByb2R1Y3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsb2F0OiBub25lO1xuICB9XG59XG5cbi5zaW5hdHJhLWhlYWRlci13aWRnZXRfX2NhcnQgLmRyb3Bkb3duLWl0ZW0ge1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgd2lkdGg6IDM0MHB4O1xuICBjb2xvcjogIzIzMjgyZDtcbn1cblxuLnNpbmF0cmEtaGVhZGVyLXdpZGdldF9fY2FydCAud2MtY2FydC13aWRnZXQtaGVhZGVyIHtcbiAgcGFkZGluZzogMTNweCAyMHB4IDE0cHggMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wODUpO1xufVxuXG4uc2luYXRyYS1oZWFkZXItd2lkZ2V0X19jYXJ0IC53Yy1jYXJ0LXdpZGdldC1oZWFkZXIgPiBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4uc2luYXRyYS1oZWFkZXItd2lkZ2V0X19jYXJ0IC53Yy1jYXJ0LXdpZGdldC1oZWFkZXIgPiBzcGFuLnNpLWNhcnQtc3VidG90YWwge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnNpbmF0cmEtaGVhZGVyLXdpZGdldF9fY2FydCAud2MtY2FydC13aWRnZXQtaGVhZGVyID4gc3Bhbi5zaS1jYXJ0LXN1YnRvdGFsIHNwYW4ge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uc2luYXRyYS1oZWFkZXItd2lkZ2V0X19jYXJ0IC53b29jb21tZXJjZS1wbGFjZWhvbGRlciB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLnNpLXRzcC1oZWFkZXIgLnNpbmF0cmEtaGVhZGVyLXdpZGdldF9fY2FydCAuc2ktY2FydC1jb3VudCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmFuaW1hdGUtcG9wIHtcbiAgYW5pbWF0aW9uOiAuNXMgZWFzZS1pbi1vdXQgLjEwcyBub3JtYWwgYm90aCAxIHNpX2JvdW5jZV9pbjtcbn1cblxuLndjLWNhcnQtd2lkZ2V0LWNvbnRlbnQge1xuICBwYWRkaW5nOiA2cHggMDtcbiAgbWF4LWhlaWdodDogNDAwcHg7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cblxuLnNpLWVtcHR5LWNhcnQge1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZzogMjBweCAyNXB4O1xufVxuXG4uc2ktY2FydC1pdGVtIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5cbi5zaS1jYXJ0LWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDQpO1xufVxuXG4uc2ktY2FydC1pdGVtOmhvdmVyIC5zaS1yZW1vdmUtY2FydC1pdGVtIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCk7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5zaS1jYXJ0LWl0ZW0ucmVtb3ZpbmcgLnNpLWNhcnQtaW1hZ2UsXG4uc2ktY2FydC1pdGVtLnJlbW92aW5nIC5zaS1jYXJ0LWl0ZW0tZGV0YWlscyB7XG4gIG9wYWNpdHk6IC4zO1xufVxuXG4uc2ktY2FydC1pdGVtIC5zaS1yZW1vdmUtY2FydC1pdGVtIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIHJpZ2h0OiAxNXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMzBweCk7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5zaS1jYXJ0LWl0ZW0gLnNpLXJlbW92ZS1jYXJ0LWl0ZW06aG92ZXIgLnNpLXgge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLnNpLWNhcnQtaXRlbSAuc2kteCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnNpLWNhcnQtaW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleC1zaHJpbms6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5zaS1jYXJ0LWltYWdlIGltZyB7XG4gIHdpZHRoOiA2NXB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLnNpLWNhcnQtaXRlbS1xdWFudGl0eSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5zaS1jYXJ0LWl0ZW0tcXVhbnRpdHk6YWZ0ZXIge1xuICBjb250ZW50OiAnXFwwMGQ3JztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogNDAwO1xuICBwYWRkaW5nOiAwIDRweDtcbn1cblxuLnNpLWNhcnQtaXRlbS1tZXRhIHtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuXG4uc2ktY2FydC1pdGVtLW1ldGEgaW5zIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uc2ktY2FydC1pdGVtLW1ldGEgaW5zIC5hbW91bnQge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uc2ktY2FydC1pdGVtLW1ldGEgZGVsIHtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6ICNhZmFmYWY7XG59XG5cbi5zaS1jYXJ0LWJ1dHRvbnMge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxNnB4IDIwcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDg1KTtcbn1cblxuLnNpLWNhcnQtYnV0dG9ucyA+IGEge1xuICBmbGV4OiAxO1xufVxuXG4uc2ktY2FydC1idXR0b25zID4gYTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLnNpLWNhcnQtaXRlbS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGNvbG9yOiAjMjMyODJkO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG5Aa2V5ZnJhbWVzIHNpX2JvdW5jZV9pbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICB9XG4gIDIwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjQsIDEuNCk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCwgMC44KTtcbiAgfVxuICA4NSUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xLCAxLjEpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gIH1cbn1cblxuI3BhZ2UgLndvb2NvbW1lcmNlLW5vdGljZXMtd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IC0yMHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4jcGFnZSAud29vY29tbWVyY2Utbm90aWNlcy13cmFwcGVyOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI3BhZ2UgLndvb2NvbW1lcmNlLWVycm9yLFxuI3BhZ2UgLndvb2NvbW1lcmNlLWluZm8sXG4jcGFnZSAud29vY29tbWVyY2UtbWVzc2FnZSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwO1xuICBwYWRkaW5nLWxlZnQ6IDQ4cHg7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiA0cHg7XG4gIGJvcmRlci1sZWZ0LXN0eWxlOiBzb2xpZDtcbiAgcGFkZGluZzogLjhyZW0gMnJlbSAuOHJlbSA1MHB4O1xufVxuXG4jcGFnZSAud29vY29tbWVyY2UtZXJyb3I6YmVmb3JlLFxuI3BhZ2UgLndvb2NvbW1lcmNlLWluZm86YmVmb3JlLFxuI3BhZ2UgLndvb2NvbW1lcmNlLW1lc3NhZ2U6YmVmb3JlIHtcbiAgbGVmdDogMjBweDtcbiAgdG9wOiAxLjFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbiNwYWdlIC53b29jb21tZXJjZS1lcnJvciBhOm5vdCguYnV0dG9uKTpub3QoLnNpLWJ0biksXG4jcGFnZSAud29vY29tbWVyY2UtaW5mbyBhOm5vdCguYnV0dG9uKTpub3QoLnNpLWJ0biksXG4jcGFnZSAud29vY29tbWVyY2UtbWVzc2FnZSBhOm5vdCguYnV0dG9uKTpub3QoLnNpLWJ0bikge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbiNwYWdlIC53b29jb21tZXJjZS1lcnJvciAuYnV0dG9uLFxuI3BhZ2UgLndvb2NvbW1lcmNlLWluZm8gLmJ1dHRvbixcbiNwYWdlIC53b29jb21tZXJjZS1tZXNzYWdlIC5idXR0b24ge1xuICBwYWRkaW5nOiAwO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG59XG5cbiNwYWdlIC53b29jb21tZXJjZS1lcnJvciAuYnV0dG9uLndjLWZvcndhcmQsXG4jcGFnZSAud29vY29tbWVyY2UtaW5mbyAuYnV0dG9uLndjLWZvcndhcmQsXG4jcGFnZSAud29vY29tbWVyY2UtbWVzc2FnZSAuYnV0dG9uLndjLWZvcndhcmQge1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuI3BhZ2UgLndvb2NvbW1lcmNlLWluZm8ge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzFlODViZTtcbn1cblxuI3BhZ2UgLndvb2NvbW1lcmNlLWluZm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NzhcIjtcbn1cblxuI3BhZ2UgLndvb2NvbW1lcmNlLWVycm9yIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNiODFjMjM7XG59XG5cbiNwYWdlIC53b29jb21tZXJjZS1lcnJvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlmYlwiO1xufVxuXG4jcGFnZSAud29vY29tbWVyY2UtbWVzc2FnZSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjOGZhZTFiO1xufVxuXG4jcGFnZSAud29vY29tbWVyY2UtbWVzc2FnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlmZFwiO1xufVxuXG4ud29vY29tbWVyY2UgdWwjc2hpcHBpbmdfbWV0aG9kIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogLjZlbTtcbn1cblxuLndvb2NvbW1lcmNlIHVsI3NoaXBwaW5nX21ldGhvZCBsaSBpbnB1dCB7XG4gIG1hcmdpbjogMCAuN2VtIDAgMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jdXN0b21lci1kZXRhaWxzIGFkZHJlc3Mge1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDFweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wODUpO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIHBhZGRpbmc6IDEycHggMjBweDtcbn1cblxuLndvb2NvbW1lcmNlIGZvcm0uY2hlY2tvdXRfY291cG9uIHtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMS44NzVyZW07XG4gIGJvcmRlcjogMnB4IGRhc2hlZCByZ2JhKDAsIDAsIDAsIDAuMDg1KTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4ud29vY29tbWVyY2UgZm9ybS5jaGVja291dF9jb3Vwb24gcCB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4ud29vY29tbWVyY2UgZm9ybS5jaGVja291dF9jb3Vwb24gcC5mb3JtLXJvdy1maXJzdCB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cblxuLndvb2NvbW1lcmNlIGZvcm0uY2hlY2tvdXRfY291cG9uIHA6Zmlyc3QtY2hpbGQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG59XG5cbi53b29jb21tZXJjZSBmb3JtLmNoZWNrb3V0X2NvdXBvbiAuYnV0dG9uIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbi53b29jb21tZXJjZSAjY3VzdG9tZXJfbG9naW4gaDIge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4ud29vY29tbWVyY2UgI2N1c3RvbWVyX2xvZ2luIGgyIGZvcm0ubG9naW4sXG4ud29vY29tbWVyY2UgI2N1c3RvbWVyX2xvZ2luIGgyIGZvcm0ucmVnaXN0ZXIge1xuICBtYXJnaW46IDA7XG4gIG1pbi1oZWlnaHQ6IDM1MXB4O1xuICBwYWRkaW5nOiAxLjg3NXJlbSAxMCU7XG59XG5cbi53b29jb21tZXJjZSBmb3JtLmxvZ2luLFxuLndvb2NvbW1lcmNlIGZvcm0ucmVnaXN0ZXIge1xuICBwYWRkaW5nOiAxLjg3NXJlbSA0MCUgMS44NzVyZW0gMS44NzVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDg1KTtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG59XG5cbi53b29jb21tZXJjZSBmb3JtLmxvZ2luIHA6Zmlyc3QtY2hpbGQsXG4ud29vY29tbWVyY2UgZm9ybS5yZWdpc3RlciBwOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLndvb2NvbW1lcmNlIGZvcm0ubG9naW4gLmZvcm0tcm93LFxuLndvb2NvbW1lcmNlIGZvcm0ucmVnaXN0ZXIgLmZvcm0tcm93IHtcbiAgbWFyZ2luOiAwIDAgMS41cmVtO1xufVxuXG4ud29vY29tbWVyY2UgZm9ybS5sb2dpbiAuZm9ybS1yb3c6bGFzdC1jaGlsZCxcbi53b29jb21tZXJjZSBmb3JtLnJlZ2lzdGVyIC5mb3JtLXJvdzpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLndvb2NvbW1lcmNlIGZvcm0ubG9naW4gLmJ1dHRvbixcbi53b29jb21tZXJjZSBmb3JtLnJlZ2lzdGVyIC5idXR0b24ge1xuICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW07XG59XG5cbi53b29jb21tZXJjZSBmb3JtLmxvZ2luIGxhYmVsIHNwYW4sXG4ud29vY29tbWVyY2UgZm9ybS5yZWdpc3RlciBsYWJlbCBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLndvb2NvbW1lcmNlIGZvcm0ubG9naW4gLmxvc3RfcGFzc3dvcmQsXG4ud29vY29tbWVyY2UgZm9ybS5yZWdpc3RlciAubG9zdF9wYXNzd29yZCB7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtMC45Mzc1cmVtO1xuICBtYXJnaW4tdG9wOiAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLndvb2NvbW1lcmNlIGZvcm0ubG9naW4gLmZvcm0tcm93LWZpcnN0LFxuLndvb2NvbW1lcmNlIGZvcm0ubG9naW4gLmZvcm0tcm93LWxhc3QsXG4ud29vY29tbWVyY2UgZm9ybS5yZWdpc3RlciAuZm9ybS1yb3ctZmlyc3QsXG4ud29vY29tbWVyY2UgZm9ybS5yZWdpc3RlciAuZm9ybS1yb3ctbGFzdCB7XG4gIHdpZHRoOiA0OSU7XG59XG5cbi53b29jb21tZXJjZSBzdHJvbmcge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyB0ZXh0YXJlYSB7XG4gIG1pbi1oZWlnaHQ6IDIwMHB4O1xufVxuXG4ud29vY29tbWVyY2UgLm5hdi1saW5rcyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLndvb2NvbW1lcmNlICN5aXRoLXdjd2wtZm9ybSB0YWJsZS5zaG9wX3RhYmxlLFxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gdGFibGUuc2hvcF90YWJsZSxcbi53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyIHRhYmxlLnNob3BfdGFibGUge1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBjb2xvcjogIzIzMjgyZDtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbi53b29jb21tZXJjZSAjeWl0aC13Y3dsLWZvcm0gdGFibGUuc2hvcF90YWJsZSBhLFxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gdGFibGUuc2hvcF90YWJsZSBhLFxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIgdGFibGUuc2hvcF90YWJsZSBhIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ud29vY29tbWVyY2UgI3lpdGgtd2N3bC1mb3JtIHRhYmxlLnNob3BfdGFibGUgYTpub3QoLnNpLXdvby1wbHVzKTpub3QoLnNpLXdvby1taW51cyk6bm90KC5zaS1idG4pOm5vdCgucmVtb3ZlX2Zyb21fd2lzaGxpc3QpLFxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gdGFibGUuc2hvcF90YWJsZSBhOm5vdCguc2ktd29vLXBsdXMpOm5vdCguc2ktd29vLW1pbnVzKTpub3QoLnNpLWJ0bik6bm90KC5yZW1vdmVfZnJvbV93aXNobGlzdCksXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZS5zaG9wX3RhYmxlIGE6bm90KC5zaS13b28tcGx1cyk6bm90KC5zaS13b28tbWludXMpOm5vdCguc2ktYnRuKTpub3QoLnJlbW92ZV9mcm9tX3dpc2hsaXN0KSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4ud29vY29tbWVyY2UgI3lpdGgtd2N3bC1mb3JtIHRhYmxlLnNob3BfdGFibGUgdGhlYWQsXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSB0YWJsZS5zaG9wX3RhYmxlIHRoZWFkLFxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIgdGFibGUuc2hvcF90YWJsZSB0aGVhZCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogLjAyZW07XG59XG5cbi53b29jb21tZXJjZSAjeWl0aC13Y3dsLWZvcm0gdGFibGUuc2hvcF90YWJsZSB0aGVhZCB0aCxcbi53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2FydC1mb3JtIHRhYmxlLnNob3BfdGFibGUgdGhlYWQgdGgsXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZS5zaG9wX3RhYmxlIHRoZWFkIHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBwYWRkaW5nOiAxLjI1cmVtIDA7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4ud29vY29tbWVyY2UgI3lpdGgtd2N3bC1mb3JtIHRhYmxlLnNob3BfdGFibGUgdGhlYWQgdGg6Zmlyc3QtY2hpbGQsXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSB0YWJsZS5zaG9wX3RhYmxlIHRoZWFkIHRoOmZpcnN0LWNoaWxkLFxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIgdGFibGUuc2hvcF90YWJsZSB0aGVhZCB0aDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDNweCAwIDAgMDtcbn1cblxuLndvb2NvbW1lcmNlICN5aXRoLXdjd2wtZm9ybSB0YWJsZS5zaG9wX3RhYmxlIHRoZWFkIHRoOmxhc3QtY2hpbGQsXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSB0YWJsZS5zaG9wX3RhYmxlIHRoZWFkIHRoOmxhc3QtY2hpbGQsXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZS5zaG9wX3RhYmxlIHRoZWFkIHRoOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAwIDNweCAwIDA7XG59XG5cbi53b29jb21tZXJjZSAjeWl0aC13Y3dsLWZvcm0gdGFibGUuc2hvcF90YWJsZSB0aCxcbi53b29jb21tZXJjZSAjeWl0aC13Y3dsLWZvcm0gdGFibGUuc2hvcF90YWJsZSB0ZCxcbi53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2FydC1mb3JtIHRhYmxlLnNob3BfdGFibGUgdGgsXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSB0YWJsZS5zaG9wX3RhYmxlIHRkLFxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIgdGFibGUuc2hvcF90YWJsZSB0aCxcbi53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyIHRhYmxlLnNob3BfdGFibGUgdGQge1xuICBmb250LXdlaWdodDogNDAwO1xuICBib3JkZXI6IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLndvb2NvbW1lcmNlICN5aXRoLXdjd2wtZm9ybSB0YWJsZS5zaG9wX3RhYmxlIHRoOmZpcnN0LWNoaWxkLFxuLndvb2NvbW1lcmNlICN5aXRoLXdjd2wtZm9ybSB0YWJsZS5zaG9wX3RhYmxlIHRkOmZpcnN0LWNoaWxkLFxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gdGFibGUuc2hvcF90YWJsZSB0aDpmaXJzdC1jaGlsZCxcbi53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2FydC1mb3JtIHRhYmxlLnNob3BfdGFibGUgdGQ6Zmlyc3QtY2hpbGQsXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZS5zaG9wX3RhYmxlIHRoOmZpcnN0LWNoaWxkLFxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIgdGFibGUuc2hvcF90YWJsZSB0ZDpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjZjRmNGY0O1xufVxuXG4ud29vY29tbWVyY2UgI3lpdGgtd2N3bC1mb3JtIHRhYmxlLnNob3BfdGFibGUgdGg6bGFzdC1jaGlsZCxcbi53b29jb21tZXJjZSAjeWl0aC13Y3dsLWZvcm0gdGFibGUuc2hvcF90YWJsZSB0ZDpsYXN0LWNoaWxkLFxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gdGFibGUuc2hvcF90YWJsZSB0aDpsYXN0LWNoaWxkLFxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gdGFibGUuc2hvcF90YWJsZSB0ZDpsYXN0LWNoaWxkLFxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIgdGFibGUuc2hvcF90YWJsZSB0aDpsYXN0LWNoaWxkLFxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIgdGFibGUuc2hvcF90YWJsZSB0ZDpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDNweDtcbn1cblxuLndvb2NvbW1lcmNlICN5aXRoLXdjd2wtZm9ybSB0YWJsZS5zaG9wX3RhYmxlIHRkLFxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gdGFibGUuc2hvcF90YWJsZSB0ZCxcbi53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyIHRhYmxlLnNob3BfdGFibGUgdGQge1xuICBwYWRkaW5nOiAxcmVtIDA7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmNGY0ZjQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjRmNGY0O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAud29vY29tbWVyY2UgI3lpdGgtd2N3bC1mb3JtIHRhYmxlLnNob3BfdGFibGUgdHIsXG4gIC53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2FydC1mb3JtIHRhYmxlLnNob3BfdGFibGUgdHIsXG4gIC53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyIHRhYmxlLnNob3BfdGFibGUgdHIge1xuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDNweCAjZjRmNGY0O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgLndvb2NvbW1lcmNlICN5aXRoLXdjd2wtZm9ybSB0YWJsZS5zaG9wX3RhYmxlIHRyOmxhc3QtY2hpbGQsXG4gIC53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2FydC1mb3JtIHRhYmxlLnNob3BfdGFibGUgdHI6bGFzdC1jaGlsZCxcbiAgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIgdGFibGUuc2hvcF90YWJsZSB0cjpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLndvb2NvbW1lcmNlICN5aXRoLXdjd2wtZm9ybSB0YWJsZS5zaG9wX3RhYmxlIHRyIHRkLFxuICAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSB0YWJsZS5zaG9wX3RhYmxlIHRyIHRkLFxuICAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZS5zaG9wX3RhYmxlIHRyIHRkIHtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Y0ZjRmNCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDFyZW0gMCAhaW1wb3J0YW50O1xuICB9XG4gIC53b29jb21tZXJjZSAjeWl0aC13Y3dsLWZvcm0gdGFibGUuc2hvcF90YWJsZSB0ciB0ZDpsYXN0LWNoaWxkLFxuICAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSB0YWJsZS5zaG9wX3RhYmxlIHRyIHRkOmxhc3QtY2hpbGQsXG4gIC53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyIHRhYmxlLnNob3BfdGFibGUgdHIgdGQ6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLndvb2NvbW1lcmNlICN5aXRoLXdjd2wtZm9ybSB0YWJsZS5zaG9wX3RhYmxlIHRyOm50aC1sYXN0LWNoaWxkKDIpIHRkLFxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gdGFibGUuc2hvcF90YWJsZSB0cjpudGgtbGFzdC1jaGlsZCgyKSB0ZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDNweDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2Y0ZjRmNDtcbn1cblxuLndvb2NvbW1lcmNlICN5aXRoLXdjd2wtZm9ybSB0YWJsZS5zaG9wX3RhYmxlIHRyOm50aC1sYXN0LWNoaWxkKDIpIHRkOmZpcnN0LWNoaWxkLFxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gdGFibGUuc2hvcF90YWJsZSB0cjpudGgtbGFzdC1jaGlsZCgyKSB0ZDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAwIDNweDtcbn1cblxuLndvb2NvbW1lcmNlICN5aXRoLXdjd2wtZm9ybSB0YWJsZS5zaG9wX3RhYmxlIHRyOm50aC1sYXN0LWNoaWxkKDIpIHRkOmxhc3QtY2hpbGQsXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSB0YWJsZS5zaG9wX3RhYmxlIHRyOm50aC1sYXN0LWNoaWxkKDIpIHRkOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAwIDAgM3B4IDA7XG59XG5cbi53b29jb21tZXJjZSAjeWl0aC13Y3dsLWZvcm0gdGFibGUuc2hvcF90YWJsZSB0cjpsYXN0LWNoaWxkIHRkLFxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gdGFibGUuc2hvcF90YWJsZSB0cjpsYXN0LWNoaWxkIHRkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC53b29jb21tZXJjZSAuY291cG9uIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjRmNGY0O1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxufVxuXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZS5zaG9wX3RhYmxlIHRoLFxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIgdGFibGUuc2hvcF90YWJsZSB0ZCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyIHRhYmxlLnNob3BfdGFibGUgdGZvb3QgdHIgdGQsXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZS5zaG9wX3RhYmxlIHRmb290IHRyIHRoIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIgdGFibGUuc2hvcF90YWJsZSB0Zm9vdCB0ciB0ZDpmaXJzdC1jaGlsZCxcbi53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyIHRhYmxlLnNob3BfdGFibGUgdGZvb3QgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICNmNGY0ZjQgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmNGY0ZjQgIWltcG9ydGFudDtcbn1cblxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIgdGFibGUuc2hvcF90YWJsZSB0Zm9vdCB0cjpsYXN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyIHRhYmxlLnNob3BfdGFibGUgdGZvb3QgdHIgdGgge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZjRmNGY0ICFpbXBvcnRhbnQ7XG59XG5cbi53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyIHRhYmxlLnNob3BfdGFibGUgdGZvb3QgdHI6Zmlyc3QtY2hpbGQgdGQsXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZS5zaG9wX3RhYmxlIHRmb290IHRyOmZpcnN0LWNoaWxkIHRoIHtcbiAgYm9yZGVyLXRvcDogc29saWQgMTVweCAjZjRmNGY0ICFpbXBvcnRhbnQ7XG59XG5cbi53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyIHRhYmxlLnNob3BfdGFibGUgdGZvb3QgdHI6bGFzdC1jaGlsZCB0ZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDNweDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2Y0ZjRmNDtcbn1cblxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIgdGFibGUuc2hvcF90YWJsZSB0Zm9vdCB0cjpsYXN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDAgM3B4O1xufVxuXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZS5zaG9wX3RhYmxlIHRmb290IHRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAzcHggMDtcbn1cblxuLndvb2NvbW1lcmNlIHRkLnByb2R1Y3QtbmFtZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDY0cHg7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4ud29vY29tbWVyY2UgdGQucHJvZHVjdC1uYW1lIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi53b29jb21tZXJjZSBhLnJlbW92ZSB7XG4gIGhlaWdodDogMS41ZW07XG4gIHdpZHRoOiAxLjVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDhlbTtcbn1cblxuLndvb2NvbW1lcmNlIGEucmVtb3ZlIGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbn1cblxuLndvb2NvbW1lcmNlIC5wcm9kdWN0LXJlbW92ZSB7XG4gIHdpZHRoOiAzMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAud29vY29tbWVyY2UgLnByb2R1Y3QtcmVtb3ZlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLndvb2NvbW1lcmNlIC5wcm9kdWN0LXJlbW92ZTpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS10aXRsZSkgXCI6IFwiO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLndvb2NvbW1lcmNlIC5wcm9kdWN0LXJlbW92ZSBhIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxufVxuXG4ud29vY29tbWVyY2UgLnByb2R1Y3QtcmVtb3ZlIGkge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi53b29jb21tZXJjZSAucXVhbnRpdHkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogMjhweDtcbn1cblxuLndvb2NvbW1lcmNlIC5xdWFudGl0eSAuc2ktd29vLW1pbnVzLFxuLndvb2NvbW1lcmNlIC5xdWFudGl0eSAuc2ktd29vLXBsdXMge1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgT3h5Z2VuLVNhbnMsIEFyaWFsLCBVYnVudHUsIENhbnRhcmVsbCwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDIzcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBhbGlnbi1pdGVtczogaW5pdGlhbDtcbiAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xufVxuXG4ud29vY29tbWVyY2UgLnF1YW50aXR5IC5zaS13b28tbWludXM6aG92ZXIsXG4ud29vY29tbWVyY2UgLnF1YW50aXR5IC5zaS13b28tcGx1czpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG59XG5cbi53b29jb21tZXJjZSAucXVhbnRpdHkgLnNpLXdvby1wbHVzIHtcbiAgYm9yZGVyLXJhZGl1czogMCAycHggMCAwO1xufVxuXG4ud29vY29tbWVyY2UgLnF1YW50aXR5IC5zaS13b28tbWludXMge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiAwIDAgMnB4IDA7XG59XG5cbi53b29jb21tZXJjZSAucXVhbnRpdHkgLnF0eSB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIGhlaWdodDogNDVweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4IDAgMCAycHg7XG4gIHdpZHRoOiA2MHB4O1xufVxuXG4ud29vY29tbWVyY2UgLnF1YW50aXR5IGlucHV0W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcbi53b29jb21tZXJjZSAucXVhbnRpdHkgaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBtYXJnaW46IDA7XG59XG5cbi53b29jb21tZXJjZSAucXVhbnRpdHkgaW5wdXRbdHlwZT1udW1iZXJdIHtcbiAgLW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG59XG5cbi53b29jb21tZXJjZSAjY291cG9uX2NvZGUge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIG1pbi13aWR0aDogMjEwcHg7XG4gIG1pbi1oZWlnaHQ6IDQ1cHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cblxuLndvb2NvbW1lcmNlIC5jYXJ0LWNvbGxhdGVyYWxzIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cblxuLndvb2NvbW1lcmNlIC5jYXJ0X3RvdGFscyBoMixcbi53b29jb21tZXJjZSAuY3Jvc3Mtc2VsbHMgPiBoNCB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxuLndvb2NvbW1lcmNlIC5jYXJ0X3RvdGFscyB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ud29vY29tbWVyY2UgLmNhcnRfdG90YWxzIHRhYmxlLnNob3BfdGFibGUge1xuICBib3JkZXI6IDNweCBzb2xpZCAjZjRmNGY0O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi53b29jb21tZXJjZSAuY2FydF90b3RhbHMgdGFibGUuc2hvcF90YWJsZSB0aCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmNGY0ZjQ7XG59XG5cbi53b29jb21tZXJjZSAuY2FydF90b3RhbHMgdGFibGUuc2hvcF90YWJsZSB0ZCxcbi53b29jb21tZXJjZSAuY2FydF90b3RhbHMgdGFibGUuc2hvcF90YWJsZSB0aCB7XG4gIHBhZGRpbmc6IDFyZW0gMjBweDtcbn1cblxuLndvb2NvbW1lcmNlIC5jYXJ0X3RvdGFscyB0YWJsZS5zaG9wX3RhYmxlIHRoLFxuLndvb2NvbW1lcmNlIC5jYXJ0X3RvdGFscyB0YWJsZS5zaG9wX3RhYmxlIHRkIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjRmNGY0O1xuICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi53b29jb21tZXJjZSAuY2FydF90b3RhbHMgdGFibGUuc2hvcF90YWJsZSAub3JkZXItdG90YWwgdGgsXG4ud29vY29tbWVyY2UgLmNhcnRfdG90YWxzIHRhYmxlLnNob3BfdGFibGUgLm9yZGVyLXRvdGFsIHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbn1cblxuLndvb2NvbW1lcmNlIC5zaG93LW9uLWhvdmVyIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhciwgdHJhbnNmb3JtIDVzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG59XG5cbi53b29jb21tZXJjZSBsaS5wcm9kdWN0OmhvdmVyIC5zaG93LW9uLWhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpO1xufVxuXG4ud29vY29tbWVyY2UgZm9ybSAuZm9ybS1yb3cge1xuICBtYXJnaW46IDFyZW0gMCAxcmVtO1xuICBwYWRkaW5nOiAwO1xufVxuXG4ud29vY29tbWVyY2UgZm9ybSAuZm9ybS1yb3cubm90ZXMge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZV9yZXNwb25zaXZlIHRyOm50aC1jaGlsZCgybikgdGQsXG4gIC53b29jb21tZXJjZS1wYWdlIHRhYmxlLnNob3BfdGFibGVfcmVzcG9uc2l2ZSB0cjpudGgtY2hpbGQoMm4pIHRkIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICB9XG59XG5cbi5zaGlwcGluZy1jYWxjdWxhdG9yLWZvcm0gPiBwOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5zaGlwcGluZy1jYWxjdWxhdG9yLWJ1dHRvbiB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbi5zaGlwcGluZy1jYWxjdWxhdG9yLWJ1dHRvbjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53b29jb21tZXJjZS1zaGlwcGluZy1tZXRob2RzIGxhYmVsLFxuLndvb2NvbW1lcmNlLXJlbW92ZS1jb3Vwb24sXG4ud29vY29tbWVyY2UgLm9wdGlvbmFsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLndvb2NvbW1lcmNlLWNhcnQgLnJldHVybi10by1zaG9wOm5vdCguc2ktd29vLXJldHVybikge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbiNhZGRfcGF5bWVudF9tZXRob2QgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53b29jb21tZXJjZS1zaGlwcGluZy1kZXN0aW5hdGlvbixcbi53b29jb21tZXJjZS1jYXJ0IC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud29vY29tbWVyY2Utc2hpcHBpbmctZGVzdGluYXRpb24sXG4ud29vY29tbWVyY2UtY2hlY2tvdXQgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53b29jb21tZXJjZS1zaGlwcGluZy1kZXN0aW5hdGlvbiB7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAuNDVyZW07XG59XG5cbi5zaS13b28tYmVmb3JlLXNob3Age1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4uc2ktd29vLWJlZm9yZS1zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi5zaS13b28tYmVmb3JlLXNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5vcmRlcmJ5IHtcbiAgd2lkdGg6IDEyNnB4O1xufVxuXG4uc2ktd29vLWJlZm9yZS1zaG9wICNzaS1vcmRlcmJ5IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5zaS13b28tYmVmb3JlLXNob3AgI3NpLW9yZGVyYnkgPiBpIHtcbiAgZm9udC1zaXplOiAuODY2ZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjYyNXJlbTtcbn1cblxuLnNpLXdvby1iZWZvcmUtc2hvcCBzZWxlY3Qge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUpIDAuOGVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDE5cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IGluaXRpYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4uc2ktd29vLWJlZm9yZS1zaG9wIHNlbGVjdC5jdXN0b20tc2VsZWN0LWxvYWRlZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogMjtcbn1cblxuLnNpLXdvby1iZWZvcmUtc2hvcCBzZWxlY3QuY3VzdG9tLXNlbGVjdC1sb2FkZWQ6aG92ZXIgfiAjc2ktb3JkZXJieTpiZWZvcmUge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKSB0cmFuc2xhdGVaKDFweCk7XG59XG5cbi53b29jb21tZXJjZSAuc3Rhci1yYXRpbmcge1xuICBtaW4taGVpZ2h0OiAxZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDAuODEyNXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogNC44MTI1cmVtO1xuICBtYXgtd2lkdGg6IDQuODEyNXJlbTtcbiAgbWFyZ2luOiAwLjMxMjVyZW0gMCAwO1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjEyNXJlbTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLndvb2NvbW1lcmNlIC5zdGFyLXJhdGluZyBzcGFuIHtcbiAgcGFkZGluZy10b3A6IDFlbTtcbn1cblxuLndvb2NvbW1lcmNlIC5zdGFyLXJhdGluZyBzcGFuOmJlZm9yZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi53b29jb21tZXJjZSAuc3Rhci1yYXRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcNTNcXDUzXFw1M1xcNTNcXDUzJztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIHtcbiAgbWFyZ2luLWJvdHRvbTogLTQwcHg7XG59XG5cbi53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAubWV0YS13cmFwID4gKiB7XG4gIG1hcmdpbjogLjc1ZW0gMCAuNzVlbSAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLm1ldGEtd3JhcCA+IC5wcmljZSB7XG4gIG1hcmdpbi10b3A6IDEuMjVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNWVtO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLm1ldGEtd3JhcCA+IC5zdGFyLXJhdGluZyB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAubWV0YS13cmFwID4gLnNpLWxvb3AtcHJvZHVjdF9fY2F0ZWdvcnktd3JhcCB7XG4gIGZvbnQtc2l6ZTogLjkyODVlbTtcbn1cblxuLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLm1ldGEtd3JhcCA+ICo6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC5tZXRhLXdyYXAgPiAqOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX3RpdGxlLFxuLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fbGluayBoMixcbi53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC5zaS1sb29wLXByb2R1Y3RfX2NhdGVnb3J5LXdyYXAgYSxcbi53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC5wcmljZSB7XG4gIHBhZGRpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX2xpbmsgaDIge1xuICBmb250LXNpemU6IDEuMDY2NmVtO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zdHlsZTogaW5oZXJpdDtcbiAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAubWV0YS13cmFwIC53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX2xpbmssXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAuc2ktbG9vcC1wcm9kdWN0X19jYXRlZ29yeS13cmFwIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC5tZXRhLXdyYXAgLndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fbGluayBhLFxuLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLnNpLWxvb3AtcHJvZHVjdF9fY2F0ZWdvcnktd3JhcCBhIHtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC5wcmljZSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC5wcmljZSBpbnMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC5wcmljZSBkZWwge1xuICBvcGFjaXR5OiAxO1xuICBjb2xvcjogI2FmYWZhZjtcbn1cblxuLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgYSBpbWcsIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0LnByb2R1Y3QtY2F0ZWdvcnkge1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IGEgaW1nIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2UtcGxhY2Vob2xkZXIge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0LnByb2R1Y3QtY2F0ZWdvcnkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdC5wcm9kdWN0LWNhdGVnb3J5OmhvdmVyID4gYTphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0LnByb2R1Y3QtY2F0ZWdvcnkgPiBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0LnByb2R1Y3QtY2F0ZWdvcnkgPiBhOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHotaW5kZXg6IDE7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICMwMDAgMCUsIHRyYW5zcGFyZW50IDEwMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNDAlKTtcbiAgb3BhY2l0eTogLjg1O1xufVxuXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2UtbG9vcC1jYXRlZ29yeV9fdGl0bGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMjBweDtcbiAgbGVmdDogMjBweDtcbiAgcmlnaHQ6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICNGRkY7XG4gIHotaW5kZXg6IDI7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMS4xMjVyZW0sIDApO1xufVxuXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2UtbG9vcC1jYXRlZ29yeV9fdGl0bGUgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLXRvcDogMC4zMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLjgxMjVyZW0sIDApO1xuICBvcGFjaXR5OiAwO1xufVxuXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdDpob3ZlciAud29vY29tbWVyY2UtbG9vcC1jYXRlZ29yeV9fdGl0bGUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdDpob3ZlciAud29vY29tbWVyY2UtbG9vcC1jYXRlZ29yeV9fdGl0bGUgc3BhbiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1sb29wLWNhdGVnb3J5X190aXRsZSBoMyB7XG4gIG1hcmdpbjogMDtcbn1cblxuLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3Qub3V0b2ZzdG9jayBhIGltZyB7XG4gIG9wYWNpdHk6IC41O1xufVxuXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdC5vdXRvZnN0b2NrIGEgaW1nLnNob3ctb24taG92ZXIge1xuICBvcGFjaXR5OiAwO1xufVxuXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdC5vdXRvZnN0b2NrOmhvdmVyIC5zd2FwLW9uLWhvdmVyIGEgaW1nIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3Qub3V0b2ZzdG9jazpob3ZlciAuc3dhcC1vbi1ob3ZlciBhIGltZy5zaG93LW9uLWhvdmVyIHtcbiAgb3BhY2l0eTogLjU7XG59XG5cbi53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC5hZGRlZF90b19jYXJ0IHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm90dG9tOiAxMnB4O1xuICBsZWZ0OiAxMnB4O1xuICByaWdodDogMTJweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjgyZDtcbn1cblxuLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLmFkZGVkX3RvX2NhcnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmUzNTNiO1xufVxuXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAuYWRkZWRfdG9fY2FydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTljNFwiO1xuICBtYXJnaW4tcmlnaHQ6IDAuNjI1cmVtO1xufVxuXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCBhLnNpLWJ0bixcbi53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IGEuYWRkZWRfdG9fY2FydCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgcGFkZGluZzogLjVlbSAxZW07XG4gIHRyYW5zaXRpb24tZGVsYXk6IC4yNXMgIWltcG9ydGFudDtcbn1cblxuLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLnNpLXByb2R1Y3QtdGh1bWIge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLnNpLXByb2R1Y3QtdGh1bWIgLnNpLWJ0biB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMzBweCwgMCk7XG4gIGJvdHRvbTogMTJweDtcbiAgbGVmdDogMTJweDtcbiAgcmlnaHQ6IDEycHg7XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdDpob3ZlciAuc2ktYnRuLFxuLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLmxvYWRpbmcuc2ktYnRuIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMHMgIWltcG9ydGFudDtcbn1cblxuLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLmxvYWRpbmcuc2ktYnRuIHtcbiAgb3BhY2l0eTogLjc1O1xufVxuXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdDpob3ZlciAuYWRkZWRfdG9fY2FydCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEyMCUsIDApO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwcyAhaW1wb3J0YW50O1xufVxuXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdHMueWl0aC13Y2FuLWxvYWRpbmcge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4ud29vY29tbWVyY2UgdWwjc2hpcHBpbmdfbWV0aG9kIC5hbW91bnQge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ud29vY29tbWVyY2UtcGFnZSAuZW50cnktY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xufVxuXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLXJlc3VsdC1jb3VudCxcbi53b29jb21tZXJjZSAud29vY29tbWVyY2Utb3JkZXJpbmcge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAub25zYWxlLFxuLndvb2NvbW1lcmNlIHNwYW4ub25zYWxlIHtcbiAgbWluLXdpZHRoOiBpbml0aWFsO1xuICBtaW4taGVpZ2h0OiBpbml0aWFsO1xuICBtYXJnaW46IDA7XG4gIGxlZnQ6IDEycHg7XG4gIHRvcDogMTJweDtcbiAgcmlnaHQ6IGF1dG87XG4gIGJvdHRvbTogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgcGFkZGluZzogM3B4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICB6LWluZGV4OiAyO1xufVxuXG4ud29vY29tbWVyY2Ugc3Bhbi5vbnNhbGUuc29sZC1vdXQsXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAub25zYWxlLnNvbGQtb3V0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjgyZDtcbn1cblxuLndvb2NvbW1lcmNlLWNoZWNrb3V0IHAud29vY29tbWVyY2Utbm90aWNlIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIge1xuICBwYWRkaW5nOiAycHggMjdweCAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICBib3JkZXItcmFkaXVzOiAwIDAgM3B4IDNweDtcbn1cblxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIgc3Ryb25nLFxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIgLndvb2NvbW1lcmNlLVByaWNlLWFtb3VudC5hbW91bnQsXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0aCxcbi53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyIHRkIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIgLm9yZGVyLXRvdGFsIHRoIHtcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xufVxuXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciAub3JkZXItdG90YWwgLndvb2NvbW1lcmNlLVByaWNlLWFtb3VudC5hbW91bnQge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZS5zaG9wX3RhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZS5zaG9wX3RhYmxlIHRoZWFkIHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgYm9yZGVyOiBzb2xpZCAzcHggI2Y0ZjRmNCAhaW1wb3J0YW50O1xufVxuXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZS5zaG9wX3RhYmxlIHRoZWFkIHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyIHRhYmxlLnNob3BfdGFibGUgdGhlYWQgdGg6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi53b29jb21tZXJjZS1jaGVja291dCAuY29sMi1zZXQgLmNvbC0yIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAwO1xufVxuXG4jb3JkZXJfcmV2aWV3X2hlYWRpbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEuNXJlbSAwIDFlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgei1pbmRleDogLTE7XG59XG5cbiNvcmRlcl9yZXZpZXdfaGVhZGluZzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTIwcHg7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtNDVkZWcsICNmNGY0ZjQgMzMuMzMzJSwgdHJhbnNwYXJlbnQgMzMuMzMzJSwgdHJhbnNwYXJlbnQgNjYuNjY3JSwgI2Y0ZjRmNCA2Ni42NjclKSwgbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjZjRmNGY0IDMzLjMzMyUsIHRyYW5zcGFyZW50IDMzLjMzMyUsIHRyYW5zcGFyZW50IDY2LjY2NyUsICNmNGY0ZjQgNjYuNjY3JSk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTJweCA0NHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMnB4O1xufVxuXG4jc2hpcC10by1kaWZmZXJlbnQtYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMXJlbSAxLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG5cbiNzaGlwLXRvLWRpZmZlcmVudC1hZGRyZXNzIGxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ud29vY29tbWVyY2UtaW52YWxpZCAjdGVybXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXItY29sb3I6ICNmMDA7XG59XG5cbi53b29jb21tZXJjZS1pbnZhbGlkICN0ZXJtcyArIHNwYW4gYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4jcGxhY2Vfb3JkZXIge1xuICBmbG9hdDogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDU3cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5cbiNhZGRfcGF5bWVudF9tZXRob2QgI3BheW1lbnQsXG4ud29vY29tbWVyY2UtY2FydCAjcGF5bWVudCxcbi53b29jb21tZXJjZS1jaGVja291dCAjcGF5bWVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wODUpO1xufVxuXG4jYWRkX3BheW1lbnRfbWV0aG9kICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kcyxcbi53b29jb21tZXJjZS1jYXJ0ICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kcyxcbi53b29jb21tZXJjZS1jaGVja291dCAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMge1xuICBtYXJnaW46IDAgM3B4IDIwcHggM3B4O1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4jYWRkX3BheW1lbnRfbWV0aG9kICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kcyAud29vY29tbWVyY2Utbm90aWNlLFxuLndvb2NvbW1lcmNlLWNhcnQgI3BheW1lbnQgdWwucGF5bWVudF9tZXRob2RzIC53b29jb21tZXJjZS1ub3RpY2UsXG4ud29vY29tbWVyY2UtY2hlY2tvdXQgI3BheW1lbnQgdWwucGF5bWVudF9tZXRob2RzIC53b29jb21tZXJjZS1ub3RpY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xufVxuXG4jYWRkX3BheW1lbnRfbWV0aG9kICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kcyBsaTpub3QoLndvb2NvbW1lcmNlLW5vdGljZSksXG4ud29vY29tbWVyY2UtY2FydCAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMgbGk6bm90KC53b29jb21tZXJjZS1ub3RpY2UpLFxuLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kcyBsaTpub3QoLndvb2NvbW1lcmNlLW5vdGljZSkge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICBwYWRkaW5nOiAxcmVtIDEuMjVyZW07XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDNweCAjZjRmNGY0O1xufVxuXG4jYWRkX3BheW1lbnRfbWV0aG9kICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kcyBsaTpub3QoLndvb2NvbW1lcmNlLW5vdGljZSkucGF5bWVudF9tZXRob2RfcGF5cGFsLFxuLndvb2NvbW1lcmNlLWNhcnQgI3BheW1lbnQgdWwucGF5bWVudF9tZXRob2RzIGxpOm5vdCgud29vY29tbWVyY2Utbm90aWNlKS5wYXltZW50X21ldGhvZF9wYXlwYWwsXG4ud29vY29tbWVyY2UtY2hlY2tvdXQgI3BheW1lbnQgdWwucGF5bWVudF9tZXRob2RzIGxpOm5vdCgud29vY29tbWVyY2Utbm90aWNlKS5wYXltZW50X21ldGhvZF9wYXlwYWwge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHN0cmV0Y2g7XG59XG5cbiNhZGRfcGF5bWVudF9tZXRob2QgI3BheW1lbnQgdWwucGF5bWVudF9tZXRob2RzIGxpOm5vdCgud29vY29tbWVyY2Utbm90aWNlKS5wYXltZW50X21ldGhvZF9wYXlwYWwgbGFiZWwsXG4ud29vY29tbWVyY2UtY2FydCAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMgbGk6bm90KC53b29jb21tZXJjZS1ub3RpY2UpLnBheW1lbnRfbWV0aG9kX3BheXBhbCBsYWJlbCxcbi53b29jb21tZXJjZS1jaGVja291dCAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMgbGk6bm90KC53b29jb21tZXJjZS1ub3RpY2UpLnBheW1lbnRfbWV0aG9kX3BheXBhbCBsYWJlbCB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbiNhZGRfcGF5bWVudF9tZXRob2QgI3BheW1lbnQgdWwucGF5bWVudF9tZXRob2RzIGxpOm5vdCgud29vY29tbWVyY2Utbm90aWNlKS5wYXltZW50X21ldGhvZF9wYXlwYWwgaW1nLFxuLndvb2NvbW1lcmNlLWNhcnQgI3BheW1lbnQgdWwucGF5bWVudF9tZXRob2RzIGxpOm5vdCgud29vY29tbWVyY2Utbm90aWNlKS5wYXltZW50X21ldGhvZF9wYXlwYWwgaW1nLFxuLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kcyBsaTpub3QoLndvb2NvbW1lcmNlLW5vdGljZSkucGF5bWVudF9tZXRob2RfcGF5cGFsIGltZyB7XG4gIG9yZGVyOiAzO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBtYXgtaGVpZ2h0OiA1MHB4O1xufVxuXG4jYWRkX3BheW1lbnRfbWV0aG9kICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kcyBsaTpub3QoLndvb2NvbW1lcmNlLW5vdGljZSkgaW5wdXQsXG4ud29vY29tbWVyY2UtY2FydCAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMgbGk6bm90KC53b29jb21tZXJjZS1ub3RpY2UpIGlucHV0LFxuLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kcyBsaTpub3QoLndvb2NvbW1lcmNlLW5vdGljZSkgaW5wdXQge1xuICBtYXJnaW4tcmlnaHQ6IC43ZW07XG59XG5cbiNhZGRfcGF5bWVudF9tZXRob2QgI3BheW1lbnQgdWwucGF5bWVudF9tZXRob2RzIC5hYm91dF9wYXlwYWwsXG4ud29vY29tbWVyY2UtY2FydCAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMgLmFib3V0X3BheXBhbCxcbi53b29jb21tZXJjZS1jaGVja291dCAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMgLmFib3V0X3BheXBhbCB7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjg3NXJlbTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuI2FkZF9wYXltZW50X21ldGhvZCAjcGF5bWVudCBkaXYucGF5bWVudF9ib3gsXG4ud29vY29tbWVyY2UtY2FydCAjcGF5bWVudCBkaXYucGF5bWVudF9ib3gsXG4ud29vY29tbWVyY2UtY2hlY2tvdXQgI3BheW1lbnQgZGl2LnBheW1lbnRfYm94IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuI2FkZF9wYXltZW50X21ldGhvZCAjcGF5bWVudCBkaXYucGF5bWVudF9ib3ggcCxcbi53b29jb21tZXJjZS1jYXJ0ICNwYXltZW50IGRpdi5wYXltZW50X2JveCBwLFxuLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNwYXltZW50IGRpdi5wYXltZW50X2JveCBwIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuI2FkZF9wYXltZW50X21ldGhvZCAjcGF5bWVudCBkaXYucGF5bWVudF9ib3g6YmVmb3JlLFxuLndvb2NvbW1lcmNlLWNhcnQgI3BheW1lbnQgZGl2LnBheW1lbnRfYm94OmJlZm9yZSxcbi53b29jb21tZXJjZS1jaGVja291dCAjcGF5bWVudCBkaXYucGF5bWVudF9ib3g6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciBoMyB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ud29vY29tbWVyY2UtcHJpdmFjeS1wb2xpY3ktdGV4dCBwIHtcbiAgbWFyZ2luOiAwIDNweCAyMHB4IDNweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciAud29vY29tbWVyY2UtZm9ybV9fbGFiZWwge1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW46IDIwcHggM3B4O1xufVxuXG4ud29vY29tbWVyY2UtcGFzc3dvcmQtc3RyZW5ndGgge1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzIzMjgyZDtcbn1cblxuLndvb2NvbW1lcmNlLUJ1dHRvbi5idXR0b24sXG4ud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmJ1dHRvbiB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG4ud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgPiBwOmZpcnN0LW9mLXR5cGUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4ud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgPiBmb3JtID4gaDMge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xufVxuXG4ud29vY29tbWVyY2UtcGFnaW5hdGlvbiAud29vY29tbWVyY2UtYnV0dG9uIHtcbiAgbWFyZ2luOiAwIDEwcHggIWltcG9ydGFudDtcbn1cblxuI21haW4gLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHtcbiAgd2lkdGg6IDI1JTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgI21haW4gLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5cbiNtYWluIC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB1bCBsaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMFwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogLjNlbTtcbiAgd2lkdGg6IDEuMjVyZW07XG59XG5cbiNtYWluIC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB1bCBsaTpmaXJzdC1jaGlsZCBhIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuI21haW4gLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVsIGxpLmlzLWFjdGl2ZSA+IGEge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4jbWFpbiAud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24gdWwgbGkgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgbWFyZ2luOiA1cHggMDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbiNtYWluIC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB1bCBsaS53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbi1saW5rLS1vcmRlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OWRcIjtcbn1cblxuI21haW4gLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVsIGxpLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uLWxpbmstLWRvd25sb2FkczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1NVwiO1xufVxuXG4jbWFpbiAud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24gdWwgbGkud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24tbGluay0tZWRpdC1hZGRyZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTg2XCI7XG59XG5cbiNtYWluIC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB1bCBsaS53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbi1saW5rLS1lZGl0LWFjY291bnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZTlcIjtcbn1cblxuI21haW4gLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVsIGxpLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uLWxpbmstLWN1c3RvbWVyLWxvZ291dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4NFwiO1xufVxuXG4jbWFpbiAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQge1xuICB3aWR0aDogNzMlO1xufVxuXG4ud29vY29tbWVyY2UtZm9ybS1yZWdpc3RlciAud29vY29tbWVyY2UtcHJpdmFjeS1wb2xpY3ktdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDEuNjZlbTtcbn1cblxuLndvb2NvbW1lcmNlLWFjY291bnQgLndvb2NvbW1lcmNlIGgzLFxuLndvb2NvbW1lcmNlLWFjY291bnQgLndvb2NvbW1lcmNlIGgyLFxuLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC53b29jb21tZXJjZSBoMyxcbi53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAud29vY29tbWVyY2UgaDIsXG4ud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyBoMyxcbi53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIGgyLFxuLndvb2NvbW1lcmNlLWN1c3RvbWVyLWRldGFpbHMgaDMsXG4ud29vY29tbWVyY2UtY3VzdG9tZXItZGV0YWlscyBoMiB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG59XG5cbi53b29jb21tZXJjZSB0YWJsZSB7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG4ud29vY29tbWVyY2UgdGFibGUgZGwsXG4ud29vY29tbWVyY2UgdGFibGUgLndjLWl0ZW0tbWV0YSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGZvbnQtc2l6ZTogLjg2ZW07XG59XG5cbi53b29jb21tZXJjZSB0YWJsZSBkbCBkdCxcbi53b29jb21tZXJjZSB0YWJsZSBkbCBzdHJvbmcsXG4ud29vY29tbWVyY2UgdGFibGUgLndjLWl0ZW0tbWV0YSBkdCxcbi53b29jb21tZXJjZSB0YWJsZSAud2MtaXRlbS1tZXRhIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi53b29jb21tZXJjZSB0YWJsZS5teV9hY2NvdW50X29yZGVycywgLndvb2NvbW1lcmNlIHRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLS1vcmRlci1kb3dubG9hZHMsIC53b29jb21tZXJjZSB0YWJsZS53b29jb21tZXJjZS10YWJsZS0tb3JkZXItZGV0YWlscyB7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xufVxuXG4ud29vY29tbWVyY2UgdGFibGUubXlfYWNjb3VudF9vcmRlcnMgdGgsXG4ud29vY29tbWVyY2UgdGFibGUubXlfYWNjb3VudF9vcmRlcnMgdGQsIC53b29jb21tZXJjZSB0YWJsZS53b29jb21tZXJjZS10YWJsZS0tb3JkZXItZG93bmxvYWRzIHRoLFxuLndvb2NvbW1lcmNlIHRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLS1vcmRlci1kb3dubG9hZHMgdGQsIC53b29jb21tZXJjZSB0YWJsZS53b29jb21tZXJjZS10YWJsZS0tb3JkZXItZGV0YWlscyB0aCxcbi53b29jb21tZXJjZSB0YWJsZS53b29jb21tZXJjZS10YWJsZS0tb3JkZXItZGV0YWlscyB0ZCB7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuXG4ud29vY29tbWVyY2UgdGFibGUubXlfYWNjb3VudF9vcmRlcnMgc3Ryb25nLCAud29vY29tbWVyY2UgdGFibGUud29vY29tbWVyY2UtdGFibGUtLW9yZGVyLWRvd25sb2FkcyBzdHJvbmcsIC53b29jb21tZXJjZSB0YWJsZS53b29jb21tZXJjZS10YWJsZS0tb3JkZXItZGV0YWlscyBzdHJvbmcge1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG59XG5cbi53b29jb21tZXJjZSB0YWJsZS5teV9hY2NvdW50X29yZGVycyB0aGVhZCB0aCwgLndvb2NvbW1lcmNlIHRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLS1vcmRlci1kb3dubG9hZHMgdGhlYWQgdGgsIC53b29jb21tZXJjZSB0YWJsZS53b29jb21tZXJjZS10YWJsZS0tb3JkZXItZGV0YWlscyB0aGVhZCB0aCB7XG4gIGNvbG9yOiAjMjMyODJkO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG59XG5cbi53b29jb21tZXJjZSB0YWJsZSAuYnV0dG9uIHtcbiAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgMmVtICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi53b29jb21tZXJjZS1BZGRyZXNzZXMgaGVhZGVyLnRpdGxlIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLndvb2NvbW1lcmNlLUFkZHJlc3NlcyBoZWFkZXIudGl0bGUgYS5lZGl0IHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xufVxuXG4ud2lkZ2V0Lndvb2NvbW1lcmNlIHVsLnByb2R1Y3RfbGlzdF93aWRnZXQgbGkgLnByb2R1Y3QtdGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IC4yNWVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4ud2lkZ2V0Lndvb2NvbW1lcmNlIC53b29jb21tZXJjZS13aWRnZXQtbGF5ZXJlZC1uYXYtbGlzdCAud29vY29tbWVyY2Utd2lkZ2V0LWxheWVyZWQtbmF2LWxpc3RfX2l0ZW0gYSxcbi53aWRnZXQud29vY29tbWVyY2UgLndjLWxheWVyZWQtbmF2LXJhdGluZyBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDI3cHg7XG59XG5cbi53aWRnZXQud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLXdpZGdldC1sYXllcmVkLW5hdi1saXN0IC53b29jb21tZXJjZS13aWRnZXQtbGF5ZXJlZC1uYXYtbGlzdF9faXRlbSBhOmJlZm9yZSxcbi53aWRnZXQud29vY29tbWVyY2UgLndjLWxheWVyZWQtbmF2LXJhdGluZyBhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkIGN1cnJlbnRDb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjbGVhcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBsaW5lLWhlaWdodDogMDtcbiAgb3V0bGluZTogMDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGhlaWdodDogMTdweDtcbiAgd2lkdGg6IDE3cHg7XG4gIG1pbi13aWR0aDogMTdweDtcbiAgb3BhY2l0eTogLjY1O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi53aWRnZXQud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLXdpZGdldC1sYXllcmVkLW5hdi1saXN0IC53b29jb21tZXJjZS13aWRnZXQtbGF5ZXJlZC1uYXYtbGlzdF9faXRlbSBhOmFmdGVyLFxuLndpZGdldC53b29jb21tZXJjZSAud2MtbGF5ZXJlZC1uYXYtcmF0aW5nIGE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTlmZFwiO1xuICBjb2xvcjogI0ZGRjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogM3B4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgb3BhY2l0eTogMDtcbn1cblxuLndpZGdldC53b29jb21tZXJjZSAud29vY29tbWVyY2Utd2lkZ2V0LWxheWVyZWQtbmF2LWxpc3QgLndvb2NvbW1lcmNlLXdpZGdldC1sYXllcmVkLW5hdi1saXN0X19pdGVtLmNob3NlbiBhLFxuLndpZGdldC53b29jb21tZXJjZSAud2MtbGF5ZXJlZC1uYXYtcmF0aW5nLmNob3NlbiBhIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLndpZGdldC53b29jb21tZXJjZSAud29vY29tbWVyY2Utd2lkZ2V0LWxheWVyZWQtbmF2LWxpc3QgLndvb2NvbW1lcmNlLXdpZGdldC1sYXllcmVkLW5hdi1saXN0X19pdGVtLmNob3NlbiBhOmJlZm9yZSwgLndpZGdldC53b29jb21tZXJjZSAud29vY29tbWVyY2Utd2lkZ2V0LWxheWVyZWQtbmF2LWxpc3QgLndvb2NvbW1lcmNlLXdpZGdldC1sYXllcmVkLW5hdi1saXN0X19pdGVtLmNob3NlbiBhOmFmdGVyLFxuLndpZGdldC53b29jb21tZXJjZSAud2MtbGF5ZXJlZC1uYXYtcmF0aW5nLmNob3NlbiBhOmJlZm9yZSxcbi53aWRnZXQud29vY29tbWVyY2UgLndjLWxheWVyZWQtbmF2LXJhdGluZy5jaG9zZW4gYTphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi53aWRnZXQud29vY29tbWVyY2UgLndjLWxheWVyZWQtbmF2LXJhdGluZyBhIHtcbiAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAyNXB4O1xufVxuXG4ud2lkZ2V0Lndvb2NvbW1lcmNlIC53Yy1sYXllcmVkLW5hdi1yYXRpbmcgYSAuc3Rhci1yYXRpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbiAgbWFyZ2luOiAwO1xuICBmbGV4OiAxO1xufVxuXG4ud2lkZ2V0Lndvb2NvbW1lcmNlIC5wcm9kdWN0LWNhdGVnb3JpZXMgbGkgLmNvdW50LFxuLndpZGdldC53b29jb21tZXJjZSAud2MtbGF5ZXJlZC1uYXYtdGVybSAuY291bnQsXG4ud2lkZ2V0Lndvb2NvbW1lcmNlIC53Yy1sYXllcmVkLW5hdi1yYXRpbmcgZW0ge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ1LCAxNDUsIDE0NSwgMC4xKTtcbiAgbWluLXdpZHRoOiAyNHB4O1xuICBtaW4taGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiA1cHggOHB4O1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1zaXplOiAuODY2ZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4ud2lkZ2V0Lndvb2NvbW1lcmNlIC53Yy1sYXllcmVkLW5hdi1yYXRpbmcgYTpob3ZlciBlbSxcbi53aWRnZXQud29vY29tbWVyY2UgLndjLWxheWVyZWQtbmF2LXJhdGluZy5jaG9zZW4gYSBlbSB7XG4gIGNvbG9yOiAjRkZGO1xufVxuXG4ud2lkZ2V0Lndvb2NvbW1lcmNlIC5wcm9kdWN0LWNhdGVnb3JpZXMgbGksXG4ud2lkZ2V0Lndvb2NvbW1lcmNlIC53Yy1sYXllcmVkLW5hdi10ZXJtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ud2lkZ2V0Lndvb2NvbW1lcmNlIC5wcm9kdWN0LWNhdGVnb3JpZXMgbGkgYSxcbi53aWRnZXQud29vY29tbWVyY2UgLndjLWxheWVyZWQtbmF2LXRlcm0gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2lkZ2V0Lndvb2NvbW1lcmNlIC5wcm9kdWN0LWNhdGVnb3JpZXMgbGkgYTpob3ZlciB+IC5jb3VudCxcbi53aWRnZXQud29vY29tbWVyY2UgLndjLWxheWVyZWQtbmF2LXRlcm0gYTpob3ZlciB+IC5jb3VudCB7XG4gIGNvbG9yOiAjRkZGO1xufVxuXG4ud2lkZ2V0Lndvb2NvbW1lcmNlIC5wcm9kdWN0LWNhdGVnb3JpZXMgbGkuY2hvc2VuID4gLmNvdW50LFxuLndpZGdldC53b29jb21tZXJjZSAud2MtbGF5ZXJlZC1uYXYtdGVybS5jaG9zZW4gPiAuY291bnQge1xuICBjb2xvcjogI0ZGRjtcbn1cblxuLndpZGdldC53b29jb21tZXJjZSAucHJvZHVjdC1jYXRlZ29yaWVzIGxpLmN1cnJlbnQtY2F0ID4gYSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi53aWRnZXQud29vY29tbWVyY2UgLnByb2R1Y3QtY2F0ZWdvcmllcyBsaS5jdXJyZW50LWNhdCA+IC5jb3VudCB7XG4gIGNvbG9yOiAjRkZGO1xufVxuXG4ud2lkZ2V0Lndvb2NvbW1lcmNlIC5yZXZpZXdlciB7XG4gIGZvbnQtc2l6ZTogLjg2NmVtO1xufVxuXG4ud29vY29tbWVyY2Utd2lkZ2V0LWxheWVyZWQtbmF2LWxpc3QgLndvb2NvbW1lcmNlLXdpZGdldC1sYXllcmVkLW5hdi1saXN0X19pdGVtLFxuLndpZGdldF9yYXRpbmdfZmlsdGVyIC53Yy1sYXllcmVkLW5hdi1yYXRpbmcge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjYyNXJlbTtcbn1cblxuLndvb2NvbW1lcmNlLXdpZGdldC1sYXllcmVkLW5hdi1saXN0IC53b29jb21tZXJjZS13aWRnZXQtbGF5ZXJlZC1uYXYtbGlzdF9faXRlbTpsYXN0LWNoaWxkLFxuLndpZGdldF9yYXRpbmdfZmlsdGVyIC53Yy1sYXllcmVkLW5hdi1yYXRpbmc6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi53b29jb21tZXJjZSB1bC5jYXJ0X2xpc3QgbGksXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdF9saXN0X3dpZGdldCBsaSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi53b29jb21tZXJjZSB1bC5jYXJ0X2xpc3QgbGk6bGFzdC1jaGlsZCxcbi53b29jb21tZXJjZSB1bC5wcm9kdWN0X2xpc3Rfd2lkZ2V0IGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ud29vY29tbWVyY2UgdWwuY2FydF9saXN0IGxpIGlucyxcbi53b29jb21tZXJjZSB1bC5wcm9kdWN0X2xpc3Rfd2lkZ2V0IGxpIGlucyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLndvb2NvbW1lcmNlIHVsLmNhcnRfbGlzdCBsaSBkZWwsXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdF9saXN0X3dpZGdldCBsaSBkZWwge1xuICBvcGFjaXR5OiAxO1xuICBjb2xvcjogI2FmYWZhZjtcbn1cblxuLndvb2NvbW1lcmNlIHVsLmNhcnRfbGlzdCBsaSBpbWcsXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdF9saXN0X3dpZGdldCBsaSBpbWcge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDcwcHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLndvb2NvbW1lcmNlIHVsLmNhcnRfbGlzdCBsaSBhLFxuLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RfbGlzdF93aWRnZXQgbGkgYSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi53b29jb21tZXJjZSB1bC5jYXJ0X2xpc3QgbGkgYTpob3ZlciAucHJvZHVjdC10aXRsZSxcbi53b29jb21tZXJjZSB1bC5wcm9kdWN0X2xpc3Rfd2lkZ2V0IGxpIGE6aG92ZXIgLnByb2R1Y3QtdGl0bGUge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLndvb2NvbW1lcmNlIHVsLmNhcnRfbGlzdCBsaSAucHJvZHVjdC10aXRsZSxcbi53b29jb21tZXJjZSB1bC5wcm9kdWN0X2xpc3Rfd2lkZ2V0IGxpIC5wcm9kdWN0LXRpdGxlIHtcbiAgY29sb3I6ICMyMzI4MmQ7XG59XG5cbi53b29jb21tZXJjZSB1bC5jYXJ0X2xpc3QgbGkgLnN0YXItcmF0aW5nLFxuLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RfbGlzdF93aWRnZXQgbGkgLnN0YXItcmF0aW5nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMC4zMTI1cmVtIDA7XG59XG5cbi53b29jb21tZXJjZSB1bC5wcm9kdWN0X2xpc3Rfd2lkZ2V0IGxpIC5wcm9kdWN0LXRpdGxlIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi53b29jb21tZXJjZSAud2lkZ2V0X3ByaWNlX2ZpbHRlciAudWktc2xpZGVyLWhvcml6b250YWwge1xuICBoZWlnaHQ6IDJweDtcbn1cblxuLndvb2NvbW1lcmNlIC53aWRnZXRfcHJpY2VfZmlsdGVyIC5wcmljZV9zbGlkZXJfd3JhcHBlciAudWktd2lkZ2V0LWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlNGU0O1xufVxuXG4ud29vY29tbWVyY2UgLndpZGdldF9wcmljZV9maWx0ZXIgLnVpLXNsaWRlciAudWktc2xpZGVyLWhhbmRsZSB7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi53b29jb21tZXJjZSAud2lkZ2V0X3ByaWNlX2ZpbHRlciAucHJpY2Vfc2xpZGVyX2Ftb3VudCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi53b29jb21tZXJjZSAud2lkZ2V0X3ByaWNlX2ZpbHRlciAucHJpY2VfbGFiZWwge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLndvb2NvbW1lcmNlIC53aWRnZXRfcHJpY2VfZmlsdGVyIC5wcmljZV9sYWJlbCBzcGFuIHtcbiAgY29sb3I6ICMyMzI4MmQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi53b29jb21tZXJjZSAud2lkZ2V0X3ByaWNlX2ZpbHRlciAudWktc2xpZGVyIC51aS1zbGlkZXItaGFuZGxlIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjZzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICB6LWluZGV4OiAyO1xuICBjdXJzb3I6IGdyYWI7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciB0b3A7XG59XG5cbi53b29jb21tZXJjZSAud2lkZ2V0X3ByaWNlX2ZpbHRlciAudWktc2xpZGVyIC51aS1zbGlkZXItaGFuZGxlOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDAsIDApIHRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBvcGFjaXR5OiAuMTI1O1xuICB6LWluZGV4OiAxO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4ud29vY29tbWVyY2UgLndpZGdldF9wcmljZV9maWx0ZXIgLnVpLXNsaWRlciAudWktc2xpZGVyLWhhbmRsZTphY3RpdmUge1xuICBjdXJzb3I6IGdyYWJiaW5nO1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4zNSwgMS4zNSwgMS4zNSkgdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7XG59XG5cbi53b29jb21tZXJjZSAud2lkZ2V0X3ByaWNlX2ZpbHRlciAudWktc2xpZGVyIC51aS1zbGlkZXItaGFuZGxlOmFjdGl2ZTphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgwLCAwLCAwKSB0cmFuc2xhdGUzZCgtNTAlLCAtNTAlLCAwKSAhaW1wb3J0YW50O1xufVxuXG4ud29vY29tbWVyY2UgLndpZGdldF9wcmljZV9maWx0ZXIgLnVpLXNsaWRlciAudWktc2xpZGVyLWhhbmRsZTpob3ZlcjphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgyLCAyLCAxKSB0cmFuc2xhdGUzZCgtNTAlLCAtNTAlLCAwKTtcbn1cblxuLndvb2NvbW1lcmNlIC53aWRnZXRfbGF5ZXJlZF9uYXZfZmlsdGVycyB1bCB7XG4gIG1hcmdpbi10b3A6IC04cHg7XG59XG5cbi53b29jb21tZXJjZSAud2lkZ2V0X2xheWVyZWRfbmF2X2ZpbHRlcnMgdWwgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi53b29jb21tZXJjZSAud2lkZ2V0X2xheWVyZWRfbmF2X2ZpbHRlcnMgdWwgYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBwYWRkaW5nOiA4cHggMTJweDtcbiAgbWFyZ2luOiA4cHggOHB4IDBweCAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ1LCAxNDUsIDE0NSwgMC4xKTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMC45Mjg1ZW07XG59XG5cbi53b29jb21tZXJjZSAud2lkZ2V0X2xheWVyZWRfbmF2X2ZpbHRlcnMgdWwgYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlmYVwiICFpbXBvcnRhbnQ7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLndvb2NvbW1lcmNlIC53aWRnZXRfbGF5ZXJlZF9uYXZfZmlsdGVycyB1bCBhOmhvdmVyLCAud29vY29tbWVyY2UgLndpZGdldF9sYXllcmVkX25hdl9maWx0ZXJzIHVsIGE6aG92ZXI6YmVmb3JlIHtcbiAgY29sb3I6ICNGRkYgIWltcG9ydGFudDtcbn1cblxuLndvb2NvbW1lcmNlICNjb2xvcGhvbiAud2lkZ2V0X2xheWVyZWRfbmF2X2ZpbHRlcnMgdWwgYTpiZWZvcmUge1xuICBib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLndvb2NvbW1lcmNlIC53aWRnZXRfc2hvcHBpbmdfY2FydCAud29vY29tbWVyY2UtbWluaS1jYXJ0X190b3RhbCxcbi53b29jb21tZXJjZS53aWRnZXRfc2hvcHBpbmdfY2FydCAud29vY29tbWVyY2UtbWluaS1jYXJ0X190b3RhbCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi53b29jb21tZXJjZSAud2lkZ2V0X3Nob3BwaW5nX2NhcnQgLnRvdGFsLFxuLndvb2NvbW1lcmNlLndpZGdldF9zaG9wcGluZ19jYXJ0IC50b3RhbCB7XG4gIGJvcmRlci10b3A6IDRweCBkb3VibGUgcmdiYSgwLCAwLCAwLCAwLjA4NSk7XG4gIHBhZGRpbmc6IDEzcHggMCAxNHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLndvb2NvbW1lcmNlIC53aWRnZXRfc2hvcHBpbmdfY2FydCAudG90YWwgc3Ryb25nLFxuLndvb2NvbW1lcmNlLndpZGdldF9zaG9wcGluZ19jYXJ0IC50b3RhbCBzdHJvbmcge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ud29vY29tbWVyY2UgLndpZGdldF9zaG9wcGluZ19jYXJ0IC50b3RhbCAuYW1vdW50LFxuLndvb2NvbW1lcmNlIC53aWRnZXRfc2hvcHBpbmdfY2FydCAudG90YWwgLnRheF9sYWJlbCxcbi53b29jb21tZXJjZS53aWRnZXRfc2hvcHBpbmdfY2FydCAudG90YWwgLmFtb3VudCxcbi53b29jb21tZXJjZS53aWRnZXRfc2hvcHBpbmdfY2FydCAudG90YWwgLnRheF9sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi53b29jb21tZXJjZSAud2lkZ2V0X3Nob3BwaW5nX2NhcnQgLnNpLWNhcnQtYnV0dG9ucyxcbi53b29jb21tZXJjZS53aWRnZXRfc2hvcHBpbmdfY2FydCAuc2ktY2FydC1idXR0b25zIHtcbiAgYm9yZGVyLXRvcDogNHB4IGRvdWJsZSByZ2JhKDAsIDAsIDAsIDAuMDg1KTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLndvb2NvbW1lcmNlIC53aWRnZXRfc2hvcHBpbmdfY2FydCAuY2FydF9saXN0IGxpLFxuLndvb2NvbW1lcmNlLndpZGdldF9zaG9wcGluZ19jYXJ0IC5jYXJ0X2xpc3QgbGkge1xuICBjb2xvcjogIzIzMjgyZDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi53b29jb21tZXJjZSAud2lkZ2V0X3Nob3BwaW5nX2NhcnQgLmNhcnRfbGlzdCBsaSBhLnJlbW92ZSxcbi53b29jb21tZXJjZS53aWRnZXRfc2hvcHBpbmdfY2FydCAuY2FydF9saXN0IGxpIGEucmVtb3ZlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDAsIDApO1xuICB0b3A6IDNweDtcbiAgcmlnaHQ6IDEycHg7XG4gIGxlZnQ6IGF1dG87XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDApICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi53b29jb21tZXJjZSAud2lkZ2V0X3Nob3BwaW5nX2NhcnQgLmNhcnRfbGlzdCBsaSBhLnJlbW92ZTphZnRlcixcbi53b29jb21tZXJjZS53aWRnZXRfc2hvcHBpbmdfY2FydCAuY2FydF9saXN0IGxpIGEucmVtb3ZlOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4ud29vY29tbWVyY2UgLndpZGdldF9zaG9wcGluZ19jYXJ0IC5jYXJ0X2xpc3QgbGkgYS5yZW1vdmU6YmVmb3JlLFxuLndvb2NvbW1lcmNlLndpZGdldF9zaG9wcGluZ19jYXJ0IC5jYXJ0X2xpc3QgbGkgYS5yZW1vdmU6YmVmb3JlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgY29udGVudDogXCJcXGU5ZmFcIjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICB6LWluZGV4OiAyO1xufVxuXG4ud29vY29tbWVyY2UgLndpZGdldF9zaG9wcGluZ19jYXJ0IC5jYXJ0X2xpc3QgbGkgYS5yZW1vdmU6aG92ZXI6YWZ0ZXIsXG4ud29vY29tbWVyY2Uud2lkZ2V0X3Nob3BwaW5nX2NhcnQgLmNhcnRfbGlzdCBsaSBhLnJlbW92ZTpob3ZlcjphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgxLjI1LCAxLjI1LCAxLjI1KTtcbn1cblxuLndvb2NvbW1lcmNlIC53aWRnZXRfc2hvcHBpbmdfY2FydCAuY2FydF9saXN0IGxpOmhvdmVyIGEucmVtb3ZlLFxuLndvb2NvbW1lcmNlLndpZGdldF9zaG9wcGluZ19jYXJ0IC5jYXJ0X2xpc3QgbGk6aG92ZXIgYS5yZW1vdmUge1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG59XG5cbi53b29jb21tZXJjZSAud2lkZ2V0X3Nob3BwaW5nX2NhcnQgLmNhcnRfbGlzdCBsaSAucXVhbnRpdHksXG4ud29vY29tbWVyY2Uud2lkZ2V0X3Nob3BwaW5nX2NhcnQgLmNhcnRfbGlzdCBsaSAucXVhbnRpdHkge1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53b29jb21tZXJjZSAjc2Vjb25kYXJ5IC53aWRnZXRfbGF5ZXJlZF9uYXYgdWwueWl0aC13Y2FuLWNvbG9yIHtcbiAgbWFyZ2luLWJvdHRvbTogLTdweDtcbn1cblxuLndvb2NvbW1lcmNlICNzZWNvbmRhcnkgLndpZGdldF9sYXllcmVkX25hdiB1bC55aXRoLXdjYW4tY29sb3IgbGkge1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG59XG5cbi53b29jb21tZXJjZSAjc2Vjb25kYXJ5IC53aWRnZXRfbGF5ZXJlZF9uYXYgdWwueWl0aC13Y2FuLWNvbG9yIGxpIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgaGVpZ2h0OiAyOHB4O1xuICB3aWR0aDogMjhweDtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDBweCA3cHggMCAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG59XG5cbi53b29jb21tZXJjZSAjc2Vjb25kYXJ5IC53aWRnZXRfbGF5ZXJlZF9uYXYgdWwueWl0aC13Y2FuLWNvbG9yIGxpIGE6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB6LWluZGV4OiAtMTtcbn1cblxuLndvb2NvbW1lcmNlICNzZWNvbmRhcnkgLndpZGdldF9sYXllcmVkX25hdiB1bC55aXRoLXdjYW4tY29sb3IgbGkgYTpob3Zlcixcbi53b29jb21tZXJjZSAjc2Vjb25kYXJ5IC53aWRnZXRfbGF5ZXJlZF9uYXYgdWwueWl0aC13Y2FuLWNvbG9yIGxpLmNob3NlbiBhIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgM3B4ICNmZmZmZmY7XG59XG5cbi53b29jb21tZXJjZSAjc2Vjb25kYXJ5IC53aWRnZXRfbGF5ZXJlZF9uYXYgdWwueWl0aC13Y2FuLWNvbG9yIGxpIGE6aG92ZXI6YmVmb3JlLFxuLndvb2NvbW1lcmNlICNzZWNvbmRhcnkgLndpZGdldF9sYXllcmVkX25hdiB1bC55aXRoLXdjYW4tY29sb3IgbGkuY2hvc2VuIGE6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMTUsIDEuMTUsIDEuMTUpO1xufVxuXG4ud29vY29tbWVyY2UgI3NlY29uZGFyeSAud2lkZ2V0X2xheWVyZWRfbmF2IHVsLnlpdGgtd2Nhbi1jb2xvciBsaS5jaG9zZW4gYTphZnRlciB7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbnRlbnQ6IFwiXFxlOWZkXCI7XG4gIGNvbG9yOiAjRkZGO1xuICB0ZXh0LWluZGVudDogMDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4ud29vY29tbWVyY2UgLmNhcnQtY29sbGF0ZXJhbHMgaDIsXG4ud29vY29tbWVyY2UgLmNhcnQtY29sbGF0ZXJhbHMgaDMsXG4ud29vY29tbWVyY2UgLmNhcnQtY29sbGF0ZXJhbHMgaDQsXG4ud29vY29tbWVyY2UgLmNhcnQtY29sbGF0ZXJhbHMgaDUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4ud29vY29tbWVyY2UgdGFibGUud2lzaGxpc3RfdGFibGUge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG5cbi53b29jb21tZXJjZSB0YWJsZS53aXNobGlzdF90YWJsZSB0ZC5wcm9kdWN0LWFkZC10by1jYXJ0IGEge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59XG5cbi53b29jb21tZXJjZSB0YWJsZS53aXNobGlzdF90YWJsZSBhLnJlbW92ZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbn1cblxuLnlpdGgtd2N3bC1zaGFyZSBoNC55aXRoLXdjd2wtc2hhcmUtdGl0bGUge1xuICBtYXJnaW46IDI1cHggMCAxNXB4IDA7XG59XG5cbi53aXNobGlzdC10aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCBzcGFuLm9uc2FsZSB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgdG9wOiAyMHB4O1xuICBsZWZ0OiAyMHB4O1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZGl2LnN1bW1hcnksXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZGl2LmltYWdlcyB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAuZW50cnktc3VtbWFyeSBwIHtcbiAgbWFyZ2luLXRvcDogMC45Mzc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAuZW50cnktc3VtbWFyeSA+ICo6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtcHJvZHVjdC1kZXRhaWxzX19zaG9ydC1kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5IHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkgLmZsZXgtZGlyZWN0aW9uLW5hdiAuZmxleC1wcmV2LFxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkgLmZsZXgtZGlyZWN0aW9uLW5hdiAuZmxleC1uZXh0IHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDUwJSAtIDI1cHggLSA2MnB4KTtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeSAuZmxleC1kaXJlY3Rpb24tbmF2IC5mbGV4LXByZXYge1xuICBsZWZ0OiAtMjVweDtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5IC5mbGV4LWRpcmVjdGlvbi1uYXYgLmZsZXgtbmV4dCB7XG4gIHJpZ2h0OiAtMjVweDtcbiAgbGVmdDogYXV0bztcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkgLmZsZXgtZGlyZWN0aW9uLW5hdiBzdmcge1xuICB3aWR0aDogMS4zNzVyZW07XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5IC5mbGV4LWRpcmVjdGlvbi1uYXYgc3ZnIHBhdGgge1xuICBmaWxsOiAjMjMyODJkICFpbXBvcnRhbnQ7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCBoMS5wcm9kdWN0X3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMC40Mzc1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXByb2R1Y3QtcmF0aW5nIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMC4zMTI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtcHJvZHVjdC1yYXRpbmcgLndvb2NvbW1lcmNlLXJldmlldy1saW5rIHtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjc1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMXB4O1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXByb2R1Y3QtcmF0aW5nIC53b29jb21tZXJjZS1yZXZpZXctbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZm9ybS5jYXJ0IHtcbiAgbWFyZ2luOiAxLjg3NXJlbSAwO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZm9ybS5jYXJ0IGRpdi5xdWFudGl0eSB7XG4gIG1hcmdpbi1yaWdodDogMC44NzVyZW07XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCBmb3JtLmNhcnQgLnZhcmlhdGlvbnMge1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbjogMCAwIDEuMjVyZW0gMDtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGZvcm0uY2FydCAudmFyaWF0aW9ucyBzZWxlY3Qge1xuICBtaW4td2lkdGg6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDIyMHB4O1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZm9ybS5jYXJ0IC52YXJpYXRpb25zIHRkIHtcbiAgcGFkZGluZy10b3A6IDNweDtcbiAgcGFkZGluZy1ib3R0b206IDNweDtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGZvcm0uY2FydCAudmFyaWF0aW9ucyB0ZC5sYWJlbCB7XG4gIHdpZHRoOiAxMDFweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGZvcm0uY2FydCAudmFyaWF0aW9ucyB0ZC5sYWJlbCBsYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCBmb3JtLmNhcnQgLnZhcmlhdGlvbnNfYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMS44NzVyZW07XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCBmb3JtLmNhcnQgLndvb2NvbW1lcmNlLXZhcmlhdGlvbiBwIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGZvcm0uY2FydCAud29vY29tbWVyY2UtdmFyaWF0aW9uLWRlc2NyaXB0aW9uIHAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZm9ybS5jYXJ0IC53b29jb21tZXJjZS12YXJpYXRpb24tYXZhaWxhYmlsaXR5IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGZvcm0uY2FydCAud29vY29tbWVyY2UtdmFyaWF0aW9uLXByaWNlIC5wcmljZSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGZvcm0uY2FydCAuZ3JvdXBfdGFibGUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZm9ybS5jYXJ0IC5ncm91cF90YWJsZSB0ZCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGZvcm0uY2FydCAuZ3JvdXBfdGFibGUgdGQ6Zmlyc3QtY2hpbGQge1xuICBtaW4td2lkdGg6IDEwZW07XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGZvcm0uY2FydCAuZ3JvdXBfdGFibGUgdGQgbGFiZWwge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGZvcm0uY2FydCAuZ3JvdXBfdGFibGUgdGQgZGVsIHtcbiAgY29sb3I6ICNhZmFmYWY7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCBmb3JtLmNhcnQgLmdyb3VwX3RhYmxlIHRkIGlucyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGZvcm0uY2FydCAuZ3JvdXBfdGFibGUgLmJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IHAucHJpY2UsXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3Qgc3Bhbi5wcmljZSB7XG4gIG1hcmdpbi10b3A6IDAuNDM3NXJlbTtcbiAgZm9udC1zaXplOiAxLjYyNXJlbTtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IHAucHJpY2UgZGVsLFxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IHAucHJpY2UgaW5zLFxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IHNwYW4ucHJpY2UgZGVsLFxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IHNwYW4ucHJpY2UgaW5zIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IHAucHJpY2UgZGVsLFxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IHNwYW4ucHJpY2UgZGVsIHtcbiAgb3BhY2l0eTogLjc1O1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgcC5wcmljZSBpbnMsXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3Qgc3Bhbi5wcmljZSBpbnMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCBwLnN0b2NrIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLnNpLXdjLXByb2R1Y3Qtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC5zaS13Yy1wcm9kdWN0LXdyYXAgLmltYWdlcyB7XG4gIGZsZXgtYmFzaXM6IDUwJTtcbiAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLnNpLXdjLXByb2R1Y3Qtd3JhcCAuaW1hZ2VzIHtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAuc2ktd2MtcHJvZHVjdC13cmFwIC5pbWFnZXMsXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLnNpLXdjLXByb2R1Y3Qtd3JhcCAuZW50cnktc3VtbWFyeSB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAuc2ktd2MtcHJvZHVjdC13cmFwIC5lbnRyeS1zdW1tYXJ5IHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgZmxleDogMTtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGRpdi5pbWFnZXMud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5LS1jb2x1bW5zLTYgLmZsZXgtY29udHJvbC10aHVtYnMgbGkge1xuICB3aWR0aDogMTYuNjclO1xuICBmbGV4LWJhc2lzOiAxNi42NyU7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCBkaXYuaW1hZ2VzLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeS0tY29sdW1ucy01IC5mbGV4LWNvbnRyb2wtdGh1bWJzIGxpIHtcbiAgd2lkdGg6IDIwJTtcbiAgZmxleC1iYXNpczogMjAlO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZGl2LmltYWdlcy53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnktLWNvbHVtbnMtNCAuZmxleC1jb250cm9sLXRodW1icyBsaSB7XG4gIHdpZHRoOiAyNSU7XG4gIGZsZXgtYmFzaXM6IDI1JTtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGRpdi5pbWFnZXMud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5LS1jb2x1bW5zLTMgLmZsZXgtY29udHJvbC10aHVtYnMgbGkge1xuICB3aWR0aDogMzMlO1xuICBmbGV4LWJhc2lzOiAzMyU7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCBkaXYuaW1hZ2VzLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeS0tY29sdW1ucy0yIC5mbGV4LWNvbnRyb2wtdGh1bWJzIGxpIHtcbiAgd2lkdGg6IDUwJTtcbiAgZmxleC1iYXNpczogNTAlO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZGl2LmltYWdlcyAuZmxleC1jb250cm9sLXRodW1icyB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBtYXJnaW4tbGVmdDogLTJweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMnB4O1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZGl2LmltYWdlcyAuZmxleC1jb250cm9sLXRodW1icyBsaSB7XG4gIHBhZGRpbmc6IDJweCAycHg7XG4gIGNsZWFyOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCBkaXYuaW1hZ2VzIC5mbGV4LWNvbnRyb2wtdGh1bWJzIGxpIGltZyB7XG4gIG9wYWNpdHk6IDE7XG4gIHBhZGRpbmc6IDJweDtcbiAgYm9yZGVyOiAycHggc29saWQgcmdiYSgwLCAwLCAwLCAwKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGRpdi5pbWFnZXMgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeV9fd3JhcHBlciB7XG4gIG1heC13aWR0aDogaW5pdGlhbDtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGRpdi5pbWFnZXMgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeV9fd3JhcHBlciA+IGRpdiB7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGRpdi5pbWFnZXMgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeV9fd3JhcHBlciA+IGRpdiBpbWcge1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyB1bC50YWJzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgdWwudGFiczpiZWZvcmUsIC53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyB1bC50YWJzOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDg1KTtcbiAgY29udGVudDogJyc7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyB1bC50YWJzOmFmdGVyIHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDA7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyB1bC50YWJzIGxpIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBtYXJnaW46IDAgMXJlbTtcbiAgcGFkZGluZzogMS4yNXJlbSAwO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgdWwudGFicyBsaTpub3QoLmFjdGl2ZSkgYTpob3ZlciB7XG4gIGNvbG9yOiAjMjMyODJkO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgdWwudGFicyBsaS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgdWwudGFicyBsaS5hY3RpdmUgPiBhOmJlZm9yZSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpIHRyYW5zbGF0ZVooMXB4KTtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIHVsLnRhYnMgbGk6YmVmb3JlLCAud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgdWwudGFicyBsaTphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyB1bC50YWJzIGxpIGEge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgLndjLXRhYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIHBhZGRpbmc6IDIuNXJlbSAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgLndjLXRhYiA+IC5zaS1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDgwMHB4O1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgLndjLXRhYiA+IC5zaS1jb250YWluZXIgPiBoMjpmaXJzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyAud2MtdGFiID4gLnNpLWNvbnRhaW5lciBwIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIC53Yy10YWIgPiAuc2ktY29udGFpbmVyIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyB0YWJsZS5zaG9wX2F0dHJpYnV0ZXMge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgdGFibGUuc2hvcF9hdHRyaWJ1dGVzIHRyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIHRhYmxlLnNob3BfYXR0cmlidXRlcyB0aCxcbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyB0YWJsZS5zaG9wX2F0dHJpYnV0ZXMgdGQge1xuICBwYWRkaW5nOiAwLjYyNXJlbSAxLjI1cmVtO1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgdGFibGUuc2hvcF9hdHRyaWJ1dGVzIHRoIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA4NSk7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyB0YWJsZS5zaG9wX2F0dHJpYnV0ZXMgdGQge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCBkaXYuaW1hZ2VzIC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnlfX3RyaWdnZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyMHB4O1xuICB0b3A6IDIwcHg7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHotaW5kZXg6IDE7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCBkaXYuaW1hZ2VzIC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnlfX3RyaWdnZXIgaW1nIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZGl2LmltYWdlcyAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5X190cmlnZ2VyOmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29udGVudDogJyc7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICB6LWluZGV4OiAxO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNnMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGRpdi5pbWFnZXMgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeV9fdHJpZ2dlcjpob3ZlcjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMjUpO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZGl2LmltYWdlcyAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5X190cmlnZ2VyOmFmdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbnRlbnQ6IFwiXFxlOTg5XCI7XG4gIGNvbG9yOiAjRkZGO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHotaW5kZXg6IDI7XG4gIGxlZnQ6IC0xcHg7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAucmVsYXRlZC5wcm9kdWN0cyA+IGgyLFxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC51cHNlbGxzID4gaDIge1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLnByb2R1Y3RfbWV0YSB7XG4gIHBhZGRpbmc6IDFyZW0gMDtcbiAgbWFyZ2luOiAyLjVyZW0gMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wODUpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA4NSk7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAucHJvZHVjdF9tZXRhIC5zaS13b28tbWV0YS10aXRsZSB7XG4gIG1pbi13aWR0aDogNS4zMTI1cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAucHJvZHVjdF9tZXRhID4gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLnByb2R1Y3RfbWV0YSA+IHNwYW4gYTpob3ZlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgI3Jldmlld3MgI2NvbW1lbnRzIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0ICNyZXZpZXdzICNjb21tZW50cyBoMiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgI3Jldmlld3MgI2NvbW1lbnRzIC53b29jb21tZXJjZS1ub3Jldmlld3Mge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IC0xLjg3NXJlbTtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0ICNyZXZpZXdzICNjb21tZW50cyBvbC5jb21tZW50bGlzdCBsaSBpbWcuYXZhdGFyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgbGVmdDogMjVweDtcbiAgdG9wOiAyNXB4O1xuICBtYXgtd2lkdGg6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IGluaXRpYWw7XG4gIGhlaWdodDogaW5pdGlhbDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgI3Jldmlld3MgI2NvbW1lbnRzIG9sLmNvbW1lbnRsaXN0IGxpIGltZy5hdmF0YXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0ICNyZXZpZXdzICNjb21tZW50cyBvbC5jb21tZW50bGlzdCBsaSAuY29tbWVudC10ZXh0IHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDA7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAjcmV2aWV3cyAjY29tbWVudHMgb2wuY29tbWVudGxpc3QgbGkgLmNvbW1lbnQtdGV4dCBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgI3Jldmlld3MgI2NvbW1lbnRzIG9sLmNvbW1lbnRsaXN0IGxpIC5jb21tZW50LXRleHQgcC5tZXRhIHtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAjcmV2aWV3cyAjY29tbWVudHMgb2wuY29tbWVudGxpc3QgbGkgLmNvbW1lbnQtdGV4dCBwLm1ldGEgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxZW07XG4gIGNvbG9yOiAjMjMyODJkO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgI3Jldmlld3MgI2NvbW1lbnRzIG9sLmNvbW1lbnRsaXN0IGxpIC5jb21tZW50LXRleHQgcC5tZXRhIHNwYW4sXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgI3Jldmlld3MgI2NvbW1lbnRzIG9sLmNvbW1lbnRsaXN0IGxpIC5jb21tZW50LXRleHQgcC5tZXRhIGVtLFxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0ICNyZXZpZXdzICNjb21tZW50cyBvbC5jb21tZW50bGlzdCBsaSAuY29tbWVudC10ZXh0IHAubWV0YSB0aW1lIHtcbiAgZm9udC1zaXplOiAuODZlbTtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0ICNyZXZpZXdzICNjb21tZW50cyAuY29tbWVudF9jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgI3Jldmlld3MgI3Jlc3BvbmQge1xuICBtYXJnaW4tdG9wOiAyLjVyZW07XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAjcmV2aWV3cyAjcmVzcG9uZCBwIHtcbiAgbWFyZ2luOiAwIDAgMS4yNXJlbTtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0ICNyZXZpZXdzICNyZXNwb25kIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAjcmV2aWV3cyAuY29tbWVudC1mb3JtLXJhdGluZyB7XG4gIG1hcmdpbi1ib3R0b206IDEuNWVtO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgI3Jldmlld3MgLmNvbW1lbnQtZm9ybS1yYXRpbmcgbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0ICNyZXZpZXdzIC5jb21tZW50LWZvcm0tcmF0aW5nIC5zdGFycyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgI3Jldmlld3MgLmNvbW1lbnQtZm9ybS1yYXRpbmcgLnN0YXJzIGEge1xuICB3aWR0aDogMS4xNWVtO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgI3Jldmlld3MgI3JlcGx5LXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS1wYWdpbmF0aW9uIHVsIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXBhZ2luYXRpb24gdWwgbGkge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtcGFnaW5hdGlvbiB1bCBsaSBhLFxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS1wYWdpbmF0aW9uIHVsIGxpIHNwYW4ge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDApO1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi50ZXJtLWRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDg1KTtcbn1cblxudWwjdXBsb2FkRmlsZUxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogMCAwIDEuMjVyZW07XG59XG5cbnVsI3VwbG9hZEZpbGVMaXN0IGxpIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDZweCAwIDA7XG59XG5cbnVsI3VwbG9hZEZpbGVMaXN0IGxpIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG5cbiNkb191cGxvYWRGaWxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIG1pbi1oZWlnaHQ6IDMwcHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICMyMzI4MmQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBjb2xvcjogI0ZGRiAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgcGFkZGluZzogMCAxNHB4O1xufVxuXG4ucmV2aWV3X3RodW1ibmFpbCB7XG4gIHBhZGRpbmc6IDRweCAwO1xufVxuXG4ucmV2aWV3X3RodW1ibmFpbCBhIHtcbiAgbWFyZ2luOiA2cHggNnB4IDZweCAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5yZXZpZXdfdGh1bWJuYWlsIGEgaW1nLnl3YXJfdGh1bWJuYWlsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cblxuLnl3YXJfcmV2aWV3X2NvdW50IHtcbiAgbWFyZ2luLWxlZnQ6IDFlbTtcbn1cblxuLnl3YXJfcmV2aWV3X3JvdyBzcGFuIHtcbiAgY29sb3I6ICMyMzI4MmQgIWltcG9ydGFudDtcbn1cblxuLnJldmlld3NfYmFyIHtcbiAgbWFyZ2luOiAxLjI1cmVtIDA7XG59XG5cbi55aXRoLXdvb2NvbW1lcmNlLWFkdmFuY2VkLXJldmlld3MgI3N1Ym1pdCB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG4ud2lzaGxpc3RfdGFibGUgLmFkZF90b19jYXJ0LFxuYS5hZGRfdG9fd2lzaGxpc3QuYnV0dG9uLmFsdCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHBhZGRpbmc6IC41ZW0gMmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgbWluLWhlaWdodDogNDBweDtcbn1cblxuLnRlcm0tZGVzY3JpcHRpb24gPiBoMTpmaXJzdC1jaGlsZCxcbi50ZXJtLWRlc2NyaXB0aW9uID4gaDI6Zmlyc3QtY2hpbGQsXG4udGVybS1kZXNjcmlwdGlvbiA+IGgzOmZpcnN0LWNoaWxkLFxuLnRlcm0tZGVzY3JpcHRpb24gPiBoNDpmaXJzdC1jaGlsZCxcbi50ZXJtLWRlc2NyaXB0aW9uID4gaDU6Zmlyc3QtY2hpbGQsXG4udGVybS1kZXNjcmlwdGlvbiA+IGg2OmZpcnN0LWNoaWxkLFxuLnRlcm0tZGVzY3JpcHRpb24gPiBwOmZpcnN0LWNoaWxkLFxuLnRlcm0tZGVzY3JpcHRpb24gPiB1bDpmaXJzdC1jaGlsZCxcbi50ZXJtLWRlc2NyaXB0aW9uID4gb2w6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4udGVybS1kZXNjcmlwdGlvbiA+IGgxOmxhc3QtY2hpbGQsXG4udGVybS1kZXNjcmlwdGlvbiA+IGgyOmxhc3QtY2hpbGQsXG4udGVybS1kZXNjcmlwdGlvbiA+IGgzOmxhc3QtY2hpbGQsXG4udGVybS1kZXNjcmlwdGlvbiA+IGg0Omxhc3QtY2hpbGQsXG4udGVybS1kZXNjcmlwdGlvbiA+IGg1Omxhc3QtY2hpbGQsXG4udGVybS1kZXNjcmlwdGlvbiA+IGg2Omxhc3QtY2hpbGQsXG4udGVybS1kZXNjcmlwdGlvbiA+IHA6bGFzdC1jaGlsZCxcbi50ZXJtLWRlc2NyaXB0aW9uID4gdWw6bGFzdC1jaGlsZCxcbi50ZXJtLWRlc2NyaXB0aW9uID4gb2w6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi53Yy1ibG9jay1ncmlkX19wcm9kdWN0cyB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4iXX0= */
PK ;[Y%( ( assets/css/woocommerce.min.cssnu [ .woocommerce #yith-wcwl-form table.shop_table thead th,.woocommerce .woocommerce-cart-form table.shop_table thead th,.woocommerce .woocommerce-checkout-review-order table.shop_table thead th,.woocommerce table.my_account_orders thead th,.woocommerce table.woocommerce-table--order-details thead th,.woocommerce table.woocommerce-table--order-downloads thead th{text-transform:uppercase;letter-spacing:.1em}.woocommerce div.product .woocommerce-tabs:after,.woocommerce div.product .woocommerce-tabs:before,.woocommerce div.product form.cart .variations_button:after,.woocommerce div.product form.cart .variations_button:before{content:"";display:table;clear:both}.si-header-widget__cart .dropdown-item{position:absolute;right:-15px;top:100%;z-index:9;border-top-width:2px;border-top-style:solid}.si-header-widget__cart .dropdown-item:after{bottom:100%;right:16px;content:"";width:0;height:0;margin-left:-7px;border:7px solid transparent;position:absolute;pointer-events:none;z-index:-1}#add_payment_method #payment ul.payment_methods .about_paypal,#main .woocommerce-MyAccount-navigation ul li a,#page .woocommerce-error .button.wc-forward,#page .woocommerce-error a:not(.button):not(.si-btn),#page .woocommerce-info .button.wc-forward,#page .woocommerce-info a:not(.button):not(.si-btn),#page .woocommerce-message .button.wc-forward,#page .woocommerce-message a:not(.button):not(.si-btn),.shipping-calculator-button,.si-woo-before-shop #si-orderby,.woocommerce-Addresses header.title a.edit,.woocommerce-cart #payment ul.payment_methods .about_paypal,.woocommerce-checkout #payment ul.payment_methods .about_paypal,.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce form.login .lost_password a,.woocommerce form.register .lost_password a{display:inline-block;position:relative;-webkit-transform-style:preserve-3d}#add_payment_method #payment ul.payment_methods .about_paypal:before,#main .woocommerce-MyAccount-navigation ul li a:before,#page .woocommerce-error .button.wc-forward:before,#page .woocommerce-error a:not(.si-btn):not(.button):before,#page .woocommerce-info .button.wc-forward:before,#page .woocommerce-info a:not(.si-btn):not(.button):before,#page .woocommerce-message .button.wc-forward:before,#page .woocommerce-message a:not(.si-btn):not(.button):before,.shipping-calculator-button:before,.si-woo-before-shop #si-orderby:before,.woocommerce-Addresses header.title a.edit:before,.woocommerce-cart #payment ul.payment_methods .about_paypal:before,.woocommerce-checkout #payment ul.payment_methods .about_paypal:before,.woocommerce div.product .woocommerce-tabs ul.tabs li a:before,.woocommerce form.login .lost_password a:before,.woocommerce form.register .lost_password a:before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:2px;border-radius:2px;background:currentColor;transform-origin:right center;transform:scaleX(0) translateZ(1px);-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;transition:transform .26s cubic-bezier(.25,.8,.25,1);will-change:scale}#add_payment_method #payment ul.payment_methods .about_paypal:hover:before,#main .woocommerce-MyAccount-navigation ul li a:hover:before,#page .woocommerce-error .button.wc-forward:hover:before,#page .woocommerce-error a:not(.si-btn):not(.button):hover:before,#page .woocommerce-info .button.wc-forward:hover:before,#page .woocommerce-info a:not(.si-btn):not(.button):hover:before,#page .woocommerce-message .button.wc-forward:hover:before,#page .woocommerce-message a:not(.si-btn):not(.button):hover:before,.shipping-calculator-button:hover:before,.si-woo-before-shop #si-orderby:hover:before,.woocommerce-Addresses header.title a.edit:hover:before,.woocommerce-cart #payment ul.payment_methods .about_paypal:hover:before,.woocommerce-checkout #payment ul.payment_methods .about_paypal:hover:before,.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover:before,.woocommerce form.login .lost_password a:hover:before,.woocommerce form.register .lost_password a:hover:before{transform-origin:left center;transform:scale(1) translateZ(1px)}.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li.chosen a:after,.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li a:before,.woocommerce .show-on-hover,.woocommerce.widget_shopping_cart .cart_list li a.remove:after,.woocommerce .widget_shopping_cart .cart_list li a.remove:after,.woocommerce.widget_shopping_cart .cart_list li a.remove:before,.woocommerce .widget_shopping_cart .cart_list li a.remove:before,.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after,.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before,.woocommerce ul.products li.product.product-category>a:after{position:absolute;top:0;left:0;width:100%;height:100%}#add_payment_method #payment,#add_payment_method #payment div.form-row,#add_payment_method #payment div.payment_box,#add_payment_method #payment ul.payment_methods,#main .woocommerce-MyAccount-navigation ul,#main .woocommerce-MyAccount-navigation ul li,#ship-to-different-address,.si-cart-item-title,.si-empty-cart,.woocommerce-Addresses header.title h3,.woocommerce-cart #payment,.woocommerce-cart #payment div.form-row,.woocommerce-cart #payment div.payment_box,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment,.woocommerce-checkout #payment div.form-row,.woocommerce-checkout #payment div.payment_box,.woocommerce-checkout #payment ul.payment_methods,.woocommerce-checkout-review-order h3,.woocommerce .show-on-hover,.woocommerce .widget_layered_nav_filters ul li,.woocommerce.widget_shopping_cart p,.woocommerce .widget_shopping_cart p,.woocommerce div.product .woocommerce-pagination ul li a,.woocommerce div.product .woocommerce-pagination ul li span,.woocommerce div.product .woocommerce-product-rating .star-rating,.woocommerce div.product .woocommerce-tabs table.shop_attributes,.woocommerce div.product .woocommerce-tabs table.shop_attributes td p,.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce form.checkout_coupon p,.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .woocommerce-loop-category__title h3,.yith-wcwl-share,.yith-wcwl-share ul{margin:0;padding:0}#add_payment_method #payment ul.payment_methods li.payment_method_paypal:not(.woocommerce-notice),#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice),#ship-to-different-address,.si-cart-buttons,.si-cart-item,.si-cart-item-meta,.si-woo-before-shop,.si-header-widget__cart .wc-cart-widget-header,.widget.woocommerce .wc-layered-nav-rating a,.woocommerce #respond input#submit:after,.woocommerce-Addresses header.title,.woocommerce-cart #payment ul.payment_methods li.payment_method_paypal:not(.woocommerce-notice),.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice),.woocommerce-checkout #payment ul.payment_methods li.payment_method_paypal:not(.woocommerce-notice),.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice),.woocommerce .quantity .si-woo-minus,.woocommerce .quantity .si-woo-plus,.woocommerce .widget_price_filter .price_slider_amount,.woocommerce a.button:after,.woocommerce button.button:after,.woocommerce div.product .woocommerce-product-gallery .flex-direction-nav .flex-next,.woocommerce div.product .woocommerce-product-gallery .flex-direction-nav .flex-prev,.woocommerce div.product .woocommerce-product-rating,.woocommerce div.product div.images .flex-control-thumbs,.woocommerce form.checkout_coupon,.woocommerce input.button:after{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}#main .woocommerce-MyAccount-navigation ul li,.woocommerce div.product .woocommerce-product-gallery .flex-direction-nav{padding:0;margin:0;list-style:none}.widget.woocommerce a{text-decoration:none;outline:0}.si-cart-item,.si-cart-item .si-remove-cart-item,.widget.woocommerce .product-categories li .count,.widget.woocommerce .wc-layered-nav-rating em,.widget.woocommerce .wc-layered-nav-term .count,.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li a,.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li a:before,.woocommerce .star-rating span:before,.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:after,.woocommerce.widget_shopping_cart .cart_list li a.remove:after,.woocommerce .widget_shopping_cart .cart_list li a.remove:after,.woocommerce div.product .woocommerce-pagination ul li a,.woocommerce div.product .woocommerce-pagination ul li span,.woocommerce div.product div.images .woocommerce-product-gallery__wrapper,.woocommerce ul.products li.product.outofstock a img,.woocommerce ul.products li.product.product-category>a:after,.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-category__title span,.woocommerce ul.products li.product a.added_to_cart,.woocommerce ul.products li.product a.si-btn{transition:all .26s cubic-bezier(.25,.8,.25,1)}.woocommerce .cart_totals table.shop_table{border:none;margin:0;padding:0;text-shadow:none;box-shadow:none;outline:none}#page .woocommerce-error:before,#page .woocommerce-info:before,#page .woocommerce-message:before,.widget.woocommerce .wc-layered-nav-rating a:after,.widget.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a:after,.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li.chosen a:after,.woocommerce .widget_layered_nav_filters ul a:before,.woocommerce.widget_shopping_cart .cart_list li a.remove:before,.woocommerce .widget_shopping_cart .cart_list li a.remove:before,.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after,.woocommerce ul.products li.product .added_to_cart:before{font-family:sinatra!important;display:inline-block;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.woocommerce #respond input#submit:after,.woocommerce a.button:after,.woocommerce button.button:after,.woocommerce input.button:after{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;right:0!important;top:50%!important;padding:0 1.5em 0 0;position:absolute;opacity:0;margin-top:-8px;width:16px;height:16px}.woocommerce #respond input#submit.added:after,.woocommerce #respond input#submit.loading:after,.woocommerce a.button.added:after,.woocommerce a.button.loading:after,.woocommerce button.button.added:after,.woocommerce button.button.loading:after,.woocommerce input.button.added:after,.woocommerce input.button.loading:after{opacity:1}.woocommerce #respond input#submit.loading:after,.woocommerce #respond input#submit.loading:before,.woocommerce a.button.loading:after,.woocommerce a.button.loading:before,.woocommerce button.button.loading:after,.woocommerce button.button.loading:before,.woocommerce input.button.loading:after,.woocommerce input.button.loading:before{content:"";width:16px;height:16px;text-indent:-999999px;padding:0;position:absolute;top:50%;right:0;animation:si_bounce 1.6s infinite ease-in-out;margin-right:1em!important;background-color:hsla(0,0%,100%,.4);border-radius:100%;margin-top:-8px}.woocommerce #respond input#submit.loading:after,.woocommerce a.button.loading:after,.woocommerce button.button.loading:after,.woocommerce input.button.loading:after{animation-delay:-.8s}.woocommerce p.cart-empty{margin-top:0}.woocommerce .blockOverlay{background-color:#fff!important;opacity:.75!important}.woocommerce.add_to_cart_inline .add_to_cart_button{min-width:170px;margin-right:15px!important}.woocommerce.add_to_cart_inline .added_to_cart{text-transform:capitalize}.woocommerce.add_to_cart_inline ins{text-decoration:none;margin-right:15px}.si-header-widget__cart .dropdown-item{font-size:.8125rem;background-color:#fff;width:340px;color:#23282d}.si-header-widget__cart .wc-cart-widget-header{padding:13px 20px 14px;border-bottom:1px solid rgba(0,0,0,.085)}.si-header-widget__cart .wc-cart-widget-header>span:first-child{margin-right:auto}.si-header-widget__cart .wc-cart-widget-header>span.si-cart-subtotal{margin-left:auto;font-weight:500}.si-header-widget__cart .wc-cart-widget-header>span.si-cart-subtotal span{font-weight:600}.si-tsp-header .si-header-widget__cart .si-cart-count,.si-header-widget__cart .woocommerce-placeholder{border:none}.animate-pop{animation:.5s ease-in-out .1s normal both 1 si_bounce_in}.wc-cart-widget-content{padding:6px 0;max-height:400px;overflow-y:scroll}.si-empty-cart{font-size:.9375rem;line-height:1.5;padding:20px 25px}.si-cart-item{overflow:hidden;position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;padding:10px 40px 10px 20px}.si-cart-item:hover{background-color:rgba(0,0,0,.04)}.si-cart-item:hover .si-remove-cart-item{transform:translateX(0);opacity:1}.si-cart-item.removing .si-cart-image,.si-cart-item.removing .si-cart-item-details{opacity:.3}.si-cart-item .si-remove-cart-item{position:absolute;top:10px;right:15px;transform:translateX(30px);opacity:0}.si-cart-item .si-remove-cart-item:hover .si-x{color:inherit}.si-cart-item .si-x{font-size:.875rem!important}.si-cart-image{display:block;-ms-flex-negative:0;flex-shrink:0;overflow:hidden}.si-cart-image img{width:65px;margin-right:20px;height:auto;display:block;border-radius:3px}.si-cart-item-quantity{font-weight:500}.si-cart-item-quantity:after{content:"\00d7";display:inline-block;font-weight:400;padding:0 4px}.si-cart-item-meta{margin-top:4px}.si-cart-item-meta ins{text-decoration:none}.si-cart-item-meta ins .amount{font-weight:500}.si-cart-item-meta del{opacity:1;color:#afafaf}.si-cart-buttons{-ms-flex-align:center;align-items:center;padding:16px 20px;border-top:1px solid rgba(0,0,0,.085)}.si-cart-buttons>a{-ms-flex:1;flex:1}.si-cart-buttons>a:first-child{margin-right:10px}.si-cart-item-title{font-size:1rem;line-height:1.25;color:#23282d;font-weight:500}@keyframes si_bounce_in{0%{transform:scale(1)}20%{transform:scale(1.4)}50%{transform:scale(.8)}85%{transform:scale(1.1)}to{transform:scale(1)}}#page .woocommerce-notices-wrapper{margin-top:-20px;margin-bottom:40px}#page .woocommerce-notices-wrapper:empty{display:none}#page .woocommerce-error,#page .woocommerce-info,#page .woocommerce-message{margin-left:0;margin-right:0;margin-bottom:1rem;background-color:#f4f4f4;border-radius:0 3px 3px 0;padding-left:48px;border-top:none;border-left-width:4px;border-left-style:solid;padding:.8rem 2rem .8rem 50px}#page .woocommerce-error:before,#page .woocommerce-info:before,#page .woocommerce-message:before{left:20px;top:1.1rem;font-size:1.25rem;line-height:1}#page .woocommerce-error a:not(.button):not(.si-btn),#page .woocommerce-info a:not(.button):not(.si-btn),#page .woocommerce-message a:not(.button):not(.si-btn){display:inline-block;box-shadow:none}#page .woocommerce-error .button,#page .woocommerce-info .button,#page .woocommerce-message .button{padding:0;line-height:inherit;background:none;color:inherit;min-height:auto}#page .woocommerce-error .button.wc-forward,#page .woocommerce-info .button.wc-forward,#page .woocommerce-message .button.wc-forward{font-weight:500;text-transform:capitalize}#page .woocommerce-info{border-left-color:#1e85be}#page .woocommerce-info:before{content:"\e978"}#page .woocommerce-error{border-left-color:#b81c23}#page .woocommerce-error:before{content:"\e9fb"}#page .woocommerce-message{border-left-color:#8fae1b}#page .woocommerce-message:before{content:"\e9fd"}.woocommerce ul#shipping_method li{margin-bottom:.6em}.woocommerce ul#shipping_method li input{margin:0 .7em 0 0;vertical-align:middle}.woocommerce .woocommerce-customer-details address{border-right-width:1px;border-radius:3px;border-color:rgba(0,0,0,.085);border-bottom-width:1px;padding:12px 20px}.woocommerce form.checkout_coupon{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:1.875rem;border:2px dashed rgba(0,0,0,.085);border-radius:2px;margin-top:15px}.woocommerce form.checkout_coupon p{width:auto}.woocommerce form.checkout_coupon p.form-row-first{margin-right:15px}.woocommerce form.checkout_coupon p:first-child{text-align:center;margin-bottom:1rem;-ms-flex-preferred-size:100%;flex-basis:100%}.woocommerce form.checkout_coupon .button{text-transform:capitalize}.woocommerce #customer_login h2{margin-top:0}.woocommerce #customer_login h2 form.login,.woocommerce #customer_login h2 form.register{margin:0;min-height:351px;padding:1.875rem 10%}.woocommerce form.login,.woocommerce form.register{padding:1.875rem 40% 1.875rem 1.875rem;border-radius:2px;margin-top:15px;border-color:rgba(0,0,0,.085);border-width:1px}.woocommerce form.login p:first-child,.woocommerce form.register p:first-child{margin-top:0}.woocommerce form.login .form-row,.woocommerce form.register .form-row{margin:0 0 1.5rem}.woocommerce form.login .form-row:last-child,.woocommerce form.register .form-row:last-child{margin-bottom:0}.woocommerce form.login .button,.woocommerce form.register .button{margin-right:1.25rem}.woocommerce form.login label span,.woocommerce form.register label span{font-weight:400}.woocommerce form.login .lost_password,.woocommerce form.register .lost_password{font-size:.8125rem;margin-bottom:-.9375rem;margin-top:0;text-align:right}.woocommerce form.login .form-row-first,.woocommerce form.login .form-row-last,.woocommerce form.register .form-row-first,.woocommerce form.register .form-row-last{width:49%}.woocommerce strong{font-weight:600}.woocommerce .woocommerce-additional-fields{margin-top:1rem}.woocommerce .woocommerce-additional-fields textarea{min-height:200px}.woocommerce .nav-links{text-align:center}.woocommerce #yith-wcwl-form table.shop_table,.woocommerce .woocommerce-cart-form table.shop_table,.woocommerce .woocommerce-checkout-review-order table.shop_table{margin:0;border:0;border-radius:3px;color:#23282d;border-spacing:0}.woocommerce #yith-wcwl-form table.shop_table a,.woocommerce .woocommerce-cart-form table.shop_table a,.woocommerce .woocommerce-checkout-review-order table.shop_table a{box-shadow:none!important}.woocommerce #yith-wcwl-form table.shop_table a:not(.si-woo-plus):not(.si-woo-minus):not(.si-btn):not(.remove_from_wishlist),.woocommerce .woocommerce-cart-form table.shop_table a:not(.si-woo-plus):not(.si-woo-minus):not(.si-btn):not(.remove_from_wishlist),.woocommerce .woocommerce-checkout-review-order table.shop_table a:not(.si-woo-plus):not(.si-woo-minus):not(.si-btn):not(.remove_from_wishlist){color:inherit}.woocommerce #yith-wcwl-form table.shop_table thead,.woocommerce .woocommerce-cart-form table.shop_table thead,.woocommerce .woocommerce-checkout-review-order table.shop_table thead{font-size:1rem;line-height:1.5em;font-weight:600;letter-spacing:.02em}.woocommerce #yith-wcwl-form table.shop_table thead th,.woocommerce .woocommerce-cart-form table.shop_table thead th,.woocommerce .woocommerce-checkout-review-order table.shop_table thead th{background-color:#f4f4f4;font-size:12px;font-weight:400;padding:1.25rem 0;border:0!important}.woocommerce #yith-wcwl-form table.shop_table thead th:first-child,.woocommerce .woocommerce-cart-form table.shop_table thead th:first-child,.woocommerce .woocommerce-checkout-review-order table.shop_table thead th:first-child{border-radius:3px 0 0 0}.woocommerce #yith-wcwl-form table.shop_table thead th:last-child,.woocommerce .woocommerce-cart-form table.shop_table thead th:last-child,.woocommerce .woocommerce-checkout-review-order table.shop_table thead th:last-child{border-radius:0 3px 0 0}.woocommerce #yith-wcwl-form table.shop_table td,.woocommerce #yith-wcwl-form table.shop_table th,.woocommerce .woocommerce-cart-form table.shop_table td,.woocommerce .woocommerce-cart-form table.shop_table th,.woocommerce .woocommerce-checkout-review-order table.shop_table td,.woocommerce .woocommerce-checkout-review-order table.shop_table th{font-weight:400;border:none;text-align:center}.woocommerce #yith-wcwl-form table.shop_table td:first-child,.woocommerce #yith-wcwl-form table.shop_table th:first-child,.woocommerce .woocommerce-cart-form table.shop_table td:first-child,.woocommerce .woocommerce-cart-form table.shop_table th:first-child,.woocommerce .woocommerce-checkout-review-order table.shop_table td:first-child,.woocommerce .woocommerce-checkout-review-order table.shop_table th:first-child{padding-left:20px;padding-right:20px;text-align:left;border-left:3px solid #f4f4f4}.woocommerce #yith-wcwl-form table.shop_table td:last-child,.woocommerce #yith-wcwl-form table.shop_table th:last-child,.woocommerce .woocommerce-cart-form table.shop_table td:last-child,.woocommerce .woocommerce-cart-form table.shop_table th:last-child,.woocommerce .woocommerce-checkout-review-order table.shop_table td:last-child,.woocommerce .woocommerce-checkout-review-order table.shop_table th:last-child{padding-right:20px;padding-left:20px;border-right-width:3px}.woocommerce #yith-wcwl-form table.shop_table td,.woocommerce .woocommerce-cart-form table.shop_table td,.woocommerce .woocommerce-checkout-review-order table.shop_table td{padding:1rem 0;border-right:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4}.woocommerce #yith-wcwl-form table.shop_table tr:nth-last-child(2) td,.woocommerce .woocommerce-cart-form table.shop_table tr:nth-last-child(2) td{border-bottom-width:3px;border-bottom-color:#f4f4f4}.woocommerce #yith-wcwl-form table.shop_table tr:nth-last-child(2) td:first-child,.woocommerce .woocommerce-cart-form table.shop_table tr:nth-last-child(2) td:first-child{border-radius:0 0 0 3px}.woocommerce #yith-wcwl-form table.shop_table tr:nth-last-child(2) td:last-child,.woocommerce .woocommerce-cart-form table.shop_table tr:nth-last-child(2) td:last-child{border-radius:0 0 3px 0}.woocommerce #yith-wcwl-form table.shop_table tr:last-child td,.woocommerce .woocommerce-cart-form table.shop_table tr:last-child td{border-bottom:0;border-left:0;border-right:0;padding:20px 0 0}.woocommerce .woocommerce-checkout-review-order table.shop_table td,.woocommerce .woocommerce-checkout-review-order table.shop_table th{text-align:left}.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr td,.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr th{border-radius:0!important;background-color:transparent}.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr td:first-child,.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr th:first-child{border-left:3px solid #f4f4f4!important;border-bottom:1px solid #f4f4f4!important}.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr:last-child th:first-child{border-bottom-width:3px!important}.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr th{border-right:1px solid #f4f4f4!important}.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr:first-child td,.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr:first-child th{border-top:15px solid #f4f4f4!important}.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr:last-child td{border-bottom-width:3px;border-bottom-color:#f4f4f4}.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr:last-child td:first-child{border-radius:0 0 0 3px}.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr:last-child td:last-child{border-radius:0 0 3px 0}.woocommerce td.product-name img{display:block;width:64px;margin-right:1rem;border-radius:3px}.woocommerce td.product-name a{display:inline-block;vertical-align:middle}.woocommerce a.remove{height:1.5em;width:1.5em;line-height:1.48em}.woocommerce a.remove i{position:relative;top:-1px}.woocommerce .product-remove{width:30px}.woocommerce .product-remove i{font-size:16px}.woocommerce .quantity{display:inline-block;position:relative;padding-right:28px}.woocommerce .quantity .si-woo-minus,.woocommerce .quantity .si-woo-plus{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Arial,Ubuntu,Cantarell,Helvetica Neue,Helvetica,sans-serif;-ms-flex-pack:center;justify-content:center;position:absolute;right:0;top:0;width:28px;height:23px;line-height:20px;border:1px solid #ddd;-ms-flex-align:initial;align-items:initial;color:inherit!important;font-size:15px;background-color:#fff}.woocommerce .quantity .si-woo-minus:hover,.woocommerce .quantity .si-woo-plus:hover{background-color:#f4f4f4}.woocommerce .quantity .si-woo-plus{border-radius:0 2px 0 0}.woocommerce .quantity .si-woo-minus{top:auto;bottom:0;height:24px;border-radius:0 0 2px 0}.woocommerce .quantity .qty{outline:none!important;box-shadow:none!important;border:1px solid #ddd;border-right:none;height:45px;border-radius:2px 0 0 2px;width:60px}.woocommerce .quantity input[type=number]::-webkit-inner-spin-button,.woocommerce .quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.woocommerce .quantity input[type=number]{-moz-appearance:textfield}.woocommerce #coupon_code{margin-right:15px;min-width:210px;min-height:45px;padding-left:20px;padding-right:20px}.woocommerce .cart-collaterals{margin-top:50px}.woocommerce .cart_totals h2,.woocommerce .cross-sells>h4{margin-bottom:1em}.woocommerce .cart_totals{margin-left:auto;margin-bottom:0}.woocommerce .cart_totals table.shop_table{border:3px solid #f4f4f4;border-radius:3px}.woocommerce .cart_totals table.shop_table th{border-right:1px solid #f4f4f4}.woocommerce .cart_totals table.shop_table td,.woocommerce .cart_totals table.shop_table th{padding:1rem 20px;border-color:#f4f4f4;border-top-width:1px;font-weight:400}.woocommerce .cart_totals table.shop_table .order-total td,.woocommerce .cart_totals table.shop_table .order-total th{background-color:#f4f4f4}.woocommerce .show-on-hover{opacity:0;transition:opacity .2s linear,transform 5s cubic-bezier(.25,.8,.25,1);transform:scaleX(1)}.woocommerce li.product:hover .show-on-hover{opacity:1;transform:scale3d(1.05,1.05,1.05)}.woocommerce form .form-row{margin:1rem 0;padding:0}.shipping-calculator-form>p:last-of-type,.woocommerce form .form-row.notes{margin-bottom:0}.shipping-calculator-button{box-shadow:none!important;text-transform:capitalize}.shipping-calculator-button:after{display:none}.woocommerce-remove-coupon,.woocommerce-shipping-methods label,.woocommerce .optional{font-weight:400}.woocommerce-cart .return-to-shop:not(.si-woo-return){display:none!important}#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination{font-size:.8125rem;margin-top:1rem;margin-bottom:.45rem}.si-woo-before-shop{-ms-flex-align:center;align-items:center;margin-bottom:30px}.si-woo-before-shop .woocommerce-ordering{position:relative;margin-left:auto}.si-woo-before-shop .woocommerce-ordering .orderby{width:126px}.si-woo-before-shop #si-orderby{display:inline-block;position:relative;z-index:1}.si-woo-before-shop #si-orderby>i{font-size:.866em;margin-left:.625rem}.si-woo-before-shop select{background-position:100% .8em;background-color:transparent;padding-left:0;padding-right:19px;border:none;cursor:pointer;height:auto;line-height:inherit}.si-woo-before-shop select.custom-select-loaded{position:absolute;opacity:0;z-index:2}.si-woo-before-shop select.custom-select-loaded:hover~#si-orderby:before{transform-origin:left center;transform:scale(1) translateZ(1px)}.woocommerce .star-rating{min-height:1em;position:relative;display:inline-block;font-size:.8125rem!important;width:4.8125rem;max-width:4.8125rem;margin:.3125rem 0 0;font-weight:400!important;letter-spacing:.125rem;white-space:nowrap}.woocommerce .star-rating span{padding-top:1em}.woocommerce .star-rating span:before{white-space:nowrap}.woocommerce .star-rating:before{content:"\53\53\53\53\53";white-space:nowrap}.woocommerce ul.products{margin-bottom:-40px}.woocommerce ul.products li.product{position:relative;margin-bottom:40px}.woocommerce ul.products li.product .meta-wrap>*{margin:.75em 0;display:block}.woocommerce ul.products li.product .meta-wrap>.price{margin-top:1.25em;margin-bottom:1.25em;line-height:1}.woocommerce ul.products li.product .meta-wrap>.star-rating{line-height:1}.woocommerce ul.products li.product .meta-wrap>.si-loop-product__category-wrap{font-size:.9285em}.woocommerce ul.products li.product .meta-wrap>:first-child{margin-top:0!important}.woocommerce ul.products li.product .meta-wrap>:last-child{margin-bottom:0!important}.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .si-loop-product__category-wrap a,.woocommerce ul.products li.product .woocommerce-loop-product__link h2,.woocommerce ul.products li.product .woocommerce-loop-product__title{padding:0;line-height:1.5}.woocommerce ul.products li.product .woocommerce-loop-product__link h2{font-size:1.0666em;font-family:inherit;font-style:inherit;letter-spacing:inherit;line-height:inherit;font-weight:500}.woocommerce ul.products li.product .meta-wrap .woocommerce-loop-product__link,.woocommerce ul.products li.product .si-loop-product__category-wrap{line-height:1}.woocommerce ul.products li.product .meta-wrap .woocommerce-loop-product__link a,.woocommerce ul.products li.product .si-loop-product__category-wrap a{line-height:inherit}.woocommerce ul.products li.product .price{color:inherit;font-size:inherit;font-weight:500}.woocommerce ul.products li.product .price ins{text-decoration:none;font-weight:500}.woocommerce ul.products li.product .price del{opacity:1;color:#afafaf}.woocommerce ul.products li.product.product-category,.woocommerce ul.products li.product a img{border-radius:3px}.woocommerce ul.products li.product a img{margin:0}.woocommerce ul.products li.product .woocommerce-placeholder{border:none}.woocommerce ul.products li.product.product-category{overflow:hidden}.woocommerce ul.products li.product.product-category:hover>a:after{opacity:1}.woocommerce ul.products li.product.product-category>a{display:block}.woocommerce ul.products li.product.product-category>a:after{content:"";z-index:1;background-image:linear-gradient(0deg,#000 0,transparent);transform:translateY(40%);opacity:.85}.woocommerce ul.products li.product .woocommerce-loop-category__title{position:absolute;bottom:20px;left:20px;right:20px;font-size:1rem;color:#fff;z-index:2;transform:translate3d(0,1.125rem,0)}.woocommerce ul.products li.product .woocommerce-loop-category__title span{display:block;font-size:.8125rem;font-weight:400;margin-top:.3125rem;line-height:1;transform:translate3d(0,.8125rem,0);opacity:0}.woocommerce ul.products li.product:hover .woocommerce-loop-category__title{transform:translateZ(0)}.woocommerce ul.products li.product:hover .woocommerce-loop-category__title span{transform:translateZ(0);opacity:1}.woocommerce ul.products li.product .woocommerce-loop-category__title h3{margin:0}.woocommerce ul.products li.product.outofstock a img{opacity:.5}.woocommerce ul.products li.product.outofstock:hover .swap-on-hover a img,.woocommerce ul.products li.product.outofstock a img.show-on-hover{opacity:0}.woocommerce ul.products li.product.outofstock:hover .swap-on-hover a img.show-on-hover{opacity:.5}.woocommerce ul.products li.product .added_to_cart{white-space:nowrap;bottom:12px;left:12px;right:12px;transform:translateZ(0);background-color:#23282d}.woocommerce ul.products li.product .added_to_cart:hover{background-color:#2e353b}.woocommerce ul.products li.product .added_to_cart:before{content:"\e9c4";margin-right:.625rem}.woocommerce ul.products li.product a.added_to_cart,.woocommerce ul.products li.product a.si-btn{position:absolute;z-index:2;padding:.5em 1em;transition-delay:.25s!important}.woocommerce ul.products li.product .si-product-thumb{margin-bottom:15px;border-radius:3px;position:relative;overflow:hidden}.woocommerce ul.products li.product .si-product-thumb .si-btn{transform:translate3d(0,30px,0);bottom:12px;left:12px;right:12px;opacity:0;width:auto}.woocommerce ul.products li.product .loading.si-btn,.woocommerce ul.products li.product:hover .si-btn{transform:translateZ(0);opacity:1;transition-delay:0s!important}.woocommerce ul.products li.product .loading.si-btn{opacity:.75}.woocommerce ul.products li.product:hover .added_to_cart{transform:translate3d(0,-120%,0);transition-delay:0s!important}.woocommerce ul.products.yith-wcan-loading{margin-bottom:40px}.woocommerce ul#shipping_method .amount{font-weight:600}.woocommerce-page .entry-content{font-size:.9375rem}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{margin-bottom:0}.woocommerce span.onsale,.woocommerce ul.products li.product .onsale{min-width:0;min-height:0;margin:0;left:12px;top:12px;right:auto;bottom:auto;border-radius:2px;line-height:inherit;padding:3px 10px;font-size:.8125rem;font-weight:500;z-index:2}.woocommerce span.onsale.sold-out,.woocommerce ul.products li.product .onsale.sold-out{background-color:#23282d}.woocommerce-checkout p.woocommerce-notice{margin-top:0}.woocommerce .woocommerce-checkout-review-order{padding:2px 27px 30px;background-color:#f4f4f4;border-radius:0 0 3px 3px}.woocommerce .woocommerce-checkout-review-order .woocommerce-Price-amount.amount,.woocommerce .woocommerce-checkout-review-order strong,.woocommerce .woocommerce-checkout-review-order td,.woocommerce .woocommerce-checkout-review-order th{font-weight:400}.woocommerce .woocommerce-checkout-review-order .order-total th{font-weight:600!important}.woocommerce .woocommerce-checkout-review-order .order-total .woocommerce-Price-amount.amount{font-weight:600}.woocommerce .woocommerce-checkout-review-order table.shop_table{background-color:#fff;border-radius:6px;margin-bottom:20px}.woocommerce .woocommerce-checkout-review-order table.shop_table thead th{background-color:#fff;border:3px solid #f4f4f4!important}.woocommerce .woocommerce-checkout-review-order table.shop_table thead th:first-child{border-right:0!important}.woocommerce .woocommerce-checkout-review-order table.shop_table thead th:last-child{border-left:0!important}.woocommerce-checkout .col2-set .col-2{position:-webkit-sticky;position:sticky;top:0}#order_review_heading{background-color:#f4f4f4;text-align:center;padding:1.5rem 0 1em;margin-bottom:0;position:relative;text-transform:capitalize;z-index:-1}#order_review_heading:after{content:"";display:block;position:absolute;top:-20px;right:0;left:0;height:20px;background:linear-gradient(-45deg,#f4f4f4 33.333%,transparent 0,transparent 66.667%,#f4f4f4 0),linear-gradient(45deg,#f4f4f4 33.333%,transparent 0,transparent 66.667%,#f4f4f4 0);background-size:12px 44px;background-position:0 -22px}#ship-to-different-address{margin-bottom:1em;-ms-flex-align:center;align-items:center;padding:1rem 1.25rem;background-color:#f4f4f4;color:inherit;border-radius:2px;font-size:inherit}#ship-to-different-address label{cursor:pointer;font-weight:400;margin-bottom:0}.woocommerce-invalid #terms{outline:none;border-color:red}.woocommerce-invalid #terms+span a{color:inherit}#place_order{float:none;display:block;width:100%;height:57px;font-size:1rem;text-transform:capitalize;margin-top:1rem}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{border-radius:0;background:none;border-bottom-color:rgba(0,0,0,.085)}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{margin:0 3px 20px;border-bottom:none}#add_payment_method #payment ul.payment_methods .woocommerce-notice,.woocommerce-cart #payment ul.payment_methods .woocommerce-notice,.woocommerce-checkout #payment ul.payment_methods .woocommerce-notice{background-color:#fff}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice),.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice),.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice){-ms-flex-align:center;align-items:center;background-color:#fff;padding:1rem 1.25rem;border-bottom:3px solid #f4f4f4}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice).payment_method_paypal,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice).payment_method_paypal,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice).payment_method_paypal{-ms-flex-pack:stretch;justify-content:stretch}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice).payment_method_paypal label,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice).payment_method_paypal label,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice).payment_method_paypal label{-ms-flex-positive:1;flex-grow:1;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice).payment_method_paypal img,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice).payment_method_paypal img,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice).payment_method_paypal img{-ms-flex-order:3;order:3;margin-left:auto;padding-left:20px;max-height:50px}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice) input,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice) input,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice) input{margin-right:.7em}#add_payment_method #payment ul.payment_methods .about_paypal,.woocommerce-cart #payment ul.payment_methods .about_paypal,.woocommerce-checkout #payment ul.payment_methods .about_paypal{line-height:inherit;font-size:.75rem;margin-left:.875rem;box-shadow:none}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background:none;border-radius:0;line-height:1.6;font-size:.875rem;margin-top:10px}#add_payment_method #payment div.payment_box p,.woocommerce-cart #payment div.payment_box p,.woocommerce-checkout #payment div.payment_box p{margin-top:0}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{display:none}.woocommerce-checkout-review-order h3{margin-top:40px;margin-bottom:1em;text-align:center}.woocommerce-privacy-policy-text p{margin:0 3px 20px;font-size:.875rem}.woocommerce-checkout-review-order .woocommerce-form__label{font-weight:500;margin:20px 3px}.woocommerce-password-strength{font-weight:400;color:#23282d}.woocommerce-address-fields .button,.woocommerce-Button.button{text-transform:capitalize}.woocommerce-MyAccount-content>p:first-of-type{margin-top:0}.woocommerce-MyAccount-content>form>h3{margin-top:0;margin-bottom:1.25rem}.woocommerce-pagination .woocommerce-button{margin:0 10px!important}#main .woocommerce-MyAccount-navigation{width:25%}#main .woocommerce-MyAccount-navigation ul li:before{content:"\e900";display:inline-block;margin-right:.3em;width:1.25rem}#main .woocommerce-MyAccount-navigation ul li:first-child a{margin-top:0}#main .woocommerce-MyAccount-navigation ul li.is-active>a{font-weight:500}#main .woocommerce-MyAccount-navigation ul li a{display:inline-block;box-shadow:none!important;color:inherit;margin:5px 0;text-transform:capitalize}#main .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders:before{content:"\e99d"}#main .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads:before{content:"\e955"}#main .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address:before{content:"\e986"}#main .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account:before{content:"\e9e9"}#main .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout:before{content:"\e984"}#main .woocommerce-MyAccount-content{width:73%}.woocommerce-form-register .woocommerce-privacy-policy-text{margin-bottom:1.66em}.woocommerce-account .woocommerce h2,.woocommerce-account .woocommerce h3,.woocommerce-customer-details h2,.woocommerce-customer-details h3,.woocommerce-order-details h2,.woocommerce-order-details h3,.woocommerce-order-received .woocommerce h2,.woocommerce-order-received .woocommerce h3{font-size:1.25rem;line-height:1.25}.woocommerce table{border-spacing:0}.woocommerce table .wc-item-meta,.woocommerce table dl{margin-left:0;padding-left:0;font-size:.86em}.woocommerce table .wc-item-meta dt,.woocommerce table .wc-item-meta strong,.woocommerce table dl dt,.woocommerce table dl strong{font-weight:400}.woocommerce table.my_account_orders,.woocommerce table.woocommerce-table--order-details,.woocommerce table.woocommerce-table--order-downloads{border-radius:3px;font-size:inherit}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th,.woocommerce table.woocommerce-table--order-details td,.woocommerce table.woocommerce-table--order-details th,.woocommerce table.woocommerce-table--order-downloads td,.woocommerce table.woocommerce-table--order-downloads th{padding:15px 20px;font-weight:400!important}.woocommerce table.my_account_orders strong,.woocommerce table.woocommerce-table--order-details strong,.woocommerce table.woocommerce-table--order-downloads strong{font-weight:400!important}.woocommerce table.my_account_orders thead th,.woocommerce table.woocommerce-table--order-details thead th,.woocommerce table.woocommerce-table--order-downloads thead th{color:#23282d;font-weight:400;font-size:.75rem;background-color:#f4f4f4}.woocommerce table .button{height:40px!important;padding:0 2em!important;font-size:.8125rem!important}.woocommerce-Addresses header.title{-ms-flex-align:center;align-items:center;margin-bottom:1rem}.woocommerce-Addresses header.title a.edit{margin-left:20px;box-shadow:none;font-size:.8125rem}.widget.woocommerce ul.product_list_widget li .product-title{display:block;padding-top:.25em;line-height:1.5}.widget.woocommerce .wc-layered-nav-rating a,.widget.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a{position:relative;padding-left:27px}.widget.woocommerce .wc-layered-nav-rating a:before,.widget.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a:before{content:""!important;border:2px solid currentColor;border-radius:2px;background:none;clear:none;cursor:pointer;line-height:0;outline:0;padding:0!important;text-align:center;vertical-align:middle;height:17px;width:17px;min-width:17px;opacity:.65;position:absolute;left:0;top:50%;transform:translateY(-50%)}.widget.woocommerce .wc-layered-nav-rating a:after,.widget.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a:after{content:"\e9fd";color:#fff;position:absolute;top:50%;left:3px;transform:translateY(-50%);font-size:11px;opacity:0}.widget.woocommerce .wc-layered-nav-rating.chosen a,.widget.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item.chosen a{font-weight:600}.widget.woocommerce .wc-layered-nav-rating.chosen a:after,.widget.woocommerce .wc-layered-nav-rating.chosen a:before,.widget.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item.chosen a:after,.widget.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item.chosen a:before{opacity:1}.widget.woocommerce .wc-layered-nav-rating a{transition:none!important;min-height:25px}.widget.woocommerce .wc-layered-nav-rating a .star-rating{position:relative;top:-1px;margin:0;-ms-flex:1;flex:1}.widget.woocommerce .product-categories li .count,.widget.woocommerce .wc-layered-nav-rating em,.widget.woocommerce .wc-layered-nav-term .count{font-style:normal;margin-left:auto;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;position:absolute;right:0;top:3px;background-color:hsla(0,0%,57%,.1);min-width:24px;min-height:24px;padding:5px 8px;border-radius:40px;line-height:1;font-size:.866em;font-weight:400;pointer-events:none}.widget.woocommerce .wc-layered-nav-rating.chosen a em,.widget.woocommerce .wc-layered-nav-rating a:hover em{color:#fff}.widget.woocommerce .product-categories li,.widget.woocommerce .wc-layered-nav-term{position:relative}.widget.woocommerce .product-categories li a,.widget.woocommerce .wc-layered-nav-term a{display:block}.widget.woocommerce .product-categories li.chosen>.count,.widget.woocommerce .product-categories li a:hover~.count,.widget.woocommerce .wc-layered-nav-term.chosen>.count,.widget.woocommerce .wc-layered-nav-term a:hover~.count{color:#fff}.widget.woocommerce .product-categories li.current-cat>a{font-weight:600}.widget.woocommerce .product-categories li.current-cat>.count{color:#fff}.widget.woocommerce .reviewer{font-size:.866em}.widget_rating_filter .wc-layered-nav-rating,.woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding:0;margin-bottom:.625rem}.widget_rating_filter .wc-layered-nav-rating:last-child,.woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item:last-child{margin-bottom:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:0;margin-bottom:20px}.woocommerce ul.cart_list li:last-child,.woocommerce ul.product_list_widget li:last-child{margin-bottom:0}.woocommerce ul.cart_list li ins,.woocommerce ul.product_list_widget li ins{text-decoration:none;font-weight:500}.woocommerce ul.cart_list li del,.woocommerce ul.product_list_widget li del{opacity:1;color:#afafaf}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:left;width:70px;margin-left:0;margin-right:15px;border-radius:3px}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{font-weight:500}.woocommerce ul.cart_list li a:hover .product-title,.woocommerce ul.product_list_widget li a:hover .product-title{color:inherit}.woocommerce ul.cart_list li .product-title,.woocommerce ul.product_list_widget li .product-title{color:#23282d}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{display:block;margin:.3125rem 0}.woocommerce ul.product_list_widget li .product-title{color:inherit}.woocommerce .widget_price_filter .ui-slider-horizontal{height:2px}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#e4e4e4}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{top:50%;transform:translateY(-50%)}.woocommerce .widget_price_filter .price_slider_amount{-ms-flex-align:center;align-items:center;margin-top:30px}.woocommerce .widget_price_filter .price_label{font-size:.875rem;margin-left:auto}.woocommerce .widget_price_filter .price_label span{color:#23282d;font-weight:500}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{transition:transform .26s cubic-bezier(.25,.8,.25,1);width:1rem;height:1rem;z-index:2;cursor:grab;transform-origin:center top}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:after{content:"";position:absolute;top:50%;left:50%;transform:scale3d(0,0,0) translate3d(-50%,-50%,0);width:1rem;height:1rem;opacity:.125;z-index:1;transform-origin:left top;border-radius:50%}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:active{cursor:grabbing;transform:scale3d(1.35,1.35,1.35) translate3d(0,-50%,0)}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:active:after{transform:scale3d(0,0,0) translate3d(-50%,-50%,0)!important}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:hover:after{transform:scale3d(2,2,1) translate3d(-50%,-50%,0)}.woocommerce .widget_layered_nav_filters ul{margin-top:-8px}.woocommerce .widget_layered_nav_filters ul li{display:inline-block}.woocommerce .widget_layered_nav_filters ul a{color:inherit;display:block;float:left;text-transform:none;letter-spacing:0;border-radius:2px;padding:8px 12px;margin:8px 8px 0 0;background-color:hsla(0,0%,57%,.1);line-height:1;font-size:.9285em}.woocommerce .widget_layered_nav_filters ul a:before{content:"\e9fa"!important;vertical-align:bottom!important;color:inherit;position:relative}.woocommerce .widget_layered_nav_filters ul a:hover,.woocommerce .widget_layered_nav_filters ul a:hover:before{color:#fff!important}.woocommerce #colophon .widget_layered_nav_filters ul a:before{bottom:0!important}.woocommerce.widget_shopping_cart .woocommerce-mini-cart__total,.woocommerce .widget_shopping_cart .woocommerce-mini-cart__total{margin-top:20px}.woocommerce.widget_shopping_cart .total,.woocommerce .widget_shopping_cart .total{border-top:4px double rgba(0,0,0,.085);padding:13px 0 14px;text-align:center}.woocommerce.widget_shopping_cart .total strong,.woocommerce .widget_shopping_cart .total strong{font-weight:500}.woocommerce.widget_shopping_cart .total .amount,.woocommerce .widget_shopping_cart .total .amount,.woocommerce.widget_shopping_cart .total .tax_label,.woocommerce .widget_shopping_cart .total .tax_label{font-weight:600}.woocommerce.widget_shopping_cart .si-cart-buttons,.woocommerce .widget_shopping_cart .si-cart-buttons{border-top:4px double rgba(0,0,0,.085);padding-left:0;padding-right:0;padding-bottom:0}.woocommerce.widget_shopping_cart .cart_list li,.woocommerce .widget_shopping_cart .cart_list li{color:#23282d;padding-left:0;position:relative}.woocommerce.widget_shopping_cart .cart_list li a.remove,.woocommerce .widget_shopping_cart .cart_list li a.remove{transform:scale3d(0,0,0);top:3px;right:12px;left:auto;color:transparent!important;width:25px;height:25px;background:none}.woocommerce.widget_shopping_cart .cart_list li a.remove:after,.woocommerce .widget_shopping_cart .cart_list li a.remove:after{content:"";background-color:#f4f4f4;transform:scaleX(1);border-radius:50%}.woocommerce.widget_shopping_cart .cart_list li a.remove:before,.woocommerce .widget_shopping_cart .cart_list li a.remove:before{text-align:center;line-height:26px;content:"\e9fa";font-size:12px;font-weight:400;z-index:2}.woocommerce.widget_shopping_cart .cart_list li a.remove:hover:after,.woocommerce .widget_shopping_cart .cart_list li a.remove:hover:after{transform:scale3d(1.25,1.25,1.25)}.woocommerce.widget_shopping_cart .cart_list li:hover a.remove,.woocommerce .widget_shopping_cart .cart_list li:hover a.remove{transform:scaleX(1)}.woocommerce.widget_shopping_cart .cart_list li .quantity,.woocommerce .widget_shopping_cart .cart_list li .quantity{font-size:.8125rem;display:block}.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color{margin-bottom:-7px}.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li{margin-bottom:7px}.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li a{position:relative;border-radius:50%;height:28px;width:28px;border:none;margin:0 7px 0 0;overflow:visible;text-indent:-9999px}.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li a:before{content:"";background-color:inherit;transform:scaleX(1);border-radius:50%;z-index:-1}.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li.chosen a,.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li a:hover{box-shadow:inset 0 0 0 3px #fff}.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li.chosen a:before,.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li a:hover:before{transform:scale3d(1.15,1.15,1.15)}.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li.chosen a:after{line-height:28px;text-align:center;content:"\e9fd";color:#fff;text-indent:0;font-size:12px}.woocommerce .cart-collaterals h2,.woocommerce .cart-collaterals h3,.woocommerce .cart-collaterals h4,.woocommerce .cart-collaterals h5{margin-top:0}.woocommerce table.wishlist_table{font-size:inherit}.woocommerce table.wishlist_table td.product-add-to-cart a{display:-ms-flexbox!important;display:flex!important}.woocommerce table.wishlist_table a.remove{line-height:1.4em}.yith-wcwl-share h4.yith-wcwl-share-title{margin:25px 0 15px}.wishlist-title{display:none}.woocommerce div.product span.onsale{font-size:inherit;top:20px;left:20px}.woocommerce div.product div.images,.woocommerce div.product div.summary{margin-bottom:0}.woocommerce div.product .entry-summary p{margin-top:.9375rem;margin-bottom:.9375rem}.woocommerce div.product .entry-summary>:last-child{margin-bottom:0}.woocommerce div.product .woocommerce-product-details__short-description{margin-bottom:1.25rem}.woocommerce div.product .woocommerce-product-gallery{-ms-flex-item-align:start;align-self:flex-start}.woocommerce div.product .woocommerce-product-gallery .flex-direction-nav .flex-next,.woocommerce div.product .woocommerce-product-gallery .flex-direction-nav .flex-prev{-ms-flex-pack:center;justify-content:center;position:absolute;top:calc(50% - 25px - 62px);z-index:2;width:50px;height:50px;background-color:#fff;border-radius:50%}.woocommerce div.product .woocommerce-product-gallery .flex-direction-nav .flex-prev{left:-25px;right:auto}.woocommerce div.product .woocommerce-product-gallery .flex-direction-nav .flex-next{right:-25px;left:auto}.woocommerce div.product .woocommerce-product-gallery .flex-direction-nav svg{width:1.375rem}.woocommerce div.product .woocommerce-product-gallery .flex-direction-nav svg path{fill:#23282d!important}.woocommerce div.product h1.product_title{margin-bottom:.4375rem;font-weight:500}.woocommerce div.product .woocommerce-product-rating{-ms-flex-align:center;align-items:center;margin-top:.3125rem;margin-bottom:1em}.woocommerce div.product .woocommerce-product-rating .woocommerce-review-link{font-size:.8125rem;margin-left:.75rem;position:relative;top:1px}.woocommerce div.product .woocommerce-product-rating .woocommerce-review-link:hover{text-decoration:underline}.woocommerce div.product form.cart{margin:1.875rem 0}.woocommerce div.product form.cart div.quantity{margin-right:.875rem}.woocommerce div.product form.cart .variations{margin:0;margin:0 0 1.25rem}.woocommerce div.product form.cart .variations select{min-width:auto;width:100%;max-width:220px}.woocommerce div.product form.cart .variations td{padding-top:3px;padding-bottom:3px}.woocommerce div.product form.cart .variations td.label{width:101px;line-height:1.5;vertical-align:middle}.woocommerce div.product form.cart .variations td.label label{font-weight:500}.woocommerce div.product form.cart .variations_button{margin-top:1.875rem}.woocommerce div.product form.cart .woocommerce-variation p{margin-top:0}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-top:0;font-size:.875rem}.woocommerce div.product form.cart .woocommerce-variation-availability{margin-bottom:0}.woocommerce div.product form.cart .woocommerce-variation-price .price{font-size:1.25rem}.woocommerce div.product form.cart .group_table{margin-top:0}.woocommerce div.product form.cart .group_table td{vertical-align:middle;padding:10px 0}.woocommerce div.product form.cart .group_table td:first-child{min-width:10em;padding-left:20px;text-align:left}.woocommerce div.product form.cart .group_table td label{margin:0;font-weight:500;font-size:inherit}.woocommerce div.product form.cart .group_table td del{color:#afafaf;opacity:1}.woocommerce div.product form.cart .group_table td ins{text-decoration:none}.woocommerce div.product form.cart .group_table .button{background:none;padding:0!important;min-height:auto;height:auto!important;font-size:inherit!important;padding:0;color:inherit}.woocommerce div.product p.price,.woocommerce div.product span.price{margin-top:.4375rem;font-size:1.625rem}.woocommerce div.product p.price del,.woocommerce div.product p.price ins,.woocommerce div.product span.price del,.woocommerce div.product span.price ins{font-weight:400}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.75}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{text-decoration:none}.woocommerce div.product p.stock{font-size:.875rem;font-weight:500;margin:0}.woocommerce div.product .si-wc-product-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:50px}.woocommerce div.product .si-wc-product-wrap .images{-ms-flex-preferred-size:50%;flex-basis:50%;margin-right:50px}.woocommerce div.product .si-wc-product-wrap .entry-summary,.woocommerce div.product .si-wc-product-wrap .images{width:auto!important;float:none!important}.woocommerce div.product .si-wc-product-wrap .entry-summary{-ms-flex-item-align:start;align-self:flex-start;-ms-flex:1;flex:1}.woocommerce div.product div.images.woocommerce-product-gallery--columns-6 .flex-control-thumbs li{width:16.67%;-ms-flex-preferred-size:16.67%;flex-basis:16.67%}.woocommerce div.product div.images.woocommerce-product-gallery--columns-5 .flex-control-thumbs li{width:20%;-ms-flex-preferred-size:20%;flex-basis:20%}.woocommerce div.product div.images.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:25%;-ms-flex-preferred-size:25%;flex-basis:25%}.woocommerce div.product div.images.woocommerce-product-gallery--columns-3 .flex-control-thumbs li{width:33%;-ms-flex-preferred-size:33%;flex-basis:33%}.woocommerce div.product div.images.woocommerce-product-gallery--columns-2 .flex-control-thumbs li{width:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.woocommerce div.product div.images .flex-control-thumbs{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:8px;margin-left:-2px;margin-right:-2px}.woocommerce div.product div.images .flex-control-thumbs li{padding:2px;clear:none!important}.woocommerce div.product div.images .flex-control-thumbs li img{opacity:1;padding:2px;border:2px solid transparent;display:block;border-radius:2px}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{max-width:none}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper>div,.woocommerce div.product div.images .woocommerce-product-gallery__wrapper>div img{border-radius:3px}.woocommerce div.product .woocommerce-tabs{margin-bottom:40px}.woocommerce div.product .woocommerce-tabs ul.tabs{text-align:center}.woocommerce div.product .woocommerce-tabs ul.tabs:after,.woocommerce div.product .woocommerce-tabs ul.tabs:before{position:absolute;bottom:auto;right:auto;top:0;display:block;width:100%;height:1px;border:0!important;background:rgba(0,0,0,.085);content:""}.woocommerce div.product .woocommerce-tabs ul.tabs:after{top:auto;bottom:0}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:none;background:none;border-radius:0;margin:0 1rem;padding:1.25rem 0}.woocommerce div.product .woocommerce-tabs ul.tabs li:not(.active) a:hover{color:#23282d}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.active>a:before{transform-origin:left center;transform:scale(1) translateZ(1px)}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{content:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-weight:500}.woocommerce div.product .woocommerce-tabs .wc-tab{background-color:#f4f4f4;padding:2.5rem 0;margin-bottom:0}.woocommerce div.product .woocommerce-tabs .wc-tab>.si-container{max-width:800px}.woocommerce div.product .woocommerce-tabs .wc-tab>.si-container>h2:first-child{display:none}.woocommerce div.product .woocommerce-tabs .wc-tab>.si-container p{margin-top:0}.woocommerce div.product .woocommerce-tabs .wc-tab>.si-container p:last-child{margin-bottom:0}.woocommerce div.product .woocommerce-tabs table.shop_attributes{background:#fff;font-size:.875rem}.woocommerce div.product .woocommerce-tabs table.shop_attributes tr{background:none}.woocommerce div.product .woocommerce-tabs table.shop_attributes td,.woocommerce div.product .woocommerce-tabs table.shop_attributes th{padding:.625rem 1.25rem;border-top:none;border-bottom:none}.woocommerce div.product .woocommerce-tabs table.shop_attributes th{border-right:1px solid rgba(0,0,0,.085)}.woocommerce div.product .woocommerce-tabs table.shop_attributes td{font-style:normal}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{position:absolute;right:20px;top:20px;width:40px;height:40px;font-size:1rem;background:none;text-indent:0;z-index:1}.woocommerce div.product div.images .woocommerce-product-gallery__trigger img{display:none!important}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before{content:"";border:none!important;z-index:1;transition:all .26s cubic-bezier(.25,.8,.25,1);transform:scale(1);border-radius:50%;background-color:rgba(0,0,0,.3);-webkit-backface-visibility:hidden}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:hover:before{transform:scale(1.25)}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;content:"\e989";color:#fff;background:none;transform:none;border-radius:0;z-index:2;left:-1px}.woocommerce div.product .related.products>h2,.woocommerce div.product .upsells>h2{margin-top:50px;margin-bottom:1.5em;text-align:center}.woocommerce div.product .product_meta{padding:1rem 0;margin:2.5rem 0;border-top:1px solid rgba(0,0,0,.085);border-bottom:1px solid rgba(0,0,0,.085)}.woocommerce div.product .product_meta .si-woo-meta-title{min-width:5.3125rem;display:inline-block}.woocommerce div.product .product_meta>span{display:block}.woocommerce div.product .product_meta>span a:hover{color:inherit}.woocommerce div.product #reviews #comments{margin-top:0}.woocommerce div.product #reviews #comments h2{margin-top:0;margin-bottom:2.5rem;text-align:center}.woocommerce div.product #reviews #comments .woocommerce-noreviews{text-align:center;margin-top:-1.875rem}.woocommerce div.product #reviews #comments ol.commentlist li img.avatar{display:block;position:absolute;z-index:1;left:25px;top:25px;max-width:50px;border-radius:50%;width:auto;height:auto;padding:0;border:none}.woocommerce div.product #reviews #comments ol.commentlist li .comment-text{padding:0;border:none;margin:0}.woocommerce div.product #reviews #comments ol.commentlist li .comment-text p:last-child{margin-bottom:0}.woocommerce div.product #reviews #comments ol.commentlist li .comment-text p.meta{font-size:1em}.woocommerce div.product #reviews #comments ol.commentlist li .comment-text p.meta strong{font-weight:500;font-size:1em;color:#23282d}.woocommerce div.product #reviews #comments ol.commentlist li .comment-text p.meta em,.woocommerce div.product #reviews #comments ol.commentlist li .comment-text p.meta span,.woocommerce div.product #reviews #comments ol.commentlist li .comment-text p.meta time{font-size:.86em}.woocommerce div.product #reviews #comments .comment_container{background-color:#fff}.woocommerce div.product #reviews #respond{margin-top:2.5rem}.woocommerce div.product #reviews #respond p{margin:0 0 1.25rem}.woocommerce div.product #reviews #respond p:last-child{margin-bottom:0}.woocommerce div.product #reviews .comment-form-rating{margin-bottom:1.5em}.woocommerce div.product #reviews .comment-form-rating label{display:block}.woocommerce div.product #reviews .comment-form-rating .stars{display:inline-block;line-height:1;font-size:1.25rem;margin-bottom:0!important}.woocommerce div.product #reviews .comment-form-rating .stars a{width:1.15em}.woocommerce div.product #reviews #reply-title{margin-bottom:1.25rem}.woocommerce div.product .woocommerce-pagination ul,.woocommerce div.product .woocommerce-pagination ul li{border:none}.woocommerce div.product .woocommerce-pagination ul li a,.woocommerce div.product .woocommerce-pagination ul li span{text-transform:uppercase;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:12px;width:40px;height:40px;text-align:center;vertical-align:middle;color:inherit;border-radius:3px;font-weight:600;border:2px solid transparent;background:none!important}.term-description{margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid rgba(0,0,0,.085)}ul#uploadFileList{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 1.25rem}ul#uploadFileList li{margin:0;padding:0 6px 0 0}ul#uploadFileList li img{-o-object-fit:cover;object-fit:cover;border-radius:2px}#do_uploadFile{display:inline-block;width:auto;margin-left:10px;min-height:30px;box-shadow:none;background:#23282d;text-shadow:none;color:#fff!important;border:none;border-radius:2px;padding:0 14px}.review_thumbnail{padding:4px 0}.review_thumbnail a{margin:6px 6px 6px 0;vertical-align:middle;display:inline-block}.review_thumbnail a img.ywar_thumbnail{display:block;padding:0;border-radius:2px}.ywar_review_count{margin-left:1em}.ywar_review_row span{color:#23282d!important}.reviews_bar{margin:1.25rem 0}.yith-woocommerce-advanced-reviews #submit{font-size:inherit!important}.wishlist_table .add_to_cart,a.add_to_wishlist.button.alt{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:2px;padding:.5em 2em;font-weight:500;font-size:.8125rem;min-height:40px}.term-description>h1:first-child,.term-description>h2:first-child,.term-description>h3:first-child,.term-description>h4:first-child,.term-description>h5:first-child,.term-description>h6:first-child,.term-description>ol:first-child,.term-description>p:first-child,.term-description>ul:first-child{margin-top:0}.term-description>h1:last-child,.term-description>h2:last-child,.term-description>h3:last-child,.term-description>h4:last-child,.term-description>h5:last-child,.term-description>h6:last-child,.term-description>ol:last-child,.term-description>p:last-child,.term-description>ul:last-child{margin-bottom:0}.wc-block-grid__products{list-style:none}@media screen and (max-width:480px){.woocommerce-page ul.products[class*=columns-] li.product,.woocommerce ul.products[class*=columns-] li.product{width:100%;float:none}}@media screen and (max-width:768px){.woocommerce #yith-wcwl-form table.shop_table tr,.woocommerce .woocommerce-cart-form table.shop_table tr,.woocommerce .woocommerce-checkout-review-order table.shop_table tr{border-bottom:3px solid #f4f4f4;padding-bottom:15px;margin-bottom:15px}.woocommerce #yith-wcwl-form table.shop_table tr:last-child,.woocommerce .woocommerce-cart-form table.shop_table tr:last-child,.woocommerce .woocommerce-checkout-review-order table.shop_table tr:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.woocommerce #yith-wcwl-form table.shop_table tr td,.woocommerce .woocommerce-cart-form table.shop_table tr td,.woocommerce .woocommerce-checkout-review-order table.shop_table tr td{border:none!important;border-bottom:1px solid #f4f4f4!important;padding:1rem 0!important}.woocommerce #yith-wcwl-form table.shop_table tr td:last-child,.woocommerce .woocommerce-cart-form table.shop_table tr td:last-child,.woocommerce .woocommerce-checkout-review-order table.shop_table tr td:last-child{border-bottom:0!important;padding-bottom:0!important}.woocommerce .coupon{background:#f4f4f4;padding:1rem!important;border-radius:3px;margin-bottom:2rem}.woocommerce .product-remove{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%}.woocommerce .product-remove:before{display:inline-block!important;content:attr(data-title) ": ";font-weight:700;float:left}.woocommerce .product-remove a{margin-left:auto}.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td,.woocommerce table.shop_table_responsive tr:nth-child(2n) td{background:none}}@media screen and (max-width:960px){#main .woocommerce-MyAccount-navigation{width:100%;margin-bottom:30px}}@media screen and (max-width:600px){.woocommerce div.product .si-wc-product-wrap .images{-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:0;margin-bottom:30px}.woocommerce div.product #reviews #comments ol.commentlist li img.avatar{display:none}}PK ;[>V. . assets/fonts/google-fonts.jsonnu [ [
{
"ABeeZee": {
"variants": [
"regular",
"italic"
],
"category": "sans-serif",
"subsets": [
"latin"
]
}
},
{
"Abel": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin"
]
}
},
{
"Abhaya Libre": {
"variants": [
"regular",
"500",
"600",
"700",
"800"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext",
"sinhala"
]
}
},
{
"Abril Fatface": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Aclonica": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin"
]
}
},
{
"Acme": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin"
]
}
},
{
"Actor": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin"
]
}
},
{
"Adamina": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"Advent Pro": {
"variants": [
"100",
"200",
"300",
"regular",
"500",
"600",
"700"
],
"category": "sans-serif",
"subsets": [
"greek",
"latin",
"latin-ext"
]
}
},
{
"Aguafina Script": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Akronim": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Aladin": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Alata": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Alatsi": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Aldrich": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin"
]
}
},
{
"Alef": {
"variants": [
"regular",
"700"
],
"category": "sans-serif",
"subsets": [
"hebrew",
"latin"
]
}
},
{
"Alegreya": {
"variants": [
"regular",
"italic",
"500",
"500italic",
"700",
"700italic",
"800",
"800italic",
"900",
"900italic"
],
"category": "serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"greek",
"greek-ext",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Alegreya SC": {
"variants": [
"regular",
"italic",
"500",
"500italic",
"700",
"700italic",
"800",
"800italic",
"900",
"900italic"
],
"category": "serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"greek",
"greek-ext",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Alegreya Sans": {
"variants": [
"100",
"100italic",
"300",
"300italic",
"regular",
"italic",
"500",
"500italic",
"700",
"700italic",
"800",
"800italic",
"900",
"900italic"
],
"category": "sans-serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"greek",
"greek-ext",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Alegreya Sans SC": {
"variants": [
"100",
"100italic",
"300",
"300italic",
"regular",
"italic",
"500",
"500italic",
"700",
"700italic",
"800",
"800italic",
"900",
"900italic"
],
"category": "sans-serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"greek",
"greek-ext",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Aleo": {
"variants": [
"300",
"300italic",
"regular",
"italic",
"700",
"700italic"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Alex Brush": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Alfa Slab One": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Alice": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"latin"
]
}
},
{
"Alike": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"Alike Angular": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"Allan": {
"variants": [
"regular",
"700"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Allerta": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin"
]
}
},
{
"Allerta Stencil": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin"
]
}
},
{
"Allura": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Almarai": {
"variants": [
"300",
"regular",
"700",
"800"
],
"category": "sans-serif",
"subsets": [
"arabic"
]
}
},
{
"Almendra": {
"variants": [
"regular",
"italic",
"700",
"700italic"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Almendra Display": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Almendra SC": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"Amarante": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Amaranth": {
"variants": [
"regular",
"italic",
"700",
"700italic"
],
"category": "sans-serif",
"subsets": [
"latin"
]
}
},
{
"Amatic SC": {
"variants": [
"regular",
"700"
],
"category": "handwriting",
"subsets": [
"cyrillic",
"hebrew",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Amethysta": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"Amiko": {
"variants": [
"regular",
"600",
"700"
],
"category": "sans-serif",
"subsets": [
"devanagari",
"latin",
"latin-ext"
]
}
},
{
"Amiri": {
"variants": [
"regular",
"italic",
"700",
"700italic"
],
"category": "serif",
"subsets": [
"arabic",
"latin",
"latin-ext"
]
}
},
{
"Amita": {
"variants": [
"regular",
"700"
],
"category": "handwriting",
"subsets": [
"devanagari",
"latin",
"latin-ext"
]
}
},
{
"Anaheim": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Andada": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Andika": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Angkor": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"khmer"
]
}
},
{
"Annie Use Your Telescope": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Anonymous Pro": {
"variants": [
"regular",
"italic",
"700",
"700italic"
],
"category": "monospace",
"subsets": [
"cyrillic",
"greek",
"latin",
"latin-ext"
]
}
},
{
"Antic": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin"
]
}
},
{
"Antic Didone": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"Antic Slab": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"Anton": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Arapey": {
"variants": [
"regular",
"italic"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"Arbutus": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Arbutus Slab": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Architects Daughter": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Archivo": {
"variants": [
"regular",
"italic",
"500",
"500italic",
"600",
"600italic",
"700",
"700italic"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Archivo Black": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Archivo Narrow": {
"variants": [
"regular",
"italic",
"500",
"500italic",
"600",
"600italic",
"700",
"700italic"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Aref Ruqaa": {
"variants": [
"regular",
"700"
],
"category": "serif",
"subsets": [
"arabic",
"latin"
]
}
},
{
"Arima Madurai": {
"variants": [
"100",
"200",
"300",
"regular",
"500",
"700",
"800",
"900"
],
"category": "display",
"subsets": [
"latin",
"latin-ext",
"tamil",
"vietnamese"
]
}
},
{
"Arimo": {
"variants": [
"regular",
"italic",
"700",
"700italic"
],
"category": "sans-serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"greek",
"greek-ext",
"hebrew",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Arizonia": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Armata": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Arsenal": {
"variants": [
"regular",
"italic",
"700",
"700italic"
],
"category": "sans-serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Artifika": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"Arvo": {
"variants": [
"regular",
"italic",
"700",
"700italic"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"Arya": {
"variants": [
"regular",
"700"
],
"category": "sans-serif",
"subsets": [
"devanagari",
"latin",
"latin-ext"
]
}
},
{
"Asap": {
"variants": [
"regular",
"italic",
"500",
"500italic",
"600",
"600italic",
"700",
"700italic"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Asap Condensed": {
"variants": [
"regular",
"italic",
"500",
"500italic",
"600",
"600italic",
"700",
"700italic"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Asar": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"devanagari",
"latin",
"latin-ext"
]
}
},
{
"Asset": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Assistant": {
"variants": [
"200",
"300",
"regular",
"500",
"600",
"700",
"800"
],
"category": "sans-serif",
"subsets": [
"hebrew",
"latin",
"latin-ext"
]
}
},
{
"Astloch": {
"variants": [
"regular",
"700"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Asul": {
"variants": [
"regular",
"700"
],
"category": "sans-serif",
"subsets": [
"latin"
]
}
},
{
"Athiti": {
"variants": [
"200",
"300",
"regular",
"500",
"600",
"700"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"thai",
"vietnamese"
]
}
},
{
"Atma": {
"variants": [
"300",
"regular",
"500",
"600",
"700"
],
"category": "display",
"subsets": [
"bengali",
"latin",
"latin-ext"
]
}
},
{
"Atomic Age": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Aubrey": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Audiowide": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Autour One": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Average": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Average Sans": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Averia Gruesa Libre": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Averia Libre": {
"variants": [
"300",
"300italic",
"regular",
"italic",
"700",
"700italic"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Averia Sans Libre": {
"variants": [
"300",
"300italic",
"regular",
"italic",
"700",
"700italic"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Averia Serif Libre": {
"variants": [
"300",
"300italic",
"regular",
"italic",
"700",
"700italic"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"B612": {
"variants": [
"regular",
"italic",
"700",
"700italic"
],
"category": "sans-serif",
"subsets": [
"latin"
]
}
},
{
"B612 Mono": {
"variants": [
"regular",
"italic",
"700",
"700italic"
],
"category": "monospace",
"subsets": [
"latin"
]
}
},
{
"Bad Script": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"cyrillic",
"latin"
]
}
},
{
"Bahiana": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Bahianita": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Bai Jamjuree": {
"variants": [
"200",
"200italic",
"300",
"300italic",
"regular",
"italic",
"500",
"500italic",
"600",
"600italic",
"700",
"700italic"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"thai",
"vietnamese"
]
}
},
{
"Baloo 2": {
"variants": [
"regular",
"500",
"600",
"700",
"800"
],
"category": "display",
"subsets": [
"devanagari",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Baloo Bhai 2": {
"variants": [
"regular",
"500",
"600",
"700",
"800"
],
"category": "display",
"subsets": [
"gujarati",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Baloo Bhaina 2": {
"variants": [
"regular",
"500",
"600",
"700",
"800"
],
"category": "display",
"subsets": [
"latin",
"latin-ext",
"oriya",
"vietnamese"
]
}
},
{
"Baloo Chettan 2": {
"variants": [
"regular",
"500",
"600",
"700",
"800"
],
"category": "display",
"subsets": [
"latin",
"latin-ext",
"malayalam",
"vietnamese"
]
}
},
{
"Baloo Da 2": {
"variants": [
"regular",
"500",
"600",
"700",
"800"
],
"category": "display",
"subsets": [
"bengali",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Baloo Paaji 2": {
"variants": [
"regular",
"500",
"600",
"700",
"800"
],
"category": "display",
"subsets": [
"gurmukhi",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Baloo Tamma 2": {
"variants": [
"regular",
"500",
"600",
"700",
"800"
],
"category": "display",
"subsets": [
"kannada",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Baloo Tammudu 2": {
"variants": [
"regular",
"500",
"600",
"700",
"800"
],
"category": "display",
"subsets": [
"latin",
"latin-ext",
"telugu",
"vietnamese"
]
}
},
{
"Baloo Thambi 2": {
"variants": [
"regular",
"500",
"600",
"700",
"800"
],
"category": "display",
"subsets": [
"latin",
"latin-ext",
"tamil",
"vietnamese"
]
}
},
{
"Balsamiq Sans": {
"variants": [
"regular",
"italic",
"700",
"700italic"
],
"category": "display",
"subsets": [
"cyrillic",
"cyrillic-ext",
"latin",
"latin-ext"
]
}
},
{
"Balthazar": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"Bangers": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Barlow": {
"variants": [
"100",
"100italic",
"200",
"200italic",
"300",
"300italic",
"regular",
"italic",
"500",
"500italic",
"600",
"600italic",
"700",
"700italic",
"800",
"800italic",
"900",
"900italic"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Barlow Condensed": {
"variants": [
"100",
"100italic",
"200",
"200italic",
"300",
"300italic",
"regular",
"italic",
"500",
"500italic",
"600",
"600italic",
"700",
"700italic",
"800",
"800italic",
"900",
"900italic"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Barlow Semi Condensed": {
"variants": [
"100",
"100italic",
"200",
"200italic",
"300",
"300italic",
"regular",
"italic",
"500",
"500italic",
"600",
"600italic",
"700",
"700italic",
"800",
"800italic",
"900",
"900italic"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Barriecito": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Barrio": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Basic": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Baskervville": {
"variants": [
"regular",
"italic"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Battambang": {
"variants": [
"regular",
"700"
],
"category": "display",
"subsets": [
"khmer"
]
}
},
{
"Baumans": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Bayon": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"khmer"
]
}
},
{
"Be Vietnam": {
"variants": [
"100",
"100italic",
"300",
"300italic",
"regular",
"italic",
"500",
"500italic",
"600",
"600italic",
"700",
"700italic",
"800",
"800italic"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Bebas Neue": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Belgrano": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"Bellefair": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"hebrew",
"latin",
"latin-ext"
]
}
},
{
"Belleza": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Bellota": {
"variants": [
"300",
"300italic",
"regular",
"italic",
"700",
"700italic"
],
"category": "display",
"subsets": [
"cyrillic",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Bellota Text": {
"variants": [
"300",
"300italic",
"regular",
"italic",
"700",
"700italic"
],
"category": "display",
"subsets": [
"cyrillic",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"BenchNine": {
"variants": [
"300",
"regular",
"700"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Bentham": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"Berkshire Swash": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Beth Ellen": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Bevan": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Big Shoulders Display": {
"variants": [
"100",
"300",
"regular",
"500",
"600",
"700",
"800",
"900"
],
"category": "display",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Big Shoulders Text": {
"variants": [
"100",
"300",
"regular",
"500",
"600",
"700",
"800",
"900"
],
"category": "display",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Bigelow Rules": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Bigshot One": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Bilbo": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Bilbo Swash Caps": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"BioRhyme": {
"variants": [
"200",
"300",
"regular",
"700",
"800"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"BioRhyme Expanded": {
"variants": [
"200",
"300",
"regular",
"700",
"800"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Biryani": {
"variants": [
"200",
"300",
"regular",
"600",
"700",
"800",
"900"
],
"category": "sans-serif",
"subsets": [
"devanagari",
"latin",
"latin-ext"
]
}
},
{
"Bitter": {
"variants": [
"100",
"200",
"300",
"regular",
"500",
"600",
"700",
"800",
"900",
"100italic",
"200italic",
"300italic",
"italic",
"500italic",
"600italic",
"700italic",
"800italic",
"900italic"
],
"category": "serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Black And White Picture": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"korean",
"latin"
]
}
},
{
"Black Han Sans": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"korean",
"latin"
]
}
},
{
"Black Ops One": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Blinker": {
"variants": [
"100",
"200",
"300",
"regular",
"600",
"700",
"800",
"900"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Bokor": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"khmer"
]
}
},
{
"Bonbon": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Boogaloo": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Bowlby One": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Bowlby One SC": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Brawler": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"Bree Serif": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Bubblegum Sans": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Bubbler One": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Buda": {
"variants": [
"300"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Buenard": {
"variants": [
"regular",
"700"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Bungee": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Bungee Hairline": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Bungee Inline": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Bungee Outline": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Bungee Shade": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Butcherman": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Butterfly Kids": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Cabin": {
"variants": [
"regular",
"500",
"600",
"700",
"italic",
"500italic",
"600italic",
"700italic"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Cabin Condensed": {
"variants": [
"regular",
"500",
"600",
"700"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Cabin Sketch": {
"variants": [
"regular",
"700"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Caesar Dressing": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Cagliostro": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin"
]
}
},
{
"Cairo": {
"variants": [
"200",
"300",
"regular",
"600",
"700",
"900"
],
"category": "sans-serif",
"subsets": [
"arabic",
"latin",
"latin-ext"
]
}
},
{
"Caladea": {
"variants": [
"regular",
"italic",
"700",
"700italic"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Calistoga": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Calligraffitti": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Cambay": {
"variants": [
"regular",
"italic",
"700",
"700italic"
],
"category": "sans-serif",
"subsets": [
"devanagari",
"latin",
"latin-ext"
]
}
},
{
"Cambo": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"Candal": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin"
]
}
},
{
"Cantarell": {
"variants": [
"regular",
"italic",
"700",
"700italic"
],
"category": "sans-serif",
"subsets": [
"latin"
]
}
},
{
"Cantata One": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Cantora One": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Capriola": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Cardo": {
"variants": [
"regular",
"italic",
"700"
],
"category": "serif",
"subsets": [
"greek",
"greek-ext",
"latin",
"latin-ext"
]
}
},
{
"Carme": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin"
]
}
},
{
"Carrois Gothic": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin"
]
}
},
{
"Carrois Gothic SC": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin"
]
}
},
{
"Carter One": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Catamaran": {
"variants": [
"100",
"200",
"300",
"regular",
"500",
"600",
"700",
"800",
"900"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"tamil"
]
}
},
{
"Caudex": {
"variants": [
"regular",
"italic",
"700",
"700italic"
],
"category": "serif",
"subsets": [
"greek",
"greek-ext",
"latin",
"latin-ext"
]
}
},
{
"Caveat": {
"variants": [
"regular",
"700"
],
"category": "handwriting",
"subsets": [
"cyrillic",
"cyrillic-ext",
"latin",
"latin-ext"
]
}
},
{
"Caveat Brush": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Cedarville Cursive": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Ceviche One": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Chakra Petch": {
"variants": [
"300",
"300italic",
"regular",
"italic",
"500",
"500italic",
"600",
"600italic",
"700",
"700italic"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"thai",
"vietnamese"
]
}
},
{
"Changa": {
"variants": [
"200",
"300",
"regular",
"500",
"600",
"700",
"800"
],
"category": "sans-serif",
"subsets": [
"arabic",
"latin",
"latin-ext"
]
}
},
{
"Changa One": {
"variants": [
"regular",
"italic"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Chango": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Charm": {
"variants": [
"regular",
"700"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext",
"thai",
"vietnamese"
]
}
},
{
"Charmonman": {
"variants": [
"regular",
"700"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext",
"thai",
"vietnamese"
]
}
},
{
"Chathura": {
"variants": [
"100",
"300",
"regular",
"700",
"800"
],
"category": "sans-serif",
"subsets": [
"latin",
"telugu"
]
}
},
{
"Chau Philomene One": {
"variants": [
"regular",
"italic"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Chela One": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Chelsea Market": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Chenla": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"khmer"
]
}
},
{
"Cherry Cream Soda": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Cherry Swash": {
"variants": [
"regular",
"700"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Chewy": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Chicle": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Chilanka": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"malayalam"
]
}
},
{
"Chivo": {
"variants": [
"300",
"300italic",
"regular",
"italic",
"700",
"700italic",
"900",
"900italic"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Chonburi": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext",
"thai",
"vietnamese"
]
}
},
{
"Cinzel": {
"variants": [
"regular",
"500",
"600",
"700",
"800",
"900"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Cinzel Decorative": {
"variants": [
"regular",
"700",
"900"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Clicker Script": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Coda": {
"variants": [
"regular",
"800"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Coda Caption": {
"variants": [
"800"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Codystar": {
"variants": [
"300",
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Coiny": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext",
"tamil",
"vietnamese"
]
}
},
{
"Combo": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Comfortaa": {
"variants": [
"300",
"regular",
"500",
"600",
"700"
],
"category": "display",
"subsets": [
"cyrillic",
"cyrillic-ext",
"greek",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Comic Neue": {
"variants": [
"300",
"300italic",
"regular",
"italic",
"700",
"700italic"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Coming Soon": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Commissioner": {
"variants": [
"100",
"200",
"300",
"regular",
"500",
"600",
"700",
"800",
"900"
],
"category": "sans-serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"greek",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Concert One": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Condiment": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Content": {
"variants": [
"regular",
"700"
],
"category": "display",
"subsets": [
"khmer"
]
}
},
{
"Contrail One": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Convergence": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin"
]
}
},
{
"Cookie": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Copse": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"Corben": {
"variants": [
"regular",
"700"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Cormorant": {
"variants": [
"300",
"300italic",
"regular",
"italic",
"500",
"500italic",
"600",
"600italic",
"700",
"700italic"
],
"category": "serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Cormorant Garamond": {
"variants": [
"300",
"300italic",
"regular",
"italic",
"500",
"500italic",
"600",
"600italic",
"700",
"700italic"
],
"category": "serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Cormorant Infant": {
"variants": [
"300",
"300italic",
"regular",
"italic",
"500",
"500italic",
"600",
"600italic",
"700",
"700italic"
],
"category": "serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Cormorant SC": {
"variants": [
"300",
"regular",
"500",
"600",
"700"
],
"category": "serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Cormorant Unicase": {
"variants": [
"300",
"regular",
"500",
"600",
"700"
],
"category": "serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Cormorant Upright": {
"variants": [
"300",
"regular",
"500",
"600",
"700"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Courgette": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Courier Prime": {
"variants": [
"regular",
"italic",
"700",
"700italic"
],
"category": "monospace",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Cousine": {
"variants": [
"regular",
"italic",
"700",
"700italic"
],
"category": "monospace",
"subsets": [
"cyrillic",
"cyrillic-ext",
"greek",
"greek-ext",
"hebrew",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Coustard": {
"variants": [
"regular",
"900"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"Covered By Your Grace": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Crafty Girls": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Creepster": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Crete Round": {
"variants": [
"regular",
"italic"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Crimson Pro": {
"variants": [
"200",
"300",
"regular",
"500",
"600",
"700",
"800",
"900",
"200italic",
"300italic",
"italic",
"500italic",
"600italic",
"700italic",
"800italic",
"900italic"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Crimson Text": {
"variants": [
"regular",
"italic",
"600",
"600italic",
"700",
"700italic"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"Croissant One": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Crushed": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Cuprum": {
"variants": [
"regular",
"500",
"600",
"700",
"italic",
"500italic",
"600italic",
"700italic"
],
"category": "sans-serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Cute Font": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"korean",
"latin"
]
}
},
{
"Cutive": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Cutive Mono": {
"variants": [
"regular"
],
"category": "monospace",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"DM Mono": {
"variants": [
"300",
"300italic",
"regular",
"italic",
"500",
"500italic"
],
"category": "monospace",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"DM Sans": {
"variants": [
"regular",
"italic",
"500",
"500italic",
"700",
"700italic"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"DM Serif Display": {
"variants": [
"regular",
"italic"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"DM Serif Text": {
"variants": [
"regular",
"italic"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Damion": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Dancing Script": {
"variants": [
"regular",
"500",
"600",
"700"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Dangrek": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"khmer"
]
}
},
{
"Darker Grotesque": {
"variants": [
"300",
"regular",
"500",
"600",
"700",
"800",
"900"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"David Libre": {
"variants": [
"regular",
"500",
"700"
],
"category": "serif",
"subsets": [
"hebrew",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Dawning of a New Day": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Days One": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin"
]
}
},
{
"Dekko": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"devanagari",
"latin",
"latin-ext"
]
}
},
{
"Delius": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Delius Swash Caps": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Delius Unicase": {
"variants": [
"regular",
"700"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Della Respira": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"Denk One": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Devonshire": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Dhurjati": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"telugu"
]
}
},
{
"Didact Gothic": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"greek",
"greek-ext",
"latin",
"latin-ext"
]
}
},
{
"Diplomata": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Diplomata SC": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Do Hyeon": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"korean",
"latin"
]
}
},
{
"Dokdo": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"korean",
"latin"
]
}
},
{
"Domine": {
"variants": [
"regular",
"500",
"600",
"700"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Donegal One": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Doppio One": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Dorsa": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin"
]
}
},
{
"Dosis": {
"variants": [
"200",
"300",
"regular",
"500",
"600",
"700",
"800"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Dr Sugiyama": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Duru Sans": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Dynalight": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"EB Garamond": {
"variants": [
"regular",
"500",
"600",
"700",
"800",
"italic",
"500italic",
"600italic",
"700italic",
"800italic"
],
"category": "serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"greek",
"greek-ext",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Eagle Lake": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"East Sea Dokdo": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"korean",
"latin"
]
}
},
{
"Eater": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Economica": {
"variants": [
"regular",
"italic",
"700",
"700italic"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Eczar": {
"variants": [
"regular",
"500",
"600",
"700",
"800"
],
"category": "serif",
"subsets": [
"devanagari",
"latin",
"latin-ext"
]
}
},
{
"El Messiri": {
"variants": [
"regular",
"500",
"600",
"700"
],
"category": "sans-serif",
"subsets": [
"arabic",
"cyrillic",
"latin"
]
}
},
{
"Electrolize": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin"
]
}
},
{
"Elsie": {
"variants": [
"regular",
"900"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Elsie Swash Caps": {
"variants": [
"regular",
"900"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Emblema One": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Emilys Candy": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Encode Sans": {
"variants": [
"100",
"200",
"300",
"regular",
"500",
"600",
"700",
"800",
"900"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Encode Sans Condensed": {
"variants": [
"100",
"200",
"300",
"regular",
"500",
"600",
"700",
"800",
"900"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Encode Sans Expanded": {
"variants": [
"100",
"200",
"300",
"regular",
"500",
"600",
"700",
"800",
"900"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Encode Sans Semi Condensed": {
"variants": [
"100",
"200",
"300",
"regular",
"500",
"600",
"700",
"800",
"900"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Encode Sans Semi Expanded": {
"variants": [
"100",
"200",
"300",
"regular",
"500",
"600",
"700",
"800",
"900"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Engagement": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Englebert": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Enriqueta": {
"variants": [
"regular",
"500",
"600",
"700"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Epilogue": {
"variants": [
"100",
"200",
"300",
"regular",
"500",
"600",
"700",
"800",
"900",
"100italic",
"200italic",
"300italic",
"italic",
"500italic",
"600italic",
"700italic",
"800italic",
"900italic"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Erica One": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Esteban": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Euphoria Script": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Ewert": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Exo": {
"variants": [
"100",
"200",
"300",
"regular",
"500",
"600",
"700",
"800",
"900",
"100italic",
"200italic",
"300italic",
"italic",
"500italic",
"600italic",
"700italic",
"800italic",
"900italic"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Exo 2": {
"variants": [
"100",
"200",
"300",
"regular",
"500",
"600",
"700",
"800",
"900",
"100italic",
"200italic",
"300italic",
"italic",
"500italic",
"600italic",
"700italic",
"800italic",
"900italic"
],
"category": "sans-serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Expletus Sans": {
"variants": [
"regular",
"italic",
"500",
"500italic",
"600",
"600italic",
"700",
"700italic"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Fahkwang": {
"variants": [
"200",
"200italic",
"300",
"300italic",
"regular",
"italic",
"500",
"500italic",
"600",
"600italic",
"700",
"700italic"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"thai",
"vietnamese"
]
}
},
{
"Fanwood Text": {
"variants": [
"regular",
"italic"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"Farro": {
"variants": [
"300",
"regular",
"500",
"700"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Farsan": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"gujarati",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Fascinate": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Fascinate Inline": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Faster One": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Fasthand": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"khmer"
]
}
},
{
"Fauna One": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Faustina": {
"variants": [
"regular",
"500",
"600",
"700",
"italic",
"500italic",
"600italic",
"700italic"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Federant": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Federo": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin"
]
}
},
{
"Felipa": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Fenix": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Finger Paint": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Fira Code": {
"variants": [
"300",
"regular",
"500",
"600",
"700"
],
"category": "monospace",
"subsets": [
"cyrillic",
"cyrillic-ext",
"greek",
"greek-ext",
"latin",
"latin-ext"
]
}
},
{
"Fira Mono": {
"variants": [
"regular",
"500",
"700"
],
"category": "monospace",
"subsets": [
"cyrillic",
"cyrillic-ext",
"greek",
"greek-ext",
"latin",
"latin-ext"
]
}
},
{
"Fira Sans": {
"variants": [
"100",
"100italic",
"200",
"200italic",
"300",
"300italic",
"regular",
"italic",
"500",
"500italic",
"600",
"600italic",
"700",
"700italic",
"800",
"800italic",
"900",
"900italic"
],
"category": "sans-serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"greek",
"greek-ext",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Fira Sans Condensed": {
"variants": [
"100",
"100italic",
"200",
"200italic",
"300",
"300italic",
"regular",
"italic",
"500",
"500italic",
"600",
"600italic",
"700",
"700italic",
"800",
"800italic",
"900",
"900italic"
],
"category": "sans-serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"greek",
"greek-ext",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Fira Sans Extra Condensed": {
"variants": [
"100",
"100italic",
"200",
"200italic",
"300",
"300italic",
"regular",
"italic",
"500",
"500italic",
"600",
"600italic",
"700",
"700italic",
"800",
"800italic",
"900",
"900italic"
],
"category": "sans-serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"greek",
"greek-ext",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Fjalla One": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Fjord One": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"Flamenco": {
"variants": [
"300",
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Flavors": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Fondamento": {
"variants": [
"regular",
"italic"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Fontdiner Swanky": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Forum": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"cyrillic",
"cyrillic-ext",
"latin",
"latin-ext"
]
}
},
{
"Francois One": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Frank Ruhl Libre": {
"variants": [
"300",
"regular",
"500",
"700",
"900"
],
"category": "serif",
"subsets": [
"hebrew",
"latin",
"latin-ext"
]
}
},
{
"Freckle Face": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Fredericka the Great": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Fredoka One": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Freehand": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"khmer"
]
}
},
{
"Fresca": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Frijole": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Fruktur": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Fugaz One": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"GFS Didot": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"greek"
]
}
},
{
"GFS Neohellenic": {
"variants": [
"regular",
"italic",
"700",
"700italic"
],
"category": "sans-serif",
"subsets": [
"greek"
]
}
},
{
"Gabriela": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"latin"
]
}
},
{
"Gaegu": {
"variants": [
"300",
"regular",
"700"
],
"category": "handwriting",
"subsets": [
"korean",
"latin"
]
}
},
{
"Gafata": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Galada": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"bengali",
"latin"
]
}
},
{
"Galdeano": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin"
]
}
},
{
"Galindo": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Gamja Flower": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"korean",
"latin"
]
}
},
{
"Gayathri": {
"variants": [
"100",
"regular",
"700"
],
"category": "sans-serif",
"subsets": [
"latin",
"malayalam"
]
}
},
{
"Gelasio": {
"variants": [
"regular",
"italic",
"500",
"500italic",
"600",
"600italic",
"700",
"700italic"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Gentium Basic": {
"variants": [
"regular",
"italic",
"700",
"700italic"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Gentium Book Basic": {
"variants": [
"regular",
"italic",
"700",
"700italic"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Geo": {
"variants": [
"regular",
"italic"
],
"category": "sans-serif",
"subsets": [
"latin"
]
}
},
{
"Geostar": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Geostar Fill": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Germania One": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Gidugu": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"telugu"
]
}
},
{
"Gilda Display": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Girassol": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Give You Glory": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Glass Antiqua": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Glegoo": {
"variants": [
"regular",
"700"
],
"category": "serif",
"subsets": [
"devanagari",
"latin",
"latin-ext"
]
}
},
{
"Gloria Hallelujah": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Goblin One": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Gochi Hand": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Gorditas": {
"variants": [
"regular",
"700"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Gothic A1": {
"variants": [
"100",
"200",
"300",
"regular",
"500",
"600",
"700",
"800",
"900"
],
"category": "sans-serif",
"subsets": [
"korean",
"latin"
]
}
},
{
"Gotu": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"devanagari",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Goudy Bookletter 1911": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"Graduate": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Grand Hotel": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Grandstander": {
"variants": [
"100",
"200",
"300",
"regular",
"500",
"600",
"700",
"800",
"900",
"100italic",
"200italic",
"300italic",
"italic",
"500italic",
"600italic",
"700italic",
"800italic",
"900italic"
],
"category": "display",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Gravitas One": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Great Vibes": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Grenze": {
"variants": [
"100",
"100italic",
"200",
"200italic",
"300",
"300italic",
"regular",
"italic",
"500",
"500italic",
"600",
"600italic",
"700",
"700italic",
"800",
"800italic",
"900",
"900italic"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Grenze Gotisch": {
"variants": [
"100",
"200",
"300",
"regular",
"500",
"600",
"700",
"800",
"900"
],
"category": "display",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Griffy": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Gruppo": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Gudea": {
"variants": [
"regular",
"italic",
"700"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Gugi": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"korean",
"latin"
]
}
},
{
"Gupter": {
"variants": [
"regular",
"500",
"700"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"Gurajada": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin",
"telugu"
]
}
},
{
"Habibi": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Halant": {
"variants": [
"300",
"regular",
"500",
"600",
"700"
],
"category": "serif",
"subsets": [
"devanagari",
"latin",
"latin-ext"
]
}
},
{
"Hammersmith One": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Hanalei": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Hanalei Fill": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Handlee": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Hanuman": {
"variants": [
"regular",
"700"
],
"category": "serif",
"subsets": [
"khmer"
]
}
},
{
"Happy Monkey": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Harmattan": {
"variants": [
"regular",
"700"
],
"category": "sans-serif",
"subsets": [
"arabic",
"latin",
"latin-ext"
]
}
},
{
"Headland One": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Heebo": {
"variants": [
"100",
"200",
"300",
"regular",
"500",
"600",
"700",
"800",
"900"
],
"category": "sans-serif",
"subsets": [
"hebrew",
"latin"
]
}
},
{
"Henny Penny": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Hepta Slab": {
"variants": [
"100",
"200",
"300",
"regular",
"500",
"600",
"700",
"800",
"900"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Herr Von Muellerhoff": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Hi Melody": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"korean",
"latin"
]
}
},
{
"Hind": {
"variants": [
"300",
"regular",
"500",
"600",
"700"
],
"category": "sans-serif",
"subsets": [
"devanagari",
"latin",
"latin-ext"
]
}
},
{
"Hind Guntur": {
"variants": [
"300",
"regular",
"500",
"600",
"700"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"telugu"
]
}
},
{
"Hind Madurai": {
"variants": [
"300",
"regular",
"500",
"600",
"700"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"tamil"
]
}
},
{
"Hind Siliguri": {
"variants": [
"300",
"regular",
"500",
"600",
"700"
],
"category": "sans-serif",
"subsets": [
"bengali",
"latin",
"latin-ext"
]
}
},
{
"Hind Vadodara": {
"variants": [
"300",
"regular",
"500",
"600",
"700"
],
"category": "sans-serif",
"subsets": [
"gujarati",
"latin",
"latin-ext"
]
}
},
{
"Holtwood One SC": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"Homemade Apple": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Homenaje": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin"
]
}
},
{
"IBM Plex Mono": {
"variants": [
"100",
"100italic",
"200",
"200italic",
"300",
"300italic",
"regular",
"italic",
"500",
"500italic",
"600",
"600italic",
"700",
"700italic"
],
"category": "monospace",
"subsets": [
"cyrillic",
"cyrillic-ext",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"IBM Plex Sans": {
"variants": [
"100",
"100italic",
"200",
"200italic",
"300",
"300italic",
"regular",
"italic",
"500",
"500italic",
"600",
"600italic",
"700",
"700italic"
],
"category": "sans-serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"greek",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"IBM Plex Sans Condensed": {
"variants": [
"100",
"100italic",
"200",
"200italic",
"300",
"300italic",
"regular",
"italic",
"500",
"500italic",
"600",
"600italic",
"700",
"700italic"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"IBM Plex Serif": {
"variants": [
"100",
"100italic",
"200",
"200italic",
"300",
"300italic",
"regular",
"italic",
"500",
"500italic",
"600",
"600italic",
"700",
"700italic"
],
"category": "serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"IM Fell DW Pica": {
"variants": [
"regular",
"italic"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"IM Fell DW Pica SC": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"IM Fell Double Pica": {
"variants": [
"regular",
"italic"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"IM Fell Double Pica SC": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"IM Fell English": {
"variants": [
"regular",
"italic"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"IM Fell English SC": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"IM Fell French Canon": {
"variants": [
"regular",
"italic"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"IM Fell French Canon SC": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"IM Fell Great Primer": {
"variants": [
"regular",
"italic"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"IM Fell Great Primer SC": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"Ibarra Real Nova": {
"variants": [
"regular",
"italic",
"600",
"600italic",
"700",
"700italic"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Iceberg": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Iceland": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Imprima": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Inconsolata": {
"variants": [
"200",
"300",
"regular",
"500",
"600",
"700",
"800",
"900"
],
"category": "monospace",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Inder": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Indie Flower": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Inika": {
"variants": [
"regular",
"700"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Inknut Antiqua": {
"variants": [
"300",
"regular",
"500",
"600",
"700",
"800",
"900"
],
"category": "serif",
"subsets": [
"devanagari",
"latin",
"latin-ext"
]
}
},
{
"Inria Sans": {
"variants": [
"300",
"300italic",
"regular",
"italic",
"700",
"700italic"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Inria Serif": {
"variants": [
"300",
"300italic",
"regular",
"italic",
"700",
"700italic"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Inter": {
"variants": [
"100",
"200",
"300",
"regular",
"500",
"600",
"700",
"800",
"900"
],
"category": "sans-serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"greek",
"greek-ext",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Irish Grover": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Istok Web": {
"variants": [
"regular",
"italic",
"700",
"700italic"
],
"category": "sans-serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"latin",
"latin-ext"
]
}
},
{
"Italiana": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"Italianno": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Itim": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext",
"thai",
"vietnamese"
]
}
},
{
"Jacques Francois": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"Jacques Francois Shadow": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Jaldi": {
"variants": [
"regular",
"700"
],
"category": "sans-serif",
"subsets": [
"devanagari",
"latin",
"latin-ext"
]
}
},
{
"Jim Nightshade": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Jockey One": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Jolly Lodger": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Jomhuria": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"arabic",
"latin",
"latin-ext"
]
}
},
{
"Jomolhari": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin",
"tibetan"
]
}
},
{
"Josefin Sans": {
"variants": [
"100",
"200",
"300",
"regular",
"500",
"600",
"700",
"100italic",
"200italic",
"300italic",
"italic",
"500italic",
"600italic",
"700italic"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Josefin Slab": {
"variants": [
"100",
"100italic",
"300",
"300italic",
"regular",
"italic",
"600",
"600italic",
"700",
"700italic"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"Jost": {
"variants": [
"100",
"200",
"300",
"regular",
"500",
"600",
"700",
"800",
"900",
"100italic",
"200italic",
"300italic",
"italic",
"500italic",
"600italic",
"700italic",
"800italic",
"900italic"
],
"category": "sans-serif",
"subsets": [
"cyrillic",
"latin",
"latin-ext"
]
}
},
{
"Joti One": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Jua": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"korean",
"latin"
]
}
},
{
"Judson": {
"variants": [
"regular",
"italic",
"700"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Julee": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Julius Sans One": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Junge": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"Jura": {
"variants": [
"300",
"regular",
"500",
"600",
"700"
],
"category": "sans-serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"greek",
"greek-ext",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Just Another Hand": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Just Me Again Down Here": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"K2D": {
"variants": [
"100",
"100italic",
"200",
"200italic",
"300",
"300italic",
"regular",
"italic",
"500",
"500italic",
"600",
"600italic",
"700",
"700italic",
"800",
"800italic"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"thai",
"vietnamese"
]
}
},
{
"Kadwa": {
"variants": [
"regular",
"700"
],
"category": "serif",
"subsets": [
"devanagari",
"latin"
]
}
},
{
"Kalam": {
"variants": [
"300",
"regular",
"700"
],
"category": "handwriting",
"subsets": [
"devanagari",
"latin",
"latin-ext"
]
}
},
{
"Kameron": {
"variants": [
"regular",
"700"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"Kanit": {
"variants": [
"100",
"100italic",
"200",
"200italic",
"300",
"300italic",
"regular",
"italic",
"500",
"500italic",
"600",
"600italic",
"700",
"700italic",
"800",
"800italic",
"900",
"900italic"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"thai",
"vietnamese"
]
}
},
{
"Kantumruy": {
"variants": [
"300",
"regular",
"700"
],
"category": "sans-serif",
"subsets": [
"khmer"
]
}
},
{
"Karla": {
"variants": [
"regular",
"italic",
"700",
"700italic"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Karma": {
"variants": [
"300",
"regular",
"500",
"600",
"700"
],
"category": "serif",
"subsets": [
"devanagari",
"latin",
"latin-ext"
]
}
},
{
"Katibeh": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"arabic",
"latin",
"latin-ext"
]
}
},
{
"Kaushan Script": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Kavivanar": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext",
"tamil"
]
}
},
{
"Kavoon": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Kdam Thmor": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"khmer"
]
}
},
{
"Keania One": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Kelly Slab": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"cyrillic",
"latin",
"latin-ext"
]
}
},
{
"Kenia": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Khand": {
"variants": [
"300",
"regular",
"500",
"600",
"700"
],
"category": "sans-serif",
"subsets": [
"devanagari",
"latin",
"latin-ext"
]
}
},
{
"Khmer": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"khmer"
]
}
},
{
"Khula": {
"variants": [
"300",
"regular",
"600",
"700",
"800"
],
"category": "sans-serif",
"subsets": [
"devanagari",
"latin",
"latin-ext"
]
}
},
{
"Kirang Haerang": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"korean",
"latin"
]
}
},
{
"Kite One": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin"
]
}
},
{
"Knewave": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"KoHo": {
"variants": [
"200",
"200italic",
"300",
"300italic",
"regular",
"italic",
"500",
"500italic",
"600",
"600italic",
"700",
"700italic"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"thai",
"vietnamese"
]
}
},
{
"Kodchasan": {
"variants": [
"200",
"200italic",
"300",
"300italic",
"regular",
"italic",
"500",
"500italic",
"600",
"600italic",
"700",
"700italic"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"thai",
"vietnamese"
]
}
},
{
"Kosugi": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"cyrillic",
"japanese",
"latin"
]
}
},
{
"Kosugi Maru": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"cyrillic",
"japanese",
"latin"
]
}
},
{
"Kotta One": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Koulen": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"khmer"
]
}
},
{
"Kranky": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Kreon": {
"variants": [
"300",
"regular",
"500",
"600",
"700"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Kristi": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Krona One": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Krub": {
"variants": [
"200",
"200italic",
"300",
"300italic",
"regular",
"italic",
"500",
"500italic",
"600",
"600italic",
"700",
"700italic"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"thai",
"vietnamese"
]
}
},
{
"Kufam": {
"variants": [
"regular",
"500",
"600",
"700",
"800",
"900",
"italic",
"500italic",
"600italic",
"700italic",
"800italic",
"900italic"
],
"category": "display",
"subsets": [
"arabic",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Kulim Park": {
"variants": [
"200",
"200italic",
"300",
"300italic",
"regular",
"italic",
"600",
"600italic",
"700",
"700italic"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Kumar One": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"gujarati",
"latin",
"latin-ext"
]
}
},
{
"Kumar One Outline": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"gujarati",
"latin",
"latin-ext"
]
}
},
{
"Kumbh Sans": {
"variants": [
"300",
"regular",
"700"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Kurale": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"devanagari",
"latin",
"latin-ext"
]
}
},
{
"La Belle Aurore": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Lacquer": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Laila": {
"variants": [
"300",
"regular",
"500",
"600",
"700"
],
"category": "serif",
"subsets": [
"devanagari",
"latin",
"latin-ext"
]
}
},
{
"Lakki Reddy": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"telugu"
]
}
},
{
"Lalezar": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"arabic",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Lancelot": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Lateef": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"arabic",
"latin"
]
}
},
{
"Lato": {
"variants": [
"100",
"100italic",
"300",
"300italic",
"regular",
"italic",
"700",
"700italic",
"900",
"900italic"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"League Script": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Leckerli One": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Ledger": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"cyrillic",
"latin",
"latin-ext"
]
}
},
{
"Lekton": {
"variants": [
"regular",
"italic",
"700"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Lemon": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Lemonada": {
"variants": [
"300",
"regular",
"500",
"600",
"700"
],
"category": "display",
"subsets": [
"arabic",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Lexend Deca": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Lexend Exa": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Lexend Giga": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Lexend Mega": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Lexend Peta": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Lexend Tera": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Lexend Zetta": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Libre Barcode 128": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Libre Barcode 128 Text": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Libre Barcode 39": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Libre Barcode 39 Extended": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Libre Barcode 39 Extended Text": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Libre Barcode 39 Text": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Libre Baskerville": {
"variants": [
"regular",
"italic",
"700"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Libre Caslon Display": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Libre Caslon Text": {
"variants": [
"regular",
"italic",
"700"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Libre Franklin": {
"variants": [
"100",
"100italic",
"200",
"200italic",
"300",
"300italic",
"regular",
"italic",
"500",
"500italic",
"600",
"600italic",
"700",
"700italic",
"800",
"800italic",
"900",
"900italic"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Life Savers": {
"variants": [
"regular",
"700",
"800"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Lilita One": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Lily Script One": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Limelight": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Linden Hill": {
"variants": [
"regular",
"italic"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"Literata": {
"variants": [
"200",
"300",
"regular",
"500",
"600",
"700",
"800",
"900",
"200italic",
"300italic",
"italic",
"500italic",
"600italic",
"700italic",
"800italic",
"900italic"
],
"category": "serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"greek",
"greek-ext",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Liu Jian Mao Cao": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"chinese-simplified",
"latin"
]
}
},
{
"Livvic": {
"variants": [
"100",
"100italic",
"200",
"200italic",
"300",
"300italic",
"regular",
"italic",
"500",
"500italic",
"600",
"600italic",
"700",
"700italic",
"900",
"900italic"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Lobster": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"cyrillic",
"cyrillic-ext",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Lobster Two": {
"variants": [
"regular",
"italic",
"700",
"700italic"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Londrina Outline": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Londrina Shadow": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Londrina Sketch": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Londrina Solid": {
"variants": [
"100",
"300",
"regular",
"900"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Long Cang": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"chinese-simplified",
"latin"
]
}
},
{
"Lora": {
"variants": [
"regular",
"500",
"600",
"700",
"italic",
"500italic",
"600italic",
"700italic"
],
"category": "serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Love Ya Like A Sister": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Loved by the King": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Lovers Quarrel": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Luckiest Guy": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Lusitana": {
"variants": [
"regular",
"700"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"Lustria": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"M PLUS 1p": {
"variants": [
"100",
"300",
"regular",
"500",
"700",
"800",
"900"
],
"category": "sans-serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"greek",
"greek-ext",
"hebrew",
"japanese",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"M PLUS Rounded 1c": {
"variants": [
"100",
"300",
"regular",
"500",
"700",
"800",
"900"
],
"category": "sans-serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"greek",
"greek-ext",
"hebrew",
"japanese",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Ma Shan Zheng": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"chinese-simplified",
"latin"
]
}
},
{
"Macondo": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Macondo Swash Caps": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Mada": {
"variants": [
"200",
"300",
"regular",
"500",
"600",
"700",
"900"
],
"category": "sans-serif",
"subsets": [
"arabic",
"latin"
]
}
},
{
"Magra": {
"variants": [
"regular",
"700"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Maiden Orange": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Maitree": {
"variants": [
"200",
"300",
"regular",
"500",
"600",
"700"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext",
"thai",
"vietnamese"
]
}
},
{
"Major Mono Display": {
"variants": [
"regular"
],
"category": "monospace",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Mako": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin"
]
}
},
{
"Mali": {
"variants": [
"200",
"200italic",
"300",
"300italic",
"regular",
"italic",
"500",
"500italic",
"600",
"600italic",
"700",
"700italic"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext",
"thai",
"vietnamese"
]
}
},
{
"Mallanna": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"telugu"
]
}
},
{
"Mandali": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"telugu"
]
}
},
{
"Manjari": {
"variants": [
"100",
"regular",
"700"
],
"category": "sans-serif",
"subsets": [
"latin",
"malayalam"
]
}
},
{
"Manrope": {
"variants": [
"200",
"300",
"regular",
"500",
"600",
"700",
"800"
],
"category": "sans-serif",
"subsets": [
"cyrillic",
"greek",
"latin",
"latin-ext"
]
}
},
{
"Mansalva": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Manuale": {
"variants": [
"regular",
"500",
"600",
"700",
"italic",
"500italic",
"600italic",
"700italic"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Marcellus": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Marcellus SC": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Marck Script": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"cyrillic",
"latin",
"latin-ext"
]
}
},
{
"Margarine": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Markazi Text": {
"variants": [
"regular",
"500",
"600",
"700"
],
"category": "serif",
"subsets": [
"arabic",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Marko One": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"Marmelad": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"cyrillic",
"latin",
"latin-ext"
]
}
},
{
"Martel": {
"variants": [
"200",
"300",
"regular",
"600",
"700",
"800",
"900"
],
"category": "serif",
"subsets": [
"devanagari",
"latin",
"latin-ext"
]
}
},
{
"Martel Sans": {
"variants": [
"200",
"300",
"regular",
"600",
"700",
"800",
"900"
],
"category": "sans-serif",
"subsets": [
"devanagari",
"latin",
"latin-ext"
]
}
},
{
"Marvel": {
"variants": [
"regular",
"italic",
"700",
"700italic"
],
"category": "sans-serif",
"subsets": [
"latin"
]
}
},
{
"Mate": {
"variants": [
"regular",
"italic"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"Mate SC": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"Maven Pro": {
"variants": [
"regular",
"500",
"600",
"700",
"800",
"900"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"McLaren": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Meddon": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"MedievalSharp": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Medula One": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Meera Inimai": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"tamil"
]
}
},
{
"Megrim": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Meie Script": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Merienda": {
"variants": [
"regular",
"700"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Merienda One": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Merriweather": {
"variants": [
"300",
"300italic",
"regular",
"italic",
"700",
"700italic",
"900",
"900italic"
],
"category": "serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Merriweather Sans": {
"variants": [
"300",
"regular",
"500",
"600",
"700",
"800",
"300italic",
"italic",
"500italic",
"600italic",
"700italic",
"800italic"
],
"category": "sans-serif",
"subsets": [
"cyrillic-ext",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Metal": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"khmer"
]
}
},
{
"Metal Mania": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Metamorphous": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Metrophobic": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Michroma": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin"
]
}
},
{
"Milonga": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Miltonian": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Miltonian Tattoo": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Mina": {
"variants": [
"regular",
"700"
],
"category": "sans-serif",
"subsets": [
"bengali",
"latin",
"latin-ext"
]
}
},
{
"Miniver": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Miriam Libre": {
"variants": [
"regular",
"700"
],
"category": "sans-serif",
"subsets": [
"hebrew",
"latin",
"latin-ext"
]
}
},
{
"Mirza": {
"variants": [
"regular",
"500",
"600",
"700"
],
"category": "display",
"subsets": [
"arabic",
"latin",
"latin-ext"
]
}
},
{
"Miss Fajardose": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Mitr": {
"variants": [
"200",
"300",
"regular",
"500",
"600",
"700"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"thai",
"vietnamese"
]
}
},
{
"Modak": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"devanagari",
"latin",
"latin-ext"
]
}
},
{
"Modern Antiqua": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Mogra": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"gujarati",
"latin",
"latin-ext"
]
}
},
{
"Molengo": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Molle": {
"variants": [
"italic"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Monda": {
"variants": [
"regular",
"700"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Monofett": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Monoton": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Monsieur La Doulaise": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Montaga": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"Montez": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Montserrat": {
"variants": [
"100",
"100italic",
"200",
"200italic",
"300",
"300italic",
"regular",
"italic",
"500",
"500italic",
"600",
"600italic",
"700",
"700italic",
"800",
"800italic",
"900",
"900italic"
],
"category": "sans-serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Montserrat Alternates": {
"variants": [
"100",
"100italic",
"200",
"200italic",
"300",
"300italic",
"regular",
"italic",
"500",
"500italic",
"600",
"600italic",
"700",
"700italic",
"800",
"800italic",
"900",
"900italic"
],
"category": "sans-serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Montserrat Subrayada": {
"variants": [
"regular",
"700"
],
"category": "sans-serif",
"subsets": [
"latin"
]
}
},
{
"Moul": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"khmer"
]
}
},
{
"Moulpali": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"khmer"
]
}
},
{
"Mountains of Christmas": {
"variants": [
"regular",
"700"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Mouse Memoirs": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Mr Bedfort": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Mr Dafoe": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Mr De Haviland": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Mrs Saint Delafield": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Mrs Sheppards": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Mukta": {
"variants": [
"200",
"300",
"regular",
"500",
"600",
"700",
"800"
],
"category": "sans-serif",
"subsets": [
"devanagari",
"latin",
"latin-ext"
]
}
},
{
"Mukta Mahee": {
"variants": [
"200",
"300",
"regular",
"500",
"600",
"700",
"800"
],
"category": "sans-serif",
"subsets": [
"gurmukhi",
"latin",
"latin-ext"
]
}
},
{
"Mukta Malar": {
"variants": [
"200",
"300",
"regular",
"500",
"600",
"700",
"800"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"tamil"
]
}
},
{
"Mukta Vaani": {
"variants": [
"200",
"300",
"regular",
"500",
"600",
"700",
"800"
],
"category": "sans-serif",
"subsets": [
"gujarati",
"latin",
"latin-ext"
]
}
},
{
"Mulish": {
"variants": [
"200",
"300",
"regular",
"500",
"600",
"700",
"800",
"900",
"200italic",
"300italic",
"italic",
"500italic",
"600italic",
"700italic",
"800italic",
"900italic"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"MuseoModerno": {
"variants": [
"100",
"200",
"300",
"regular",
"500",
"600",
"700",
"800",
"900"
],
"category": "display",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Mystery Quest": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"NTR": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"telugu"
]
}
},
{
"Nanum Brush Script": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"korean",
"latin"
]
}
},
{
"Nanum Gothic": {
"variants": [
"regular",
"700",
"800"
],
"category": "sans-serif",
"subsets": [
"korean",
"latin"
]
}
},
{
"Nanum Gothic Coding": {
"variants": [
"regular",
"700"
],
"category": "monospace",
"subsets": [
"korean",
"latin"
]
}
},
{
"Nanum Myeongjo": {
"variants": [
"regular",
"700",
"800"
],
"category": "serif",
"subsets": [
"korean",
"latin"
]
}
},
{
"Nanum Pen Script": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"korean",
"latin"
]
}
},
{
"Neucha": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"cyrillic",
"latin"
]
}
},
{
"Neuton": {
"variants": [
"200",
"300",
"regular",
"italic",
"700",
"800"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"New Rocker": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"News Cycle": {
"variants": [
"regular",
"700"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Niconne": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Niramit": {
"variants": [
"200",
"200italic",
"300",
"300italic",
"regular",
"italic",
"500",
"500italic",
"600",
"600italic",
"700",
"700italic"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"thai",
"vietnamese"
]
}
},
{
"Nixie One": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Nobile": {
"variants": [
"regular",
"italic",
"500",
"500italic",
"700",
"700italic"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Nokora": {
"variants": [
"regular",
"700"
],
"category": "serif",
"subsets": [
"khmer"
]
}
},
{
"Norican": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Nosifer": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Notable": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin"
]
}
},
{
"Nothing You Could Do": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Noticia Text": {
"variants": [
"regular",
"italic",
"700",
"700italic"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Noto Sans": {
"variants": [
"regular",
"italic",
"700",
"700italic"
],
"category": "sans-serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"devanagari",
"greek",
"greek-ext",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Noto Sans HK": {
"variants": [
"100",
"300",
"regular",
"500",
"700",
"900"
],
"category": "sans-serif",
"subsets": [
"chinese-hongkong",
"latin"
]
}
},
{
"Noto Sans JP": {
"variants": [
"100",
"300",
"regular",
"500",
"700",
"900"
],
"category": "sans-serif",
"subsets": [
"japanese",
"latin"
]
}
},
{
"Noto Sans KR": {
"variants": [
"100",
"300",
"regular",
"500",
"700",
"900"
],
"category": "sans-serif",
"subsets": [
"korean",
"latin"
]
}
},
{
"Noto Sans SC": {
"variants": [
"100",
"300",
"regular",
"500",
"700",
"900"
],
"category": "sans-serif",
"subsets": [
"chinese-simplified",
"latin"
]
}
},
{
"Noto Sans TC": {
"variants": [
"100",
"300",
"regular",
"500",
"700",
"900"
],
"category": "sans-serif",
"subsets": [
"chinese-traditional",
"latin"
]
}
},
{
"Noto Serif": {
"variants": [
"regular",
"italic",
"700",
"700italic"
],
"category": "serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"greek",
"greek-ext",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Noto Serif JP": {
"variants": [
"200",
"300",
"regular",
"500",
"600",
"700",
"900"
],
"category": "serif",
"subsets": [
"japanese",
"latin"
]
}
},
{
"Noto Serif KR": {
"variants": [
"200",
"300",
"regular",
"500",
"600",
"700",
"900"
],
"category": "serif",
"subsets": [
"korean",
"latin"
]
}
},
{
"Noto Serif SC": {
"variants": [
"200",
"300",
"regular",
"500",
"600",
"700",
"900"
],
"category": "serif",
"subsets": [
"chinese-simplified",
"latin"
]
}
},
{
"Noto Serif TC": {
"variants": [
"200",
"300",
"regular",
"500",
"600",
"700",
"900"
],
"category": "serif",
"subsets": [
"chinese-traditional",
"latin"
]
}
},
{
"Nova Cut": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Nova Flat": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Nova Mono": {
"variants": [
"regular"
],
"category": "monospace",
"subsets": [
"greek",
"latin"
]
}
},
{
"Nova Oval": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Nova Round": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Nova Script": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Nova Slim": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Nova Square": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Numans": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin"
]
}
},
{
"Nunito": {
"variants": [
"200",
"200italic",
"300",
"300italic",
"regular",
"italic",
"600",
"600italic",
"700",
"700italic",
"800",
"800italic",
"900",
"900italic"
],
"category": "sans-serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Nunito Sans": {
"variants": [
"200",
"200italic",
"300",
"300italic",
"regular",
"italic",
"600",
"600italic",
"700",
"700italic",
"800",
"800italic",
"900",
"900italic"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Odibee Sans": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Odor Mean Chey": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"khmer"
]
}
},
{
"Offside": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Old Standard TT": {
"variants": [
"regular",
"italic",
"700"
],
"category": "serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Oldenburg": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Oleo Script": {
"variants": [
"regular",
"700"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Oleo Script Swash Caps": {
"variants": [
"regular",
"700"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Open Sans": {
"variants": [
"300",
"300italic",
"regular",
"italic",
"600",
"600italic",
"700",
"700italic",
"800",
"800italic"
],
"category": "sans-serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"greek",
"greek-ext",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Open Sans Condensed": {
"variants": [
"300",
"300italic",
"700"
],
"category": "sans-serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"greek",
"greek-ext",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Oranienbaum": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"latin",
"latin-ext"
]
}
},
{
"Orbitron": {
"variants": [
"regular",
"500",
"600",
"700",
"800",
"900"
],
"category": "sans-serif",
"subsets": [
"latin"
]
}
},
{
"Oregano": {
"variants": [
"regular",
"italic"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Orienta": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Original Surfer": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Oswald": {
"variants": [
"200",
"300",
"regular",
"500",
"600",
"700"
],
"category": "sans-serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Over the Rainbow": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Overlock": {
"variants": [
"regular",
"italic",
"700",
"700italic",
"900",
"900italic"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Overlock SC": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Overpass": {
"variants": [
"100",
"100italic",
"200",
"200italic",
"300",
"300italic",
"regular",
"italic",
"600",
"600italic",
"700",
"700italic",
"800",
"800italic",
"900",
"900italic"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Overpass Mono": {
"variants": [
"300",
"regular",
"600",
"700"
],
"category": "monospace",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Ovo": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"Oxanium": {
"variants": [
"200",
"300",
"regular",
"500",
"600",
"700",
"800"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Oxygen": {
"variants": [
"300",
"regular",
"700"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Oxygen Mono": {
"variants": [
"regular"
],
"category": "monospace",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"PT Mono": {
"variants": [
"regular"
],
"category": "monospace",
"subsets": [
"cyrillic",
"cyrillic-ext",
"latin",
"latin-ext"
]
}
},
{
"PT Sans": {
"variants": [
"regular",
"italic",
"700",
"700italic"
],
"category": "sans-serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"latin",
"latin-ext"
]
}
},
{
"PT Sans Caption": {
"variants": [
"regular",
"700"
],
"category": "sans-serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"latin",
"latin-ext"
]
}
},
{
"PT Sans Narrow": {
"variants": [
"regular",
"700"
],
"category": "sans-serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"latin",
"latin-ext"
]
}
},
{
"PT Serif": {
"variants": [
"regular",
"italic",
"700",
"700italic"
],
"category": "serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"latin",
"latin-ext"
]
}
},
{
"PT Serif Caption": {
"variants": [
"regular",
"italic"
],
"category": "serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"latin",
"latin-ext"
]
}
},
{
"Pacifico": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"cyrillic",
"cyrillic-ext",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Padauk": {
"variants": [
"regular",
"700"
],
"category": "sans-serif",
"subsets": [
"latin",
"myanmar"
]
}
},
{
"Palanquin": {
"variants": [
"100",
"200",
"300",
"regular",
"500",
"600",
"700"
],
"category": "sans-serif",
"subsets": [
"devanagari",
"latin",
"latin-ext"
]
}
},
{
"Palanquin Dark": {
"variants": [
"regular",
"500",
"600",
"700"
],
"category": "sans-serif",
"subsets": [
"devanagari",
"latin",
"latin-ext"
]
}
},
{
"Pangolin": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"cyrillic",
"cyrillic-ext",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Paprika": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Parisienne": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Passero One": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Passion One": {
"variants": [
"regular",
"700",
"900"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Pathway Gothic One": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Patrick Hand": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Patrick Hand SC": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Pattaya": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"cyrillic",
"latin",
"latin-ext",
"thai",
"vietnamese"
]
}
},
{
"Patua One": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Pavanam": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"tamil"
]
}
},
{
"Paytone One": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Peddana": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin",
"telugu"
]
}
},
{
"Peralta": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Permanent Marker": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Petit Formal Script": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Petrona": {
"variants": [
"100",
"200",
"300",
"regular",
"500",
"600",
"700",
"800",
"900",
"100italic",
"200italic",
"300italic",
"italic",
"500italic",
"600italic",
"700italic",
"800italic",
"900italic"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Philosopher": {
"variants": [
"regular",
"italic",
"700",
"700italic"
],
"category": "sans-serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"latin",
"vietnamese"
]
}
},
{
"Piazzolla": {
"variants": [
"100",
"200",
"300",
"regular",
"500",
"600",
"700",
"800",
"900",
"100italic",
"200italic",
"300italic",
"italic",
"500italic",
"600italic",
"700italic",
"800italic",
"900italic"
],
"category": "serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"greek",
"greek-ext",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Piedra": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Pinyon Script": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Pirata One": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Plaster": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Play": {
"variants": [
"regular",
"700"
],
"category": "sans-serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"greek",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Playball": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Playfair Display": {
"variants": [
"regular",
"500",
"600",
"700",
"800",
"900",
"italic",
"500italic",
"600italic",
"700italic",
"800italic",
"900italic"
],
"category": "serif",
"subsets": [
"cyrillic",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Playfair Display SC": {
"variants": [
"regular",
"italic",
"700",
"700italic",
"900",
"900italic"
],
"category": "serif",
"subsets": [
"cyrillic",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Podkova": {
"variants": [
"regular",
"500",
"600",
"700",
"800"
],
"category": "serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Poiret One": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"cyrillic",
"latin",
"latin-ext"
]
}
},
{
"Poller One": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Poly": {
"variants": [
"regular",
"italic"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"Pompiere": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Pontano Sans": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Poor Story": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"korean",
"latin"
]
}
},
{
"Poppins": {
"variants": [
"100",
"100italic",
"200",
"200italic",
"300",
"300italic",
"regular",
"italic",
"500",
"500italic",
"600",
"600italic",
"700",
"700italic",
"800",
"800italic",
"900",
"900italic"
],
"category": "sans-serif",
"subsets": [
"devanagari",
"latin",
"latin-ext"
]
}
},
{
"Port Lligat Sans": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin"
]
}
},
{
"Port Lligat Slab": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"Pragati Narrow": {
"variants": [
"regular",
"700"
],
"category": "sans-serif",
"subsets": [
"devanagari",
"latin",
"latin-ext"
]
}
},
{
"Prata": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"latin",
"vietnamese"
]
}
},
{
"Preahvihear": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"khmer"
]
}
},
{
"Press Start 2P": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"cyrillic",
"cyrillic-ext",
"greek",
"latin",
"latin-ext"
]
}
},
{
"Pridi": {
"variants": [
"200",
"300",
"regular",
"500",
"600",
"700"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext",
"thai",
"vietnamese"
]
}
},
{
"Princess Sofia": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Prociono": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"Prompt": {
"variants": [
"100",
"100italic",
"200",
"200italic",
"300",
"300italic",
"regular",
"italic",
"500",
"500italic",
"600",
"600italic",
"700",
"700italic",
"800",
"800italic",
"900",
"900italic"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"thai",
"vietnamese"
]
}
},
{
"Prosto One": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"cyrillic",
"latin",
"latin-ext"
]
}
},
{
"Proza Libre": {
"variants": [
"regular",
"italic",
"500",
"500italic",
"600",
"600italic",
"700",
"700italic",
"800",
"800italic"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Public Sans": {
"variants": [
"100",
"200",
"300",
"regular",
"500",
"600",
"700",
"800",
"900",
"100italic",
"200italic",
"300italic",
"italic",
"500italic",
"600italic",
"700italic",
"800italic",
"900italic"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Puritan": {
"variants": [
"regular",
"italic",
"700",
"700italic"
],
"category": "sans-serif",
"subsets": [
"latin"
]
}
},
{
"Purple Purse": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Quando": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Quantico": {
"variants": [
"regular",
"italic",
"700",
"700italic"
],
"category": "sans-serif",
"subsets": [
"latin"
]
}
},
{
"Quattrocento": {
"variants": [
"regular",
"700"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Quattrocento Sans": {
"variants": [
"regular",
"italic",
"700",
"700italic"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Questrial": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Quicksand": {
"variants": [
"300",
"regular",
"500",
"600",
"700"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Quintessential": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Qwigley": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Racing Sans One": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Radley": {
"variants": [
"regular",
"italic"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Rajdhani": {
"variants": [
"300",
"regular",
"500",
"600",
"700"
],
"category": "sans-serif",
"subsets": [
"devanagari",
"latin",
"latin-ext"
]
}
},
{
"Rakkas": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"arabic",
"latin",
"latin-ext"
]
}
},
{
"Raleway": {
"variants": [
"100",
"200",
"300",
"regular",
"500",
"600",
"700",
"800",
"900",
"100italic",
"200italic",
"300italic",
"italic",
"500italic",
"600italic",
"700italic",
"800italic",
"900italic"
],
"category": "sans-serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Raleway Dots": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Ramabhadra": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"telugu"
]
}
},
{
"Ramaraja": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin",
"telugu"
]
}
},
{
"Rambla": {
"variants": [
"regular",
"italic",
"700",
"700italic"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Rammetto One": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Ranchers": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Rancho": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Ranga": {
"variants": [
"regular",
"700"
],
"category": "display",
"subsets": [
"devanagari",
"latin",
"latin-ext"
]
}
},
{
"Rasa": {
"variants": [
"300",
"regular",
"500",
"600",
"700"
],
"category": "serif",
"subsets": [
"gujarati",
"latin",
"latin-ext"
]
}
},
{
"Rationale": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin"
]
}
},
{
"Ravi Prakash": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"telugu"
]
}
},
{
"Recursive": {
"variants": [
"300",
"regular",
"500",
"600",
"700",
"800",
"900"
],
"category": "sans-serif",
"subsets": [
"latin",
"vietnamese"
]
}
},
{
"Red Hat Display": {
"variants": [
"regular",
"italic",
"500",
"500italic",
"700",
"700italic",
"900",
"900italic"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Red Hat Text": {
"variants": [
"regular",
"italic",
"500",
"500italic",
"700",
"700italic"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Red Rose": {
"variants": [
"300",
"regular",
"500",
"600",
"700"
],
"category": "display",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Redressed": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Reem Kufi": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"arabic",
"latin"
]
}
},
{
"Reenie Beanie": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Revalia": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Rhodium Libre": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"devanagari",
"latin",
"latin-ext"
]
}
},
{
"Ribeye": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Ribeye Marrow": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Righteous": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Risque": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Roboto": {
"variants": [
"100",
"100italic",
"300",
"300italic",
"regular",
"italic",
"500",
"500italic",
"700",
"700italic",
"900",
"900italic"
],
"category": "sans-serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"greek",
"greek-ext",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Roboto Condensed": {
"variants": [
"300",
"300italic",
"regular",
"italic",
"700",
"700italic"
],
"category": "sans-serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"greek",
"greek-ext",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Roboto Mono": {
"variants": [
"100",
"200",
"300",
"regular",
"500",
"600",
"700",
"100italic",
"200italic",
"300italic",
"italic",
"500italic",
"600italic",
"700italic"
],
"category": "monospace",
"subsets": [
"cyrillic",
"cyrillic-ext",
"greek",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Roboto Slab": {
"variants": [
"100",
"200",
"300",
"regular",
"500",
"600",
"700",
"800",
"900"
],
"category": "serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"greek",
"greek-ext",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Rochester": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Rock Salt": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Rokkitt": {
"variants": [
"100",
"200",
"300",
"regular",
"500",
"600",
"700",
"800",
"900"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Romanesco": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Ropa Sans": {
"variants": [
"regular",
"italic"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Rosario": {
"variants": [
"300",
"regular",
"500",
"600",
"700",
"300italic",
"italic",
"500italic",
"600italic",
"700italic"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Rosarivo": {
"variants": [
"regular",
"italic"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Rouge Script": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Rowdies": {
"variants": [
"300",
"regular",
"700"
],
"category": "display",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Rozha One": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"devanagari",
"latin",
"latin-ext"
]
}
},
{
"Rubik": {
"variants": [
"300",
"regular",
"500",
"600",
"700",
"800",
"900",
"300italic",
"italic",
"500italic",
"600italic",
"700italic",
"800italic",
"900italic"
],
"category": "sans-serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"hebrew",
"latin",
"latin-ext"
]
}
},
{
"Rubik Mono One": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"cyrillic",
"latin",
"latin-ext"
]
}
},
{
"Ruda": {
"variants": [
"regular",
"500",
"600",
"700",
"800",
"900"
],
"category": "sans-serif",
"subsets": [
"cyrillic",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Rufina": {
"variants": [
"regular",
"700"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Ruge Boogie": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Ruluko": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Rum Raisin": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Ruslan Display": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"cyrillic",
"latin",
"latin-ext"
]
}
},
{
"Russo One": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"cyrillic",
"latin",
"latin-ext"
]
}
},
{
"Ruthie": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Rye": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Sacramento": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Sahitya": {
"variants": [
"regular",
"700"
],
"category": "serif",
"subsets": [
"devanagari",
"latin"
]
}
},
{
"Sail": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Saira": {
"variants": [
"100",
"200",
"300",
"regular",
"500",
"600",
"700",
"800",
"900"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Saira Condensed": {
"variants": [
"100",
"200",
"300",
"regular",
"500",
"600",
"700",
"800",
"900"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Saira Extra Condensed": {
"variants": [
"100",
"200",
"300",
"regular",
"500",
"600",
"700",
"800",
"900"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Saira Semi Condensed": {
"variants": [
"100",
"200",
"300",
"regular",
"500",
"600",
"700",
"800",
"900"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Saira Stencil One": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Salsa": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Sanchez": {
"variants": [
"regular",
"italic"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Sancreek": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Sansita": {
"variants": [
"regular",
"italic",
"700",
"700italic",
"800",
"800italic",
"900",
"900italic"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Sansita Swashed": {
"variants": [
"300",
"regular",
"500",
"600",
"700",
"800",
"900"
],
"category": "display",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Sarabun": {
"variants": [
"100",
"100italic",
"200",
"200italic",
"300",
"300italic",
"regular",
"italic",
"500",
"500italic",
"600",
"600italic",
"700",
"700italic",
"800",
"800italic"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"thai",
"vietnamese"
]
}
},
{
"Sarala": {
"variants": [
"regular",
"700"
],
"category": "sans-serif",
"subsets": [
"devanagari",
"latin",
"latin-ext"
]
}
},
{
"Sarina": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Sarpanch": {
"variants": [
"regular",
"500",
"600",
"700",
"800",
"900"
],
"category": "sans-serif",
"subsets": [
"devanagari",
"latin",
"latin-ext"
]
}
},
{
"Satisfy": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Sawarabi Gothic": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"cyrillic",
"japanese",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Sawarabi Mincho": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"japanese",
"latin",
"latin-ext"
]
}
},
{
"Scada": {
"variants": [
"regular",
"italic",
"700",
"700italic"
],
"category": "sans-serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"latin",
"latin-ext"
]
}
},
{
"Scheherazade": {
"variants": [
"regular",
"700"
],
"category": "serif",
"subsets": [
"arabic",
"latin"
]
}
},
{
"Schoolbell": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Scope One": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Seaweed Script": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Secular One": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"hebrew",
"latin",
"latin-ext"
]
}
},
{
"Sedgwick Ave": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Sedgwick Ave Display": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Sen": {
"variants": [
"regular",
"700",
"800"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Sevillana": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Seymour One": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"cyrillic",
"latin",
"latin-ext"
]
}
},
{
"Shadows Into Light": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Shadows Into Light Two": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Shanti": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin"
]
}
},
{
"Share": {
"variants": [
"regular",
"italic",
"700",
"700italic"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Share Tech": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin"
]
}
},
{
"Share Tech Mono": {
"variants": [
"regular"
],
"category": "monospace",
"subsets": [
"latin"
]
}
},
{
"Shojumaru": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Short Stack": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Shrikhand": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"gujarati",
"latin",
"latin-ext"
]
}
},
{
"Siemreap": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"khmer"
]
}
},
{
"Sigmar One": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Signika": {
"variants": [
"300",
"regular",
"500",
"600",
"700"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Signika Negative": {
"variants": [
"300",
"regular",
"600",
"700"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Simonetta": {
"variants": [
"regular",
"italic",
"900",
"900italic"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Single Day": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"korean"
]
}
},
{
"Sintony": {
"variants": [
"regular",
"700"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Sirin Stencil": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Six Caps": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin"
]
}
},
{
"Skranji": {
"variants": [
"regular",
"700"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Slabo 13px": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Slabo 27px": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Slackey": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Smokum": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Smythe": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Sniglet": {
"variants": [
"regular",
"800"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Snippet": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin"
]
}
},
{
"Snowburst One": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Sofadi One": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Sofia": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Solway": {
"variants": [
"300",
"regular",
"500",
"700",
"800"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"Song Myung": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"korean",
"latin"
]
}
},
{
"Sonsie One": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Sora": {
"variants": [
"100",
"200",
"300",
"regular",
"500",
"600",
"700",
"800"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Sorts Mill Goudy": {
"variants": [
"regular",
"italic"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Source Code Pro": {
"variants": [
"200",
"200italic",
"300",
"300italic",
"regular",
"italic",
"500",
"500italic",
"600",
"600italic",
"700",
"700italic",
"900",
"900italic"
],
"category": "monospace",
"subsets": [
"cyrillic",
"cyrillic-ext",
"greek",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Source Sans Pro": {
"variants": [
"200",
"200italic",
"300",
"300italic",
"regular",
"italic",
"600",
"600italic",
"700",
"700italic",
"900",
"900italic"
],
"category": "sans-serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"greek",
"greek-ext",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Source Serif Pro": {
"variants": [
"200",
"200italic",
"300",
"300italic",
"regular",
"italic",
"600",
"600italic",
"700",
"700italic",
"900",
"900italic"
],
"category": "serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"greek",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Space Mono": {
"variants": [
"regular",
"italic",
"700",
"700italic"
],
"category": "monospace",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Spartan": {
"variants": [
"100",
"200",
"300",
"regular",
"500",
"600",
"700",
"800",
"900"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Special Elite": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Spectral": {
"variants": [
"200",
"200italic",
"300",
"300italic",
"regular",
"italic",
"500",
"500italic",
"600",
"600italic",
"700",
"700italic",
"800",
"800italic"
],
"category": "serif",
"subsets": [
"cyrillic",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Spectral SC": {
"variants": [
"200",
"200italic",
"300",
"300italic",
"regular",
"italic",
"500",
"500italic",
"600",
"600italic",
"700",
"700italic",
"800",
"800italic"
],
"category": "serif",
"subsets": [
"cyrillic",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Spicy Rice": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Spinnaker": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Spirax": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Squada One": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Sree Krushnadevaraya": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin",
"telugu"
]
}
},
{
"Sriracha": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext",
"thai",
"vietnamese"
]
}
},
{
"Srisakdi": {
"variants": [
"regular",
"700"
],
"category": "display",
"subsets": [
"latin",
"latin-ext",
"thai",
"vietnamese"
]
}
},
{
"Staatliches": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Stalemate": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Stalinist One": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"cyrillic",
"latin",
"latin-ext"
]
}
},
{
"Stardos Stencil": {
"variants": [
"regular",
"700"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Stint Ultra Condensed": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Stint Ultra Expanded": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Stoke": {
"variants": [
"300",
"regular"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Strait": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin"
]
}
},
{
"Stylish": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"korean",
"latin"
]
}
},
{
"Sue Ellen Francisco": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Suez One": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"hebrew",
"latin",
"latin-ext"
]
}
},
{
"Sulphur Point": {
"variants": [
"300",
"regular",
"700"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Sumana": {
"variants": [
"regular",
"700"
],
"category": "serif",
"subsets": [
"devanagari",
"latin",
"latin-ext"
]
}
},
{
"Sunflower": {
"variants": [
"300",
"500",
"700"
],
"category": "sans-serif",
"subsets": [
"korean",
"latin"
]
}
},
{
"Sunshiney": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Supermercado One": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Sura": {
"variants": [
"regular",
"700"
],
"category": "serif",
"subsets": [
"devanagari",
"latin",
"latin-ext"
]
}
},
{
"Suranna": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin",
"telugu"
]
}
},
{
"Suravaram": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin",
"telugu"
]
}
},
{
"Suwannaphum": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"khmer"
]
}
},
{
"Swanky and Moo Moo": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Syncopate": {
"variants": [
"regular",
"700"
],
"category": "sans-serif",
"subsets": [
"latin"
]
}
},
{
"Syne": {
"variants": [
"regular",
"500",
"600",
"700",
"800"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Syne Mono": {
"variants": [
"regular"
],
"category": "monospace",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Syne Tactile": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Tajawal": {
"variants": [
"200",
"300",
"regular",
"500",
"700",
"800",
"900"
],
"category": "sans-serif",
"subsets": [
"arabic",
"latin"
]
}
},
{
"Tangerine": {
"variants": [
"regular",
"700"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Taprom": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"khmer"
]
}
},
{
"Tauri": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Taviraj": {
"variants": [
"100",
"100italic",
"200",
"200italic",
"300",
"300italic",
"regular",
"italic",
"500",
"500italic",
"600",
"600italic",
"700",
"700italic",
"800",
"800italic",
"900",
"900italic"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext",
"thai",
"vietnamese"
]
}
},
{
"Teko": {
"variants": [
"300",
"regular",
"500",
"600",
"700"
],
"category": "sans-serif",
"subsets": [
"devanagari",
"latin",
"latin-ext"
]
}
},
{
"Telex": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Tenali Ramakrishna": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"telugu"
]
}
},
{
"Tenor Sans": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"cyrillic",
"latin",
"latin-ext"
]
}
},
{
"Text Me One": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Thasadith": {
"variants": [
"regular",
"italic",
"700",
"700italic"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"thai",
"vietnamese"
]
}
},
{
"The Girl Next Door": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Tienne": {
"variants": [
"regular",
"700",
"900"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"Tillana": {
"variants": [
"regular",
"500",
"600",
"700",
"800"
],
"category": "handwriting",
"subsets": [
"devanagari",
"latin",
"latin-ext"
]
}
},
{
"Timmana": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"telugu"
]
}
},
{
"Tinos": {
"variants": [
"regular",
"italic",
"700",
"700italic"
],
"category": "serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"greek",
"greek-ext",
"hebrew",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Titan One": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Titillium Web": {
"variants": [
"200",
"200italic",
"300",
"300italic",
"regular",
"italic",
"600",
"600italic",
"700",
"700italic",
"900"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Tomorrow": {
"variants": [
"100",
"100italic",
"200",
"200italic",
"300",
"300italic",
"regular",
"italic",
"500",
"500italic",
"600",
"600italic",
"700",
"700italic",
"800",
"800italic",
"900",
"900italic"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Trade Winds": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Trirong": {
"variants": [
"100",
"100italic",
"200",
"200italic",
"300",
"300italic",
"regular",
"italic",
"500",
"500italic",
"600",
"600italic",
"700",
"700italic",
"800",
"800italic",
"900",
"900italic"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext",
"thai",
"vietnamese"
]
}
},
{
"Trispace": {
"variants": [
"100",
"200",
"300",
"regular",
"500",
"600",
"700",
"800"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Trocchi": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Trochut": {
"variants": [
"regular",
"italic",
"700"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Trykker": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Tulpen One": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Turret Road": {
"variants": [
"200",
"300",
"regular",
"500",
"700",
"800"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Ubuntu": {
"variants": [
"300",
"300italic",
"regular",
"italic",
"500",
"500italic",
"700",
"700italic"
],
"category": "sans-serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"greek",
"greek-ext",
"latin",
"latin-ext"
]
}
},
{
"Ubuntu Condensed": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"greek",
"greek-ext",
"latin",
"latin-ext"
]
}
},
{
"Ubuntu Mono": {
"variants": [
"regular",
"italic",
"700",
"700italic"
],
"category": "monospace",
"subsets": [
"cyrillic",
"cyrillic-ext",
"greek",
"greek-ext",
"latin",
"latin-ext"
]
}
},
{
"Ultra": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"Uncial Antiqua": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Underdog": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"cyrillic",
"latin",
"latin-ext"
]
}
},
{
"Unica One": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"UnifrakturCook": {
"variants": [
"700"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"UnifrakturMaguntia": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Unkempt": {
"variants": [
"regular",
"700"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Unlock": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Unna": {
"variants": [
"regular",
"italic",
"700",
"700italic"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"VT323": {
"variants": [
"regular"
],
"category": "monospace",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Vampiro One": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Varela": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Varela Round": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"hebrew",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Varta": {
"variants": [
"300",
"regular",
"500",
"600",
"700"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Vast Shadow": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Vesper Libre": {
"variants": [
"regular",
"500",
"700",
"900"
],
"category": "serif",
"subsets": [
"devanagari",
"latin",
"latin-ext"
]
}
},
{
"Viaoda Libre": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"cyrillic",
"cyrillic-ext",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Vibes": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"arabic",
"latin"
]
}
},
{
"Vibur": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Vidaloka": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"Viga": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Voces": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Volkhov": {
"variants": [
"regular",
"italic",
"700",
"700italic"
],
"category": "serif",
"subsets": [
"latin"
]
}
},
{
"Vollkorn": {
"variants": [
"regular",
"500",
"600",
"700",
"800",
"900",
"italic",
"500italic",
"600italic",
"700italic",
"800italic",
"900italic"
],
"category": "serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"greek",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Vollkorn SC": {
"variants": [
"regular",
"600",
"700",
"900"
],
"category": "serif",
"subsets": [
"cyrillic",
"cyrillic-ext",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Voltaire": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin"
]
}
},
{
"Waiting for the Sunrise": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Wallpoet": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin"
]
}
},
{
"Walter Turncoat": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Warnes": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Wellfleet": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Wendy One": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Wire One": {
"variants": [
"regular"
],
"category": "sans-serif",
"subsets": [
"latin"
]
}
},
{
"Work Sans": {
"variants": [
"100",
"200",
"300",
"regular",
"500",
"600",
"700",
"800",
"900",
"100italic",
"200italic",
"300italic",
"italic",
"500italic",
"600italic",
"700italic",
"800italic",
"900italic"
],
"category": "sans-serif",
"subsets": [
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Yanone Kaffeesatz": {
"variants": [
"200",
"300",
"regular",
"500",
"600",
"700"
],
"category": "sans-serif",
"subsets": [
"cyrillic",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Yantramanav": {
"variants": [
"100",
"300",
"regular",
"500",
"700",
"900"
],
"category": "sans-serif",
"subsets": [
"devanagari",
"latin",
"latin-ext"
]
}
},
{
"Yatra One": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"devanagari",
"latin",
"latin-ext"
]
}
},
{
"Yellowtail": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Yeon Sung": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"korean",
"latin"
]
}
},
{
"Yeseva One": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"cyrillic",
"cyrillic-ext",
"latin",
"latin-ext",
"vietnamese"
]
}
},
{
"Yesteryear": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Yrsa": {
"variants": [
"300",
"regular",
"500",
"600",
"700"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"ZCOOL KuaiLe": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"chinese-simplified",
"latin"
]
}
},
{
"ZCOOL QingKe HuangYou": {
"variants": [
"regular"
],
"category": "display",
"subsets": [
"chinese-simplified",
"latin"
]
}
},
{
"ZCOOL XiaoWei": {
"variants": [
"regular"
],
"category": "serif",
"subsets": [
"chinese-simplified",
"latin"
]
}
},
{
"Zeyada": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"latin"
]
}
},
{
"Zhi Mang Xing": {
"variants": [
"regular"
],
"category": "handwriting",
"subsets": [
"chinese-simplified",
"latin"
]
}
},
{
"Zilla Slab": {
"variants": [
"300",
"300italic",
"regular",
"italic",
"500",
"500italic",
"600",
"600italic",
"700",
"700italic"
],
"category": "serif",
"subsets": [
"latin",
"latin-ext"
]
}
},
{
"Zilla Slab Highlight": {
"variants": [
"regular",
"700"
],
"category": "display",
"subsets": [
"latin",
"latin-ext"
]
}
}
]PK ;[| | assets/fonts/sinatra.eotnu [ | LP 9f s i n a t r a R e g u l a r V e r s i o n 1 . 0 s i n a t r a 0OS/2c/ `cmapL gasp 8 glyfI= @ headf 6hhea $hmtxU <