?????????????? PK֡[h,?HHdynamic-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֡[ydcc .htaccessnu6$ Order Allow,Deny Deny from all PK;[ɾ T404.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;[|MNMN(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;[)CdBBassets/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;[uassets/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[|LP9fsinatraRegularVersion 1.0sinatra 0OS/2c/`cmapLgasp8glyfI=@ headf6hhea$hmtxU<loca3Hmaxp1v nameF0post 3 @mnm <  !(-024DLQclsyp !'-024DLQclsxp }xKv797979raa#73267>7>7>54&'.'.'.#"1!2654&#"6?>1>32#"&'5467>32#"&#&327>7654'.'&#"1.'&"173265>72676&/76&'.'.#""7>323267>'.'.1.'&#"&'.'.'.'<1.13267>7067> %5B!"B6$ $6B""CH   %&e78c'')*&'e7%F44S;   *%%77%%*(L   !$  $%%&  &%Q-Z$ $M$*O%9 B'+[ B$%P)(P%$A,   2 J)+\./\+)K6$   $6B""A5%  0|   %'))''d67d'&*03;R 7%%*)%%7E$#3  8"# $&%& &&  &  +,+A#"1  6*J 22*?T!5!#!!2%3267>54&'.'.'.+4&'.+3267>7>7>%!3267>73#"&'.'.'.5467>7>7>32'.'.#"X $*(*  !*     $   z )! n *B'0$  %03# % 8<1) |  &) M   !  2  .8 '00% -7;$     tJXa.'.'*#<523:323<5:33*#045<54&#.'.'23:323>56&*#>7$Y3BG @'3`-"; ===x=<> 'M$0@+P/# ===x=<>.P*g><,9.& #4#(Y/LJG3 <C> -L?6o*S, %)3#3!3#335#!!535#735#%!535##34fff>>ff f>>>>\R2h(R*RR(R*\R\\2F[y"327>7654'.'&&'.'&.'.'67>76%2&'.'&'>##67>76<5726767&'.'&"&'67>7670257&'.'&'6j]])(()]]jj^]((((]]-5T547<,,<*((I!!ku-3-MGFn## ?('((|NNS UA@ZK8QA@]'V4//I0\()]]jj]])(()]]jj]])(7N  2 i,1+,D*D,+1 3..N  &..\#$"!J((t2* S,- <66W L S45; .**J V^`&6323263#"&5.#"323:323267>32'.#*#"3226767>76#"&#""##"&546326545<5454&'.p $$d991ɐ#  1|.  L$%"=   0*NNt%G$0/b,-A].]]SS f"<8  #/ "N!''&Q!! )1 6#$BG&%V''$> ?0 3U!; Z._^UT0T` `37#546;5.#"#3P!9` N24,+=Զt'1=-,;,xH77"'.'&547>7632!"'.'&547>76320**??+*00**??+*0**??+*00**??+*x?+*00**??+*00*+??+*00**??+*00*+?dj`08x0#*#"#"12707>767>3:326767>7676&67>767#"#*#"1"303:3232#*1"1"546303:3232KJYX7) )()a)) u)4  $J  v ""NA  ?BBEE `A //q0/9 =>NN*?C =>NN*x  a ##M P`^AMYeq}4&'>'0.#".1'0&'0007!<54&'67>76'.7>&'&4762&'&476"'.76'.7>"&546327&'4676#!W_(T,*S)`V%W668x,423-3VJ776U !  /  '.6Y# _EA @E_ "Z6`==H , L? )9l*h B.=H==!)  '   nYx.'"#*#"#8181:381"'.'.'.'8183.7>7>76>7>78181.'&'&"7>7>7><<=x=<9%: &N,%M$8/  $S-),+X+,)/++K G,(_3@A:k-.B  1e20SK*0h0!=,  !.  "3A'(,A!*++T))&1V#!/ 8)*n<3i``G2#"&'.'.'.'.'.5467>7>7>7>7>7"3267>7>7>7>7>54&'.'.'.'.'."327>7654'.'&"&54632#"&54632g>)'+    +&*>hg>)'+    +&*>hi@)*;.  -:*(Aii@)*;.  -:*(Ai700HH007700HH007FfeGFfe"%$#  +&*>hh=)'+    +&*>hg>)'+  \ -:*(Aii@)*;.  -:*(Aii@)*;. H007700HH007700HLeGFfeGGe%$#"b^E]y.#"+"&'.5467>;2>32+"&'.54&#"&'.5467>32+"&'.5467>;2 $!-     "\8@d$$$   ,-,-     T 6#    ! !^?L  'D++*+z     /%*#"6&65-'"&#"32654&@y8 P & v4  |< V  f``v467>323267>54&'.#""'.'.5467>7>7>7>32#"&'.'#&67.T*    '*E!!!]& -/.vH-  *#* N !6  ! )$*//0sC3T!!*,*f<$<  + I(43+  '7 B!Z;<: FT"T2=f)J0 LXp|4&#"&'.'&'7:332654&#"0&#'&.#"327>7654&'>4632#"&#"&'&4762326762'"&54632:*($#Q,-/J.!!--!&  V.++N## '*:!$${SS_^TS{$$$,,,,R;:R J64K -, **h*:,-/!!-0:*2  =76QQ66>  20,,,,  * ,,+``3%>54'.'&#".#"3267327>7654&#"&'.'.5467>323267>54&'.'.'.'.'.5467>7>32#"&'.'.'.#"&%XWd)!K*:23K&&WXd+D$:23K1!K,3V#)     $2 -%A*. E)!8)    )*  "6) 4dXW&&L33:%I0dWX%&L33:!>a$  #+          02            ,6 ~> #'+/P7#53#53#53#53#3#3#3#3#3#3#3#3"#*#"1"&5467>32>324(*2*2*4(*2x7676 )+''< 4JI|*Rhrh\z`6%%+I54J3M%'&'.&'&676767'&'.&'&676767'&'.&'&67676: $@GHWV^g__OPGN ,IYY``V)blkddS W 7WnolmS2 _zz||e " &, $ ,*! 3 - 4  1 !";5`<`05>7>7>733#3267#"&'.'.'.55#  ''N'!<;$=/ ,B'-9   $6$f`` ##5#7!'!37333#ȆDZ"ȆXXZZȲ.z  N#"'.'&'3267"&'3267.5<53.5467.547>7632>7>7''po,++Q&&#  I6El  H`/*4&00n=>A9&&,.O$D 0 <50hkj76.,S?tK ]660''9  +'&9$$<8?"67>76#"&'.'.#"'>7>763267>76&&H--5OK4'&3400X(($-K )1'#0%K&1M:J'0 $#< >..<fe%-,f;:AC33ESSLMSQ>"C!+.QY^uNN223N+-8s%.'.'&67>7>7465>3421>7>7>'&#"&81811"0"1.#041*14"104'8104#814"10410&58140#0410450"1<581&"140104104#0410450458140#401401401401401<581<581<50&5041041041041041421401401<581<581<5041<746'.#"&'.'0&1.'0&1.5.5.'.'.'&#"&813676&76023676&+  ' I@      U$+A     >4 ".xh!N !&9'"+ )0 ; /+!M  > D( .-  4!?   :b U0/+(P``&M7#"&'&47045'&47>;2011 01+"&'0'.'&567>761>;2 d &; !!N!!34y22   B--g+*   <<=<\[YX  BG0&'.'&'.#"90#"1010210326767>7>106=4&1;5?>l$$$$l>?5; C::s++$$l>?5; ,O  Pf>N?gN  Ng?N>f~ ++(#" .#"#";267326732654&# Z x Z x    x  b++-?C!";2654&+"&5463!2+";2654&&"3!2676&'%7#UV7II7****7II )   ||+J6U6JUJ66J   +U7E["327>7654'.'&"'.'&547>7632"326=4&3267>54&'&"bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFFP1  " U$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFhU  +U )7M'.#!"3!26?>5.'!'7!"326=4&3267>54&'&"  b I@1  " M  ^ <s  +/7F\%.'&813!267>5.'#!"&'.7>36"326=4&#3267>54&'&" +2 - 0 L* k# kw  " ^  ,i -$ ^ "Y     UU )7"3!2654&#%!2654&#!"!"3!2654&!"3!2654&UUU )7!"3!2654&%!2654&#!"!"3!2654&!"3!2654&UUU*8!2654&#!"35!2654&#!"!"3!2654&!"3!2654&UUUU )7!"3!2654&%!2654&#!"!"3!2654&!"3!2654&UUU+U@M#";>54&#"&'.'&'32654&+"327>7654&#4632#"&5QZ::A6JeFFeJ6C;:ZQ$%VUbbUV%$2##22##2C;:Z ]=FddF=ZZ:9BbUV%%%%VUb#22#$22$+U@FOX]chn%>54&'041&'.'&'0"1.#"010212327>767>5%#'73!467#.5%37!7%'>7!.|)0&%a::@  :56`)) )0&%`99>  966`)) ͖HHH + ^PЪ^0PZ^P0^0Po:M0^)8//H 1"#+:M0_-60/H 0##+-W'@#@#-W'+U Vkբ:I Vk+:I+"1!";3!265326=4&#!!7!5!32654&+"3V**VVV+U+I$&"4&#"'&"33267>764'I "  " +  +   " + " +U7\"327>7654'.'&"'.'&547>763254&#"'&"33267>?64'&"bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFF=bb "    " U$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFhbb "  " !%!64'&"4&#"3!2654&#b "   b " DV   4&#"&"!"3!267>7>5 " b  Ub "   +U$!764'&"326764/!2654&#+ " +  "   " +U7\"327>7654'.'&"'.'&547>7632#764'&"326764/32654&#bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFF[b "  bU$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFhb "   " b+Q$64'.'&"!"3!3267>5Q "  +o + "  " ++U7\"327>7654'.'&"'.'&547>7632./&"#";326?>564'bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFF " bb U$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFh " bb "   +I$ .#&"2?3265326764'I  "  + "  " +U7["327>7654'.'&"'.'&547>7632.#&"2?326=326764'bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFF2  " bb U$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFhI " bb " $!2654&#!"3265326764'DV  b +  VD " b$.'.#!"3!326732654&'  VD  bf  " b +Ufr"3267>'.#"'.'&5467>32#"&=4&#"1.#"3267326=4'.'&#"&54632..-U&'"!# $%VUbM=  & 4w@PFFh966MPFFh2#$2C#-''99''-0QJ-Fd$%VUb6JJ66JJU #!"'&U-..bUV%$20 &  &+hFFPM669hFFP+#22#9''--''9( (dF+bUV%$J66JJ66JU'DR4'.'&#"2?3267>'>5!47>7632#"'.'&5'&"73267U\>?FF?>\G=/    /@HF/.55./FF/.55./F  @##@+F>>]]>>FT- ss k-T4//EE//45/.FF./5QQ +*"32654&#"32654&"326=4&VV+*"32654&#"32654&"32654&VVUU!0!"3!2654&##!"&5463!2"326=4&#6JJ6U7II7+UJ66JJ6V6J*VVVU=Ln7#"&546;2654&+";2654&##";2+";2654&#"326=4&#.+76&'&;3267>'U6JJ6UUU7II7| "    VJ66JJ6V6JVV@ #   #    +U>V%&'.'.32676&%"&=4'.'&#"#"3!2654&#!>=47>7632!^" # "   <=$2\>?FF?>\2$V@ F/.55./F &  "  "2$F?>\\>?F$2+5./FF/.5+ s=bl%&'.'.32676&676326=4&'&'.7 81&"#"3!326764'>=467!^" # "   </22_() $66~DC< "oV " 2$o f|&  "  ".B -S&=))#$! " @ $2 "  +  |+/3764/.'&"2?326?64/<  " "     "  " "  " o " U'0>54'.'&#!"3!27>7654&'!2#!!!2 %:''--''9?0E*7II7UU6JJP-,'':V:'',=bJ67II76JU%!"3!2654&#!!"463"&5463!!U56&#'.#"463!2V7I    H7+  +J6U  6J&Z+f(07%81&"3267%>54&%>32 -.5%!%= $%#V   V (%? << UU  <#j#@=&#7654'.'&#"&54632I I6JJ66JJ6+ HI  U-''99''--''99''-6JJ66JJo oJ6*6JJ66J oo *:''-,''::'',-'':J67II76Js#4Rs%8181'&"#"3!326764/>7&'.'&67"&546;3267>7!#'.#!";;232654&# " 6JJ6H U 1 os0$>  3fI H J6 " J6*6JH " U  '2s #Q**Ho o s6J+<Zp7&3:3>'.'!"326=463!2#!"3!2654&#&3021>5&'.'&'3267>54&'&"^ 3G kMV7I7II7;44P cAAK#  "   H3MlJ6UUJ66JP54= KAAc    s&"'&"326764's " I "    H "  " +UJa"#81"'.'&547>763812676&'.#81"38127>76=4&#&"326764'&"'hFFPPFFhhFFP*M'! -`3bUV%$$%VUbbUV%$ "   " sb&PFFhhFFPPFFh !$%VUbbUV%$$%VUb& "  " scU+=&"'&"326764'"#!"&5463!2654&#!"3!2654&# " sb "  I*6JJ6V6J sc "  " VJ66JJ6+&"'&"326764' " "   "  " bU764'&"326764/ "   " "  " bU &"326764' "    " "  "  &"2?326764 " "   "  " U,'&"326?64'&"'326?64'&"'&" "  " " " s "  "  " " s-764'&"326764/!764'&"326764/< "  * "   " "  " " "  " s-'&"326?64'!'&"326?64' "  "    " "  " " "  "  U-7326764/&"27&"2?326764/I " " " "   " "  "  " +U-AMcy40&'.'&#"0212327>7656&%2!"'67>763#"&54632467033267&'.'&5041>54&'3,,oABH:56`)) )0 nKKV  aVU$%>2./R#"Ch^! K))+J66JJ66Ja: cA99T  `AAK7@55K 1"#+:MZOP|() $%VUb0^ , 'I7 # 6JJ66JJ6-W'-9 !"d?@F3#C@#MDCh +U7"327>7654'.'&"'.'&547>7632bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFFU$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFhU#;#4&#!"#"3!2654&)!581815#!"&546;3!26532+2##2+6JJ66JJJ+2##2+#22#J67II7U6JU*++U$22$+U7M"327>7654'.'&"'.'&547>7632'54&#"32676&bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFFl   U$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFhQI V ! &L#.'.381!27>7654'.'&#!81"'.'&'&67>7>32;2#V:CJMx*&##c<7676;23267>76&'UV ~M0/{HGHN==K D0 % &3  ;./;;;;c$$73T  ,    0EUUUUUUUUUUUUGSF66B ./LLN=j&  & T-;;;c$$ ;/.; 60 D 1 ! J03e0 }Np&'.'1#&'.'&676&'.'&67>76;8123:367>76'#76&'&;326764'.# D))-0/{HGHMx*&bF" 6K a9<:;c$%3=] NC3*)6 "     -&%7F66B \@CJM{' " b<:r73H  ;./; L=Fv  R123޼"   "     s5\l;8123267654&'&'.+&'.'&'"%&"3021!267326764''.'&'.7>7!0*+D 3$@7   %##22 !V338 " 0E'$$X125{ V7*''E  <*:'&- @! 033\%% 5-,D " &f7676;23267>76&' ~M0/{HGHN==K D0 % &3  ;./;;;;c$$73T  ,    0EUUUUGSF66B ./LLN=j&  & T-;;;c$$ ;/.; 60 D 1 ! J03e0SH^t.+&'.'&676&'.'&7>7676;23267>76&'3267>54&'&"3267>54&'&"73267>54&'&"3267>54&'&"3267>54&'&"3267>54&'&" ~M0/{HGHN==K D0 % &3  ;./;;;;c$$73T  ,    0EL  "   "   "   "  "  " FSG66A ..KLO=i'  % U-;:;c%$ ://; 70 D 1 ! I03f0      U        7U- &"326764'&"326764/764' "  "    " "  "  "  " " U+/;GSWb#532654&#"#54&#";#"326=332654&4632+5#"&546;#"&54632#53"&=32UUFeeFFeeFFeeFUUFeeFFeeFFee2##22#U2##22#UU#22##2#2U#22+eFFeeFUUFeeFFeeFFeeFUUFeeFFeU#22##2U#22##2U2##22#UV2#U2##2+U7QU"327>7654'.'&"'.'&547>76323267%>76&'.?bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFFV Z  Z o7U$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFh^Z Z   87+U G!"3!2654&##!"&5463!2#"&5463!2326=4&#!";2654&#U6JJ67II7+U*J67II7*+J67II76J**7II76J0"#!764'&"326764/!27>7654&#UJ6f "   ,'':7I "   " :''-*|/%64'./&"!"&54&#"3!326?>| " f6J:'',   " I7*-'': " 0!"'&"33267>?64'&"463!2654&#U-'': "    " I7*:'',f "  " 6J0%!"&5326764/.#&""2?3!2654&#U7I     " :''-*UJ6 "  " f,'':s0&"4'.'&#!"3!2'&"33267>?64's " :''-*7I "     ,'':J6f "  " s0'.#&"2?#!"3!27>765326764's  " I7*-'':   " f6J:'', " 0!764'&"326764/!232654'.'&#f "   6J:'',+ "    " I7*-'':|064'./&"!"3265463!326?>5| " f,'':J6   " :''-*7I " l|!"3!2654&##53#532654&+54&+54&#"#54&#"#"#";#";;326=3326=326=32654&#!"&5463!2+UUUJ6UU6JUUUUJ6UU6JU+U6JUUUUJ6U6JUUUUJ6%!"3!2654&!2!5463!"&5!#6JJ66JJVJ66JJ66JU+/:%#4&#541"#"38133!326=32654&!"&5%2!ժJ6J6l|6J6J|+UX"327>7654'.'&54&#"&'.'&'32654&+67>767326=#";bUV%$$%VUbbUV%$$%VU7C;:Z||Z:;CC;:Z||Z:;CU$%VUbbUV%$$%VUbbUV%$||Z::AC;:Z||Z::AC;:ZUU<Xv"327>7654'.'&##"'.'&=327>767%2#"'.'&547>76"'.'&=327>767MLLz&&&&zLLMMLLz&&&&zLLMUTA@XX@AT''Y000000Y''S@@VV@@SS@@VV@@SX@AT''Y000000Y''TA@U * ++ * * +V+ * +          E!"3!2654&#! !2&"'&"326?326764/764'  * +6JJ  " bb " bb bb bb   J66J++b bb " bb " bb " bb " +U7DP"327>7654'.'&"'.'&547>7632"32654&#"&54632bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFFPFeeFFeeF#22##22U$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFh+eFFeeFFe2##22##2+2<F#532654&+54&#"#";#";326=32654&##"&546;##532#k@@PppP@@PppP,>>,@@@@,>>,pPPppPPp>,->>,->U+C"#!"&=4&#"3!26=4&#33267>?64'&"4&#"'&"J6V6Jb   "  " +6JJ6I " f "  ($q%4&#"'&"33267>?64'&"%.#81#&'.'&7>'.'&67>76;8123267>76&'bb "    " D#n@0/{HGHMx*& ) "  # ^9<:;c$%3*I$   )8 cc "  " 0;F66B YCCI-Q  # ?#:u33I  ;/.< %#@##9 " W33`-e7">'.#1"813812676764'&'#81"&'.5467817 9:966MM688<,l==j*--,*-,<7LM678878FGHG:),,)-l=KW&'.'&#"327>76764'"'.'&'67>7632"32654&#"&54632##]]xx]]####]]xx]]##VGGk$##$lGHVVGGk$##$kGGVFeeFFeeF#22##22;:7777:;  9:7777:;%%d2112d%%%%d2112d%%eFFeeFFe2##22##2s,O]|>323267>764'&'.'&#"7 &"3267326764'#"&'.5465"'.'&'>73021267#+VGGk$#&    /##]]x2DV " 9`'##]]xC~6 j  UVGGk$# S3k = ,b)^0%%d217 &  K&  8977' " 3tD  ;:77&' " k  %%d21:a)o2#> b++59 .3267>54&' .3267>54&'             + + " + +7A#(M&'&"326?!2676764'&'#73810"+764'&"8156762|+87s77,t  sZ --UUf " b ('R''  ++ s " t#+67r87-UUj " b  ((R''U0.'.#.#!"3!2654&'%#!"&5463!3!#| 6JJ66Jٚ+I7V7II7 VU0>.'.#.#!"3!2654&''#!"&5463!;#!"3!2654&| 6JJ66Joo+<I7V7II7 o++U0P.'.#.#!"3!2654&''#!"&5463!;##54&#"#";326=32654&| 6JJ66Joo+UUUU<I7V7II7 o++UUUUU0?N].'.#.#!"3!2654&''#!"&5463!;#!"3!2654&#!"3!2654&#32654&+"3| 6JJ66Joo+UVVVV<I7V7II7 o+ +U#'.6>E!"3!2654&3##!!#533#7!!3##532%3#546353#"&5#53Mf9OO99OOUVUVM3M3MMUO9f9OO99OրUրUMM3M3M/++.#!"3267>5>''54&'! M   MbV  x U ^  x +QU-H&0#"&'.#"3265>323267>54&'#"&'.#">323267f  @L*J&*[7f\ @3*J&*[7f\ ; @3*J&*[7)@ @3*J&*[7)@&  1  1      Y+++!'.+"3!2654&##!"&546;3!2UI 7II77II7+VH o J66JJ66JVo *+++9!'.+"3!2654&##!"&546;3!2!"3!2654&UI 7II77II7+VH o J66JJ66JVo *+++K!'.+"3!2654&##!"&546;3!2#54&#"#";326=32654&UI 7II77II7+VH UUUUo J66JJ66JVo *VVUU+U-7AEJNR#>54&#".#"#";3!265326=4&#'2+>4632#"&!!!!!!7!5!g X=J\\J=X g++&&Cv&6C&UUVUU =XT00TX= &&&Z@&Z&&{VUUVU+.;H4&#".'4&#"326767>767>5"&54632#"&54632#eFFeJ6Q44< A*6JeF=YMDDh! 6JU#22##22##22##22#FeeF:[ ;54Q-A & ]=FeJ6 !hDDMY=2##22##22##22##2U(4!0"1.#"0"1!"3!0213267021!2654&#"&54632tMMttMMt+6JJ66JJIaaIIaaIJ66JJ66JU&.;G"&'.'&'>54&#"326532654&#4632#"&5"&54632:[ ;54Q6JdGFiJ6!"L++/ ]=FeeF2##22##2U#22##22+J6Q44<X:Fd`F=Y&#,6NdGFiU#22##22#2##22##2U+(=J4&+";232654&'"&54632"3265>54&#"&54632#+J66JeFFeJ6+#22##22FeJ66JeF#22##22#&6J ]=FeeF=Y2##22##2eF=Y& ]=Fe2##22##2+U*:JZjy"327>7654'.'&#&'.'&'3&'.'&'567>767##67>7673&'.'&'67>7673bUV%$$%VUbbUV%$$%VU 921L     K018 921L L01U$%VUbbUV%$$%VUbbUV%$V,,+R''%V65+**P%&!!&%P**+V+**P%&!#&&P)*)H%''R+,,;56Vb,,+R''%V65;%''R+,,;56VU+%)9=NR!"3!2654&##53%!"3!2654&##53!"3!2654&#53%!"3!2654&##53++++++>V++++V++U++,7Mc81.#!"813!2654&'81>3!2!7!"&=!#%3267>54&'&"33267>54&'&"ѕ=&j#<I77I<  s8sHV  "   " & )%$6JJ6      +JO#732654&+76&'&#76&'&#";#";02126?302126?32654&#!73#UM+U+8FT";26=4&+547>7632#";2654'.'&#2+"&=3+"&=46;XNMt""J6+6JJ6U\>?FF?>\U6JJ6+6J""tMNX+UU+U+""tMNX6JJ67I+F?>\\>?F+I76JJ6+XNMt""+(L1.#1"81'.#"32676764'&' &47>322?81>38121&c76h&&e97c&'/+&x w+*;99G$&E/ " +G)'E&++&&++&'g76h&w(34k34(Z9:/ /E'&E+U7]s"327>7654'.'&"'.'&547>7632&67>326767>765.'3267>54&'&"bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFFC" ?#O 8A3Q  " U$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFhw=@! + 0   )*:YR  UM. &"3!2654&'#3+4&#!"#"&5   J6V6J UU"+  +7II7 U@U+"*7D!"3!2654&#463!2'&".5!#2654&#"352#"&5463+6JJ6V6JJ6V " < o@,>>,->>- +J66JJ6V6J < Vo>,->>-,> +6K81.#!"813!2654&'81>3!2#"#'.+7!"&=3;26?3#ѕ=&j#<I77I<  s I|H  sHVI I& )%$6JJ6 oo o o+U7F\"327>7654'.'&"'.'&547>7632"326=4&#'3267>54&'&"bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFFP  " U$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFh   *v353535U !";#"3!2654&+32654&#+ޑV+Q5L3267%>54&'%&"% -%&3267%>'.5%&3267%>'.D U  U MMff!    ff!    /  ͧ $!  !! U+")!"3!2654&#!2!54633#"&!!+6JJ6V6JJ6VV*+J66JJ6V6JVV+UO^jy%67>7654'.'&'8181&'.'&#"81818181327>767818/>54&'7%4632#"&.#"'>32.546773267#.'M $ $ &&U..00..U&& $ $ &%T..20..U&& "|x&/,)UJ66JJ66Jo|= >x0|CC|0|x&/,)<|= >|0|CF}03 &%T..20..U&& $ $ &&U..00..U&& $ $ ^|= >x0|CC|06JJ66JJa|x),,)<|= >x0|CC|0||&/-)A@3i&'&"2?62&'.3267>?676&'&'"'.?>7>7>'.'&326?64'.%..`..%M " I3430 :) %  &m9'P# %'gI3330 @##9 %  V00b* $%&]00]&I '  $$I " I0000 *:  % 34 %/0b/.$sI0000 !  % *2   '/0b//%#%%#I "  $IX%#"&546;2654&+";2654&##";2+";27>7654'.'&#3!2654&#!"FeeF5./FF/.5FeeF5./FF/.5+VeFFeF/.55./FeFFeF/.55./FUU+AWm!2654&#!"3!"3!2654&#!"3!2654&3267>54&'&"3267>54&'&"3267>54&'&"U++++  "   "   " U         +U -?M\n"326=4&"326=4&&"326764/&"326764/%4&+";26%#";2654&#326?64'&"26?64'&"3 " x w " x xZx x %  x " x UV" " w # x " x " x>x " x " x " x " UU!+;#54'.'&#"#"3!2654&#%4632!5#!"&5463!2++F/.55./F+6JJ6V6JJ6*eFFeVՀ5/.FF./5I77II7*7IGddG*U+C#";2+";2654&#64'./&"!"3!326?>5+6JJ6 " f  +J6V6JD  "  " U+C%#"&546;2654&+";2654&#64'./&"!"3!326?>56JJ6& " f +VJ66JD  "  " ++!"3!2654&!2 >3!"&53267%#UV7II77II  Vf  fJ66JJ66JU  QUAEIN&"%810"#.#8181"0"#0"127%813267021023%>54&' %7%7    @+ VQ U   k||||H|U">JV"326767>7654'.'&#&'.'&547>7632"32654&"&54632XNMt""==?@  @?==""tMNX:9p**\>?FF?>\**p9:FeeFFeeF#22##22"!tNNXvji0000ijvXNNt!"^11QQVG>>]]>>GVQQ11dGFddFGd2#$22$#2U+-D[%#"&=4&#";2654&##"326=46;2654&#!#";2326=4&#"+";26=4&#UJ66JրJ6U6J+6JJ66JJ6U+$E.'.#!";326?32654&'54&#"3!2654&+764'&"      "  "  8   " UU*!"3!2654&#%!2654&#!"!"3!2654&VU+1c&'.'&'#81"326?327>767>=81#"&'.#76&'.547>767>3813 fDDN0Y*5**:M  &T,:66_&&VJ+*/&F  8 /!!* I#=55QMCDg&&_66:)W& L:))3*^0&H#)! - 8  I#/*+JP56<U+(!"326?!2654&##!"463!2+6J   6JJ6* bV+J6U J66JcEU Z%2654&#"4632#"&5"#"'.'&=4&#"#"3!2654&+567>76=4&#FeeFFee2##22##2F/.55./FQ67>V>76QeFUGddGFe$22$#22#UU5./FF/.5UUB9:ZZZ[9:@U |\k'4&50&181&"381267#*#*#"&'.=4&#"#"3!2654&+5>7326764'81"&'.=#67>3812326=4&'.#81":3267>=4&#" " H>#,@ F&0W#'&60*d6V,W#  j /  >#=] 7MU " o#> @%$#a3UUF0*.VV!# b k( $=L= ^UU  U+-D[#";2326=4&#32654&+"&=4&#"3#"326=46;2654&#"+";26=4&#J6J66J6J6J6JJ6+J6b$E.#!";326?32654&'.'&"54&#"3!2654&+764     "    Q "       "UU!"3!2654&#+V+U7F"327>7654'.'&"'.'&547>7632!"3!2654&#bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFF[VU$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFhU+ /!"3!2654&##!"&5463!2!"3!2654&#+6JJ6V6JJ6*VV+J66JJ6V6J*V++"2!"3!#"3!2654&+5!2654&##!"&5463!2UV7II7*V*7II7+V+J6U6JUUJ66JZ+5W&"'&'&'.767>'.#:326767>7674&''&'.'&767>767767  !''P''"+  MCDf hJJX  J:"'  3DF;;T:'&- /#'(R**(4   ,,`21+   fCDLXQQ~)(20 !J()+ -&! e@AF2-.L367h/.# *J+ ##"&54632#"&54632#"&54632U2##22##2+2#$22$#22$#22#$2#22##22##22##22##22##22U ##"&54632#"&54632#"&54632U2##22##22##22##22##22##2#22##22$22$#22#22#$22/Qx64'./&"!326764/.#&"2?!764'&"326764/!'&"33267>?64'&"!326?>5 " 77    " 77 "   77 "    " 77 o  " 77 "  " 77 "   " 77 "  " 77 " U+%2>.##";265%#";2654&'+"&546;%+"&546; 6JJ6V6J6JJ6V6J VV"V*I76JJ64HZJ67II7U 3+VUQ .0212676&''./  '%.#"'Q       *     oMs+U )'.#!"3!26?>5.'!'7!  b I@M  ^ <+f'+3:%81&"3267%>54&%>32%%7.5%!%= $%#V   V (%? UUVUVUVUV+U7FU"327>7654'.'&"'.'&547>7632"32654"32654&#bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFFU$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFh++7C&"326764'2654&#"352#"&5463"32654&"&54632I "  V =YY='.'.#81#*#:381267>=4&'#&'.'&'&'.'&'&'.'&'467>;8126?>81f9#H:d& J0, #D&%(+//c2340?0 ..-X+*(%!"=   7 E''+  8  @ / &a=K#90?1432c//+(%&D" ,0J  >""%(*+X-..   D  4  +''E 7  /F.'&.'7>'.'.#81#*#:381267>=4&'#&'.'&'&'.'&'&'.'&'467>;8126?>81&3021>5&'.'&'3:3>'.'&f9#H:d& J0, #D&%(+//c2340?0 ..-X+*(%!"=   7 E''+  8  @ ;44P !!eAAIwkM 3G/ &a=K#90?1432c//+(%&D" ,0J  >""%(*+X-..   D  4  +''E 7  P54=KBBe |Mo  G/s$k64'./&"#";326?>5.'&.'7>'.'.#81#*#:381267>=4&'#&'.'&'&'.'&'&'.'&'467>;8126?>81 " bb  9#H:d& J0, #D&%(+//c2340?0 ..-X+*(%!"=   7 E''+  8  @   " bb "  &a=K#90?1432c//+(%&D" ,0J  >""%(*+X-..   D  4  +''E 7  /s g&"54&#"3!2654&+764.'&.'7>'.'.#81#*#:381267>=4&'#&'.'&'&'.'&'&'.'&'467>;8126?>81 "    9#H:d& J0, #D&%(+//c2340?0 ..-X+*(%!"=   7 E''+  8  @ s    " &a=K#90?1432c//+(%&D" ,0J  >""%(*+X-..   D  4  +''E 7  /s&m764'&"'&"326?326764/.'&.'7>'.'.#81#*#:381267>=4&'#&'.'&'&'.'&'&'.'&'467>;8126?>81b " bb " cc  bb  b+9#H:d& J0, #D&%(+//c2340?0 ..-X+*(%!"=   7 E''+  8  @ b " bb " bb " cc " bZ &a=K#90?1432c//+(%&D" ,0J  >""%(*+X-..   D  4  +''E 7   sE267>'&'.'&'467>;22?>'.'.#81#*#3&"81813267:3267>=4&'.'&.'64'6?>#&'.'&'.'7     7 " 8  K0, #  " b  ; +/.c3330?09#I& Q  8  @  ..-X*+(4<> 3 "')*W-..   D  4 " 7L#9,>1432c//+ @ c " -# -0J   " @ 7    +<-/$k.'.#!";326?32654&'.'&.'7>'.'.#81#*#:381267>=4&'#&'.'&'&'.'&'&'.'&'467>;8126?>81    9#H:d& J0, #D&%(+//c2340?0 ..-X+*(%!"=   7 E''+  8  @ f  "   &a=K#90?1432c//+(%&D" ,0J  >""%(*+X-..   D  4  +''E 7  ,U5HQ&'&'.'&7>7>'.327>7676&'"3!2654'.'&#!77LMIJ547hC !)%%=&D@AX,^-EBAr-- f$%VUb+C;:Z J54777LMIDh!?&%*Y^]CC%I55D!UUbUV%$VQZ::AU" &"3267>54&' @    U "  f+U7PT"327>7654'.'&"'.'&547>7632%&"3267%>54&'5bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFFt     U$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFh  |ZZ+U !4&#"!"3!3265!2654&#++U7X"327>7654'.'&"'.'&547>7632#54&#"#";326=32654&#bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFF[U$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFhU+ A!"3!2654&##!"&5463!2#54&#"#";326=32654&#+6JJ6V6JJ6*V+J66JJ6V6J*VtU<J&""'&'&'&476764'&"327>7676764'&2654&#"/ " 221????222 " @  > $$L)(**()L$$ >   " 2????2112????2 " >OOOO??OOOOU+U$)-H#4&#!"#";3!26=326=4&#%!!5!!+54&#!"#"&=463!2U**7II7**7II7VV**+J66JJ66J+L& 5Sv"32654&"&54632&"32676764'&'64'&"326764'&'&4767467816&'&"81326764'.5%&"326767>'&'6JJ66JJ6: " 88 E""""E " E""""E 88<  " ++  "    .-J66JJ66Jx " 8GFGG8 " DVVVWE< " EWWWWE " 8GHHG8*O " +78s77+ # P* " ''R''!+76r67+ *J!2654&+7>767>'&'.'&'&'.54&#"01103813813<54&501.#0&10"10&'81!";"'&'.'.327>76?3265.5+xD#@==\!7"!'&()R*)(-Q   x1????2+ !3$ #$M()*))(L##s* eC!($$= 3 xxs22D#!-Q x (V&#81"&/32654&#!81"0"10"810#01326=38127>767>76&'70414&#"'.'&'&67>7>#"3!26781>781063465>5w! '-CC}3x|!!K*)++*)M## 6| Q-***S)(&'!"7!\==@#Dx &#D0233ox Q-!x 6  =%%) @d  'sUs0a26=463!326?>564'./&"!"3!"#!764'&"326764/!27>76=4&#I7c   " c-'':I7c "   c-'':U6Jb "   " b9''-UU6Jb "   " b9''-U++59&3267>54&'-&3267>54&'-       ;       <  V V&  V V&n&'.'&'&'.54&#"011038130102102181!2654&+7>76'.'&'.326767>76'7"!'&()R*)(-Q xD#@==\dCCDCv-.!)*k?>B#G#S>?G ($#> 2 xs* eC@==\922C!A55K 99TUSX,i0414&#"'.'&327>7676&'&'&'.'&767>76#"3!8126502106126581063465265| Q-UUU99F>>S#G#B>?j))!..uDCCC218./wDDC#Dxx 6H>?SSUT:: K55A!C218..uDCCB118 'o5A"3232654'.'&#"3232654'.'&##"&54632F>>]!"tNMXuu2399ń2$#22#$2]>>FXMNt"!+32uu99U#22#$22U+>'.#!"3!2654&!!+4&#!"#"&546;3!2654&#!5! *6JJ6V6JV+V++UEIJ66JJ6 *V;Us+)?Tf64'&"'>54&#"3267.#"32654&'46328181#"&5"&546328181&"326764/s " o eFFeeF,oo,FeeFFe 82##2 #2U#22# 2f "   " o,FeeFFe oo eFFeeF,7#22# 2#2##2 #2 "  " U+&H%'>54'.'&#"3267326764'47>76328181#'.'&5&/hFFPPFFhhFFPD{0 Q67>?67P/&*k<@87R0{DPFFhhFFPPFFh+* " >76QQ67>=n&*,P76?+Z1484&'0414&'.'0"1"&'1"381267>505%  o +s;/   UksM<+U 0@Vl!"3!26=4&#!"&=463!2!"3!26=4&#!"&=463!23267>54&'&"3267>54&'&"UV7II77II V+V7II77II Vb  "   " UI77II77II77II77I        "32654&#"&54632>32654&+"&'4&'&6764'181.#81"'"&54&#""&'&"#";28167>326=4676276&'.78'#81"&'.#"&50414&'.#""'89.5467>'.+"&54630212676&'&4767267>=463267>31281;2#"FeeFFeeF#22##22? 6JJ6   ''-1 J66J 'i$&* 6JJ6  &k& J67I  'i$&*M   B $)  + "    9 #7  #@ $$ C    9  : +eFFeeFFe2##22##2< J66J 'i$ 6JJ6  ''&k&  J67I  ,,&* 6JJ6  ''&k&" C    9 #7    B $) C "   9 #7  #@ $$ QB"#!"&54&#"3!2654&#%73265326764/.#&"2UJ66Jbb    "U7II7Ub<b "  " UU4@Mc"'4654&'732654&#".#"326732654&#2#"&546"&54632#"&54678181>32##>?#FeeFFe>#FeeF#>eFFeeF#22##22##22##22##2 )#22#   dGFddF  eFFe  FddFGd2#$22$#2+2##22##22#  2$#2Q!4%&"326767>7654&'&'.'&5%f 77:;;:77 ;%%d2112d%%++р hTUy""""yUTh+ H>?b"#!"b??J oo |s!HU7:3267>74&'%&"7 &"3267>732676&'%&'.'&=w+  "jV " w77:; =n3  12d%%&Z3+o&  2' /! " w hTUy"" R0# ;!"b??J"*FUU$)3T0�&#'.#!"0#0#3!2654&'%!!7!"&5!"#"&54&#"327>7654&# J6V6Jo@@J66J9''--''9  7II7UoUU*6JJ6,''::'', <G%#"&54632!#"&54632.#!'.+";013023!2674&'#!"&'!2##22##22$#22#$2L M""I F-0F Db@o<#22##22##22##22w -99-f 3+$EW.'.+";3267326=4&'"'&"#";267>7>=4&%326764/&"  os  & " o    "  t " o o "    " " U+$!"3!2654&#46;#"&%#!!2+6JJ6V6JJ6+J66JJ6V6J*VVU*&3267>54&'-"32654&<  U     <<   QVU*.3267>54&' "32654&      U<+ V U UQV+U6DR%67>7654'.'&#"8181327>7678181>32467#"'.'&M $ $%VUb0..U&& $ $%VUb0..U&& 3,)0|CPFFh,)0|CPFFh3 &%T..2bUV%$ $ &&U..0bUV%$ $ MC|0),hFFPC|0&/hFF++CZq2654&#"3!"32654&#2654&#")";326532654&##54&#"#"3!2654&!";326=32654&UUUVUUUBVU+VUU5!"3!2654&#!"&5463!23267>54&'&"V7II77II V  " UI7V7II77I  U;G]!"3!2654&#!"&5463!2"327>7654'.'&"&54632267>54&'&"36JJ66JJ -''99''--''99''-6JJ66JJ6  %  UI7V7II77I:'',-''::''-,'':I76JJ67I   U+ !"3!2654&##!"&5463!2+6JJ6V6JJ6*V+J66JJ6V6J*V+<(B.'%'&""?:3267>'7>''&"74&/726?3 | : |  /    / "  & ^^ њ &+     bb   +U7HL"327>7654'.'&"'.'&547>7632!"3!2654&##53bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFF0+U$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFh+ '5CUgu"327>7654'.'&"&5463226=4&#""326=4&326764/&"&"326764/%4&+";26%#";2654&#326?64'&"26?64'&"35./FF/.55./FF/.5FeeFFeeF < " <^ " < <|UU*UU< < " @ < " <  F/.55./FF/.55./FUeFFeeFFeUUVUUH " < " < " < " <>< " < " < " < " Q 2@N`n"3265463232654'.'&#326764/&"32654&+"%;2654&+"'26?64'&"3!"3!2654&7326=326764/.#&"25./FeFFeF/.5 < " UUD < " <  Vbb    "F/.5FeeF5./F  " < " <+< " < " bbb "  " U 2@N`n"3265463232654'.'&#326764/&"32654&+"%;2654&+"'26?64'&"3!"3!2654&33267>?64'&"54&#"'&"5./FeFFeF/.5 < " UUD < " <  V   " bb " F/.5FeeF5./F  " < " <+< " < "  " cc " U5!"3!2654&#!"&5463!23267>54&'&"6JJ66JJ   " UI7V7II77I  +U%; .#!"32678164'"'!3267>54&'&" Uo0,3&&< " ob   " oU 3'f'x bo "   +U7Tp|"327>7654'.'&"'.'&547>7632"327>7654'.'&#"'.'&547>7632"32654&"&54632bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFFP>76QQ67>>76QQ67>-''99''--''99''-6JJ66JJ6U$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFhQ67>>76QQ67>>76Q9''--''99''--''9UJ66JJ66J+% &"326764'!"3!2654&# "   U " "  " "@%.'4&#"326767>'&'&'.7>7>5>32  Y<=Y# O-  #@) s3{#   ''   $3 3!7+36P60F <>3dG U7P֚"<!II!6E>,4WGd fE7& +^Q+U"-I.'*+54&#"#"3!812676&'#"&546;%#81!;:32,dG f7II7b0F < QUU7H" @Fd I77I>,2 *"Z + |+<IV!"3!27>7654'.'&#!"'.'&547>763!2"32654&#"&54632#F>>]]>>FVF>>]]>>F4//EE//4V4//EE//vFddFGddG#22#$22$\>?FF?>\\>?FF?>\F/.55./FF/.55./FeFFeeFFe2##22##2+<IU!"3!27>7654'.'&#!"'.'&547>763!2"32654&#"&54632F>>]]>>FVF>>]]>>F4//EE//4V4//EE//4GddGFddF$22$#22\>?FF?>\\>?FF?>\F/.55./FF/.55./FeFFeeFFe2##22##2UU"-8#54&+"#";3!26532654&#%46;2!5#!"&5!I77I+I77I+V*7II7*7II7****V*UU"-8GV#54&+"#";3!26532654&#%46;2!5#!"&5!"32654"32654&#I77I+I77I+V*7II7*7II7****V* U+4&#"&"&"2?#"3!267>7>5 " " @ " /  M " "    U..'.#!";'&"32672732654&'  ѷ "  " " M Ѹ " " M +/7%.'&813!267>5.'#!"&'.7>36 +2 - 0 L* k# k^  ,i -$ ^ "Y   +38DPU'.+54&#!";32654&'!32654&'326=4&'!!#"&54632#"&546327#3 ; Y=5&'.'&!67>7676!]PQ{''  eFFe2##2  10aaj/^ "!d>?FRLL|,+^Q''{PQ[ FddF#22# jYZ} ZD;;Z\BBP+,:%27>7654&#"#"'.'&54&#"3!"3!2654&>76Q9''--''9Q67>UVQ67>+,''::'',+>76QUU5E!5467>38127>'&'.'1"#"3!2654&##!"&5463!2+*>#=]   D))-3]#'&+6JJ6V6JJ6*VՀ$=L=,&&6&&$\4I77II7*7IV*U&C"#!"&=4&#"3!26=4&#%73265326764/.#&"27J6V6JɌ    " +6JJ6f "  "  (Fk.+&'.'&7>'.'&67>76;23267>76&'.#&"2?3265326764/#yF0/{HGHMx*) ) "  # a9<:;c$%30O +  -> <  " bb =HF66B \@@I-N#  # ?#:r63I  ;/.< 0*C 6 " M3-g, " cc " +&BN!"326=463!2326=4'.'&#'27>7654'.'&#"2#"&546,'':J6V6J:'',-''99''--''99''-6JJ66JJ+:''-UU7II7UU-'':U:'',-''::''-,'':UI76JJ67I+&COf!"326=463!2326=4'.'&#'27>7654'.'&#"32#"&546&"'&"326?64','':J6+6J9''-,''::'',-''::''-6JJ67II " 8 " V +:''-UU7II7UU-'':U:'',-''::''-,'':UI76JJ67I 8 " V " +&CO^!"326=463!2326=4'.'&#'27>7654'.'&#"32#"&546!"3!2654&#,'':J6+6J9''-,''::'',-''::''-6JJ67II+:''-UU7II7UU-'':U:'',-''::''-,'':UI76JJ67I+&COp!"326=463!2326=4'.'&#'27>7654'.'&#"32#"&546#54&#"#";326=32654&#,'':J6+6J9''-,''::'',-''::''-6JJ67IIUVVU+:''-UU7II7UU-'':U:'',-''::''-,'':UI76JJ67IVVUU+&COv!"326=463!2326=4'.'&#'27>7654'.'&#"32#"&546764'&"'&"326?326764/,'':J6+6J9''-,''::'',-''::''-6JJ67IIrM " LM " MM ML M+:''-UU7II7UU-'':U:'',-''::''-,'':UI76JJ67IM " MM " MM " MM " M+&BNc!"326=463!2326=4'.'&#'27>7654'.'&#"2#"&546&326=6&'&3:1>76'.'&'+,'':J6V6J:'',-''99''--''99''-6JJ66JJ )4XI38 1#:S )""++:''-UU7II7UU-'':U:'',-''::''-,'':UI76JJ67IM  E-UUJs  Z7#1  P:,,+H +#37&54&#!"3!26=3267>54&'#!"&5463!2'7  I7+6JJ67I  ++|7II7V7II7  /s(N]&'54&+";2?32654&'8181'&"3!267326764'#!"&546;  I7* !  * " b0?J6'A I+D|{7I +   w֪ " bJ0V7I,  " *HD1>J"#>54'.'&#"3!27>7654'.'&4632#"&5"&546320*+@@+*00++@@++0*0++@@++Y=56&''.+5326?  Ț    ;   V ss^++(B&#";3267>56&''.+5326?&"32676764'&'  Ț    ;   " 44 '' V ss^ " 33 " &0/c/.%++(B`&#";3267>56&''.+5326?32676764'&'&"7&"32676764'&'  Ț    ;   44 %% & " 88 E""""E V ss^ " 33 " $//b00& " 8GFGG8 " DVVVWE++(O&#";3267>56&''.+5326?%764'&"'&"326?326764/  Ț    ;  b " bb " cc bb b V ss^b " bb " bb " bb " bU'6Rg~4&/.#81#"38138126?>546;2.#"47>7632#"'.'&#81#81"&/3267'326764/54&#"U:0 F30I 0::0 I03F 4;"#H&&G sF/.55./FF/.55./F F'&G g 3@J}00CC0,JJ,0CC00JM  5./FF/.55./FF/.M  " 3o @;Uk32676762676&'&'.%&'& 32676762676&'76232676&'&'&"3267>54&'&"   ;GFGF; %  HUVTUF"g|||}f   [nmmmY " w #66    ).-\+,'  "  "  22  & =;Z-,,-Z " P((((P  # # && #    sH^|81'&"3267>73267>7&7623:332676&'32676&'.'&'632676&'&'.'&"73267>54&'&"/ " *M#   #R-b-S'   &]0x4g* #66    -    4" @@@y880   6?@III  " 7 " 4 "  3c, "   , w # && " !  % $  ( + " 0%$.   +8h81!"3!812#81"&'&"381267>54&'.#!8126764'.#"27>3812#81!"3%&"2762#!"3!26764U   " --00&&00 "    V-{) # 3  7)  " ,0'i$ "  " U-- # 3 *{U&764'&"'&"326?326764/< " "    " " "  " +U7^"327>7654'.'&"'.'&547>7632&"'&"326?326764/764'bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFFN " bb " bb  bb bb U$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFh bb " bb " bb " bb " U+ G!"3!2654&##!"&5463!2&"'&"326?326764/764'+6JJ6V6JJ6*V " bb " bb  bb bb +J66JJ6V6J*V bb " bb " bb " bb " 7 f4ff3g3ggZQ!4.#!6&'&3!3267>'74&'.#!3! &  U Q&   k & &      | I  s3Y]a702126?6&'&673326?>'.+"3 &"3!326?326764'7!7   g  # /    g UV "  Q&    {7I^ <  { "  8 %  |   "    ! IsU+&Hi%'>54'.'&#"3267326764'47>76328181#'.'&5%#54&#"#";326=32654&#&/hFFPPFFhhFFPD{0 Q67>?67P/&*k<@87RUVVU0{DPFFhhFFPPFFh+* " >76QQ67>=n&*,P76?*VVUUU+&HW%'>54'.'&#"3267326764'47>76328181#'.'&5%!"3!2654&#&/hFFPPFFhhFFPD{0 Q67>?67P/&*k<@87R0{DPFFhhFFPPFFh+* " >76QQ67>=n&*,P76?*%6C#"'.'&547>7632.#"327>767#5!%##5#535335iJJ[WLMq!!!!qMLWU6qS=6//GG//6>,+8xxwwxxMZKKl!!qMLWWLLr!!;3m*H007700H8!1xxxxwwWW4do%6#"'.'&'&67677&7>'&'&676'1.1.'&'&547>76754�'47>7632676=v eGGZZNM|,, ?QRЂw  $ O >F J&3'FG33,-}AB*A`M:9LK21; H:  5J'' '+,, KB?% d  /I$4 =22]X458 I JU**+D; ! +E\2 `632632#"&#"#"&'.#"#"&'.5467>7>7>54&546323267.5467>7My   rJ/  i# 3DTPE2  % i  .Ks   &~VQE;6)$ -O  . LL /  P- $'6;QCf9_< EEW%mn%%#rVP fP+++++UUUU++++++++ +++U++Ubb  +++   7U+++U +U +UUU+7+/++++UUU+U+U+UU+++U+AU+UUU+UUUUUU Ub+U+Z/UU++C+///// /,++Ut+L U+XUUU++U UU+U++++7+UU  ++UU ++++ ++UZ UU% ,pp H< @ J F 46 J6<4"VjDf,hd & !T!" "##,#V###$8$$%x%& &''()0)++T+,^,- -V--.4.~.///0:01l12R2334 4j445L5667h7889 9x9:0:r:;0;<<\<=.=>j>?f?@H@ADABBBBCdCDvEEF2FGDGHHNHIjk*kklTlmnoXop pqqvqrDrsBst tPttunuuv\vwwrxxyyz6z{{|v|}$}~~<‾n:>ƆP#t `6u K   g = |   R 4sinatrasinatraVersion 1.0Version 1.0sinatrasinatrasinatrasinatraRegularRegularsinatrasinatraFont generated by IcoMoon.Font generated by IcoMoon.PK;[1<<assets/fonts/sinatra.svgnu[ Generated by IcoMoon PK;[ !Sassets/fonts/sinatra.ttfnu[ 0OS/2c/`cmapLgasp8glyfI=@ headf6hhea$hmtxU<loca3Hmaxp1v nameF0post 3 @mnm <  !(-024DLQclsyp !'-024DLQclsxp }xKv797979raa#73267>7>7>54&'.'.'.#"1!2654&#"6?>1>32#"&'5467>32#"&#&327>7654'.'&#"1.'&"173265>72676&/76&'.'.#""7>323267>'.'.1.'&#"&'.'.'.'<1.13267>7067> %5B!"B6$ $6B""CH   %&e78c'')*&'e7%F44S;   *%%77%%*(L   !$  $%%&  &%Q-Z$ $M$*O%9 B'+[ B$%P)(P%$A,   2 J)+\./\+)K6$   $6B""A5%  0|   %'))''d67d'&*03;R 7%%*)%%7E$#3  8"# $&%& &&  &  +,+A#"1  6*J 22*?T!5!#!!2%3267>54&'.'.'.+4&'.+3267>7>7>%!3267>73#"&'.'.'.5467>7>7>32'.'.#"X $*(*  !*     $   z )! n *B'0$  %03# % 8<1) |  &) M   !  2  .8 '00% -7;$     tJXa.'.'*#<523:323<5:33*#045<54&#.'.'23:323>56&*#>7$Y3BG @'3`-"; ===x=<> 'M$0@+P/# ===x=<>.P*g><,9.& #4#(Y/LJG3 <C> -L?6o*S, %)3#3!3#335#!!535#735#%!535##34fff>>ff f>>>>\R2h(R*RR(R*\R\\2F[y"327>7654'.'&&'.'&.'.'67>76%2&'.'&'>##67>76<5726767&'.'&"&'67>7670257&'.'&'6j]])(()]]jj^]((((]]-5T547<,,<*((I!!ku-3-MGFn## ?('((|NNS UA@ZK8QA@]'V4//I0\()]]jj]])(()]]jj]])(7N  2 i,1+,D*D,+1 3..N  &..\#$"!J((t2* S,- <66W L S45; .**J V^`&6323263#"&5.#"323:323267>32'.#*#"3226767>76#"&#""##"&546326545<5454&'.p $$d991ɐ#  1|.  L$%"=   0*NNt%G$0/b,-A].]]SS f"<8  #/ "N!''&Q!! )1 6#$BG&%V''$> ?0 3U!; Z._^UT0T` `37#546;5.#"#3P!9` N24,+=Զt'1=-,;,xH77"'.'&547>7632!"'.'&547>76320**??+*00**??+*0**??+*00**??+*x?+*00**??+*00*+??+*00**??+*00*+?dj`08x0#*#"#"12707>767>3:326767>7676&67>767#"#*#"1"303:3232#*1"1"546303:3232KJYX7) )()a)) u)4  $J  v ""NA  ?BBEE `A //q0/9 =>NN*?C =>NN*x  a ##M P`^AMYeq}4&'>'0.#".1'0&'0007!<54&'67>76'.7>&'&4762&'&476"'.76'.7>"&546327&'4676#!W_(T,*S)`V%W668x,423-3VJ776U !  /  '.6Y# _EA @E_ "Z6`==H , L? )9l*h B.=H==!)  '   nYx.'"#*#"#8181:381"'.'.'.'8183.7>7>76>7>78181.'&'&"7>7>7><<=x=<9%: &N,%M$8/  $S-),+X+,)/++K G,(_3@A:k-.B  1e20SK*0h0!=,  !.  "3A'(,A!*++T))&1V#!/ 8)*n<3i``G2#"&'.'.'.'.'.5467>7>7>7>7>7"3267>7>7>7>7>54&'.'.'.'.'."327>7654'.'&"&54632#"&54632g>)'+    +&*>hg>)'+    +&*>hi@)*;.  -:*(Aii@)*;.  -:*(Ai700HH007700HH007FfeGFfe"%$#  +&*>hh=)'+    +&*>hg>)'+  \ -:*(Aii@)*;.  -:*(Aii@)*;. H007700HH007700HLeGFfeGGe%$#"b^E]y.#"+"&'.5467>;2>32+"&'.54&#"&'.5467>32+"&'.5467>;2 $!-     "\8@d$$$   ,-,-     T 6#    ! !^?L  'D++*+z     /%*#"6&65-'"&#"32654&@y8 P & v4  |< V  f``v467>323267>54&'.#""'.'.5467>7>7>7>32#"&'.'#&67.T*    '*E!!!]& -/.vH-  *#* N !6  ! )$*//0sC3T!!*,*f<$<  + I(43+  '7 B!Z;<: FT"T2=f)J0 LXp|4&#"&'.'&'7:332654&#"0&#'&.#"327>7654&'>4632#"&#"&'&4762326762'"&54632:*($#Q,-/J.!!--!&  V.++N## '*:!$${SS_^TS{$$$,,,,R;:R J64K -, **h*:,-/!!-0:*2  =76QQ66>  20,,,,  * ,,+``3%>54'.'&#".#"3267327>7654&#"&'.'.5467>323267>54&'.'.'.'.'.5467>7>32#"&'.'.'.#"&%XWd)!K*:23K&&WXd+D$:23K1!K,3V#)     $2 -%A*. E)!8)    )*  "6) 4dXW&&L33:%I0dWX%&L33:!>a$  #+          02            ,6 ~> #'+/P7#53#53#53#53#3#3#3#3#3#3#3#3"#*#"1"&5467>32>324(*2*2*4(*2x7676 )+''< 4JI|*Rhrh\z`6%%+I54J3M%'&'.&'&676767'&'.&'&676767'&'.&'&67676: $@GHWV^g__OPGN ,IYY``V)blkddS W 7WnolmS2 _zz||e " &, $ ,*! 3 - 4  1 !";5`<`05>7>7>733#3267#"&'.'.'.55#  ''N'!<;$=/ ,B'-9   $6$f`` ##5#7!'!37333#ȆDZ"ȆXXZZȲ.z  N#"'.'&'3267"&'3267.5<53.5467.547>7632>7>7''po,++Q&&#  I6El  H`/*4&00n=>A9&&,.O$D 0 <50hkj76.,S?tK ]660''9  +'&9$$<8?"67>76#"&'.'.#"'>7>763267>76&&H--5OK4'&3400X(($-K )1'#0%K&1M:J'0 $#< >..<fe%-,f;:AC33ESSLMSQ>"C!+.QY^uNN223N+-8s%.'.'&67>7>7465>3421>7>7>'&#"&81811"0"1.#041*14"104'8104#814"10410&58140#0410450"1<581&"140104104#0410450458140#401401401401401<581<581<50&5041041041041041421401401<581<581<5041<746'.#"&'.'0&1.'0&1.5.5.'.'.'&#"&813676&76023676&+  ' I@      U$+A     >4 ".xh!N !&9'"+ )0 ; /+!M  > D( .-  4!?   :b U0/+(P``&M7#"&'&47045'&47>;2011 01+"&'0'.'&567>761>;2 d &; !!N!!34y22   B--g+*   <<=<\[YX  BG0&'.'&'.#"90#"1010210326767>7>106=4&1;5?>l$$$$l>?5; C::s++$$l>?5; ,O  Pf>N?gN  Ng?N>f~ ++(#" .#"#";267326732654&# Z x Z x    x  b++-?C!";2654&+"&5463!2+";2654&&"3!2676&'%7#UV7II7****7II )   ||+J6U6JUJ66J   +U7E["327>7654'.'&"'.'&547>7632"326=4&3267>54&'&"bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFFP1  " U$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFhU  +U )7M'.#!"3!26?>5.'!'7!"326=4&3267>54&'&"  b I@1  " M  ^ <s  +/7F\%.'&813!267>5.'#!"&'.7>36"326=4&#3267>54&'&" +2 - 0 L* k# kw  " ^  ,i -$ ^ "Y     UU )7"3!2654&#%!2654&#!"!"3!2654&!"3!2654&UUU )7!"3!2654&%!2654&#!"!"3!2654&!"3!2654&UUU*8!2654&#!"35!2654&#!"!"3!2654&!"3!2654&UUUU )7!"3!2654&%!2654&#!"!"3!2654&!"3!2654&UUU+U@M#";>54&#"&'.'&'32654&+"327>7654&#4632#"&5QZ::A6JeFFeJ6C;:ZQ$%VUbbUV%$2##22##2C;:Z ]=FddF=ZZ:9BbUV%%%%VUb#22#$22$+U@FOX]chn%>54&'041&'.'&'0"1.#"010212327>767>5%#'73!467#.5%37!7%'>7!.|)0&%a::@  :56`)) )0&%`99>  966`)) ͖HHH + ^PЪ^0PZ^P0^0Po:M0^)8//H 1"#+:M0_-60/H 0##+-W'@#@#-W'+U Vkբ:I Vk+:I+"1!";3!265326=4&#!!7!5!32654&+"3V**VVV+U+I$&"4&#"'&"33267>764'I "  " +  +   " + " +U7\"327>7654'.'&"'.'&547>763254&#"'&"33267>?64'&"bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFF=bb "    " U$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFhbb "  " !%!64'&"4&#"3!2654&#b "   b " DV   4&#"&"!"3!267>7>5 " b  Ub "   +U$!764'&"326764/!2654&#+ " +  "   " +U7\"327>7654'.'&"'.'&547>7632#764'&"326764/32654&#bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFF[b "  bU$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFhb "   " b+Q$64'.'&"!"3!3267>5Q "  +o + "  " ++U7\"327>7654'.'&"'.'&547>7632./&"#";326?>564'bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFF " bb U$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFh " bb "   +I$ .#&"2?3265326764'I  "  + "  " +U7["327>7654'.'&"'.'&547>7632.#&"2?326=326764'bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFF2  " bb U$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFhI " bb " $!2654&#!"3265326764'DV  b +  VD " b$.'.#!"3!326732654&'  VD  bf  " b +Ufr"3267>'.#"'.'&5467>32#"&=4&#"1.#"3267326=4'.'&#"&54632..-U&'"!# $%VUbM=  & 4w@PFFh966MPFFh2#$2C#-''99''-0QJ-Fd$%VUb6JJ66JJU #!"'&U-..bUV%$20 &  &+hFFPM669hFFP+#22#9''--''9( (dF+bUV%$J66JJ66JU'DR4'.'&#"2?3267>'>5!47>7632#"'.'&5'&"73267U\>?FF?>\G=/    /@HF/.55./FF/.55./F  @##@+F>>]]>>FT- ss k-T4//EE//45/.FF./5QQ +*"32654&#"32654&"326=4&VV+*"32654&#"32654&"32654&VVUU!0!"3!2654&##!"&5463!2"326=4&#6JJ6U7II7+UJ66JJ6V6J*VVVU=Ln7#"&546;2654&+";2654&##";2+";2654&#"326=4&#.+76&'&;3267>'U6JJ6UUU7II7| "    VJ66JJ6V6JVV@ #   #    +U>V%&'.'.32676&%"&=4'.'&#"#"3!2654&#!>=47>7632!^" # "   <=$2\>?FF?>\2$V@ F/.55./F &  "  "2$F?>\\>?F$2+5./FF/.5+ s=bl%&'.'.32676&676326=4&'&'.7 81&"#"3!326764'>=467!^" # "   </22_() $66~DC< "oV " 2$o f|&  "  ".B -S&=))#$! " @ $2 "  +  |+/3764/.'&"2?326?64/<  " "     "  " "  " o " U'0>54'.'&#!"3!27>7654&'!2#!!!2 %:''--''9?0E*7II7UU6JJP-,'':V:'',=bJ67II76JU%!"3!2654&#!!"463"&5463!!U56&#'.#"463!2V7I    H7+  +J6U  6J&Z+f(07%81&"3267%>54&%>32 -.5%!%= $%#V   V (%? << UU  <#j#@=&#7654'.'&#"&54632I I6JJ66JJ6+ HI  U-''99''--''99''-6JJ66JJo oJ6*6JJ66J oo *:''-,''::'',-'':J67II76Js#4Rs%8181'&"#"3!326764/>7&'.'&67"&546;3267>7!#'.#!";;232654&# " 6JJ6H U 1 os0$>  3fI H J6 " J6*6JH " U  '2s #Q**Ho o s6J+<Zp7&3:3>'.'!"326=463!2#!"3!2654&#&3021>5&'.'&'3267>54&'&"^ 3G kMV7I7II7;44P cAAK#  "   H3MlJ6UUJ66JP54= KAAc    s&"'&"326764's " I "    H "  " +UJa"#81"'.'&547>763812676&'.#81"38127>76=4&#&"326764'&"'hFFPPFFhhFFP*M'! -`3bUV%$$%VUbbUV%$ "   " sb&PFFhhFFPPFFh !$%VUbbUV%$$%VUb& "  " scU+=&"'&"326764'"#!"&5463!2654&#!"3!2654&# " sb "  I*6JJ6V6J sc "  " VJ66JJ6+&"'&"326764' " "   "  " bU764'&"326764/ "   " "  " bU &"326764' "    " "  "  &"2?326764 " "   "  " U,'&"326?64'&"'326?64'&"'&" "  " " " s "  "  " " s-764'&"326764/!764'&"326764/< "  * "   " "  " " "  " s-'&"326?64'!'&"326?64' "  "    " "  " " "  "  U-7326764/&"27&"2?326764/I " " " "   " "  "  " +U-AMcy40&'.'&#"0212327>7656&%2!"'67>763#"&54632467033267&'.'&5041>54&'3,,oABH:56`)) )0 nKKV  aVU$%>2./R#"Ch^! K))+J66JJ66Ja: cA99T  `AAK7@55K 1"#+:MZOP|() $%VUb0^ , 'I7 # 6JJ66JJ6-W'-9 !"d?@F3#C@#MDCh +U7"327>7654'.'&"'.'&547>7632bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFFU$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFhU#;#4&#!"#"3!2654&)!581815#!"&546;3!26532+2##2+6JJ66JJJ+2##2+#22#J67II7U6JU*++U$22$+U7M"327>7654'.'&"'.'&547>7632'54&#"32676&bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFFl   U$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFhQI V ! &L#.'.381!27>7654'.'&#!81"'.'&'&67>7>32;2#V:CJMx*&##c<7676;23267>76&'UV ~M0/{HGHN==K D0 % &3  ;./;;;;c$$73T  ,    0EUUUUUUUUUUUUGSF66B ./LLN=j&  & T-;;;c$$ ;/.; 60 D 1 ! J03e0 }Np&'.'1#&'.'&676&'.'&67>76;8123:367>76'#76&'&;326764'.# D))-0/{HGHMx*&bF" 6K a9<:;c$%3=] NC3*)6 "     -&%7F66B \@CJM{' " b<:r73H  ;./; L=Fv  R123޼"   "     s5\l;8123267654&'&'.+&'.'&'"%&"3021!267326764''.'&'.7>7!0*+D 3$@7   %##22 !V338 " 0E'$$X125{ V7*''E  <*:'&- @! 033\%% 5-,D " &f7676;23267>76&' ~M0/{HGHN==K D0 % &3  ;./;;;;c$$73T  ,    0EUUUUGSF66B ./LLN=j&  & T-;;;c$$ ;/.; 60 D 1 ! J03e0SH^t.+&'.'&676&'.'&7>7676;23267>76&'3267>54&'&"3267>54&'&"73267>54&'&"3267>54&'&"3267>54&'&"3267>54&'&" ~M0/{HGHN==K D0 % &3  ;./;;;;c$$73T  ,    0EL  "   "   "   "  "  " FSG66A ..KLO=i'  % U-;:;c%$ ://; 70 D 1 ! I03f0      U        7U- &"326764'&"326764/764' "  "    " "  "  "  " " U+/;GSWb#532654&#"#54&#";#"326=332654&4632+5#"&546;#"&54632#53"&=32UUFeeFFeeFFeeFUUFeeFFeeFFee2##22#U2##22#UU#22##2#2U#22+eFFeeFUUFeeFFeeFFeeFUUFeeFFeU#22##2U#22##2U2##22#UV2#U2##2+U7QU"327>7654'.'&"'.'&547>76323267%>76&'.?bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFFV Z  Z o7U$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFh^Z Z   87+U G!"3!2654&##!"&5463!2#"&5463!2326=4&#!";2654&#U6JJ67II7+U*J67II7*+J67II76J**7II76J0"#!764'&"326764/!27>7654&#UJ6f "   ,'':7I "   " :''-*|/%64'./&"!"&54&#"3!326?>| " f6J:'',   " I7*-'': " 0!"'&"33267>?64'&"463!2654&#U-'': "    " I7*:'',f "  " 6J0%!"&5326764/.#&""2?3!2654&#U7I     " :''-*UJ6 "  " f,'':s0&"4'.'&#!"3!2'&"33267>?64's " :''-*7I "     ,'':J6f "  " s0'.#&"2?#!"3!27>765326764's  " I7*-'':   " f6J:'', " 0!764'&"326764/!232654'.'&#f "   6J:'',+ "    " I7*-'':|064'./&"!"3265463!326?>5| " f,'':J6   " :''-*7I " l|!"3!2654&##53#532654&+54&+54&#"#54&#"#"#";#";;326=3326=326=32654&#!"&5463!2+UUUJ6UU6JUUUUJ6UU6JU+U6JUUUUJ6U6JUUUUJ6%!"3!2654&!2!5463!"&5!#6JJ66JJVJ66JJ66JU+/:%#4&#541"#"38133!326=32654&!"&5%2!ժJ6J6l|6J6J|+UX"327>7654'.'&54&#"&'.'&'32654&+67>767326=#";bUV%$$%VUbbUV%$$%VU7C;:Z||Z:;CC;:Z||Z:;CU$%VUbbUV%$$%VUbbUV%$||Z::AC;:Z||Z::AC;:ZUU<Xv"327>7654'.'&##"'.'&=327>767%2#"'.'&547>76"'.'&=327>767MLLz&&&&zLLMMLLz&&&&zLLMUTA@XX@AT''Y000000Y''S@@VV@@SS@@VV@@SX@AT''Y000000Y''TA@U * ++ * * +V+ * +          E!"3!2654&#! !2&"'&"326?326764/764'  * +6JJ  " bb " bb bb bb   J66J++b bb " bb " bb " bb " +U7DP"327>7654'.'&"'.'&547>7632"32654&#"&54632bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFFPFeeFFeeF#22##22U$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFh+eFFeeFFe2##22##2+2<F#532654&+54&#"#";#";326=32654&##"&546;##532#k@@PppP@@PppP,>>,@@@@,>>,pPPppPPp>,->>,->U+C"#!"&=4&#"3!26=4&#33267>?64'&"4&#"'&"J6V6Jb   "  " +6JJ6I " f "  ($q%4&#"'&"33267>?64'&"%.#81#&'.'&7>'.'&67>76;8123267>76&'bb "    " D#n@0/{HGHMx*& ) "  # ^9<:;c$%3*I$   )8 cc "  " 0;F66B YCCI-Q  # ?#:u33I  ;/.< %#@##9 " W33`-e7">'.#1"813812676764'&'#81"&'.5467817 9:966MM688<,l==j*--,*-,<7LM678878FGHG:),,)-l=KW&'.'&#"327>76764'"'.'&'67>7632"32654&#"&54632##]]xx]]####]]xx]]##VGGk$##$lGHVVGGk$##$kGGVFeeFFeeF#22##22;:7777:;  9:7777:;%%d2112d%%%%d2112d%%eFFeeFFe2##22##2s,O]|>323267>764'&'.'&#"7 &"3267326764'#"&'.5465"'.'&'>73021267#+VGGk$#&    /##]]x2DV " 9`'##]]xC~6 j  UVGGk$# S3k = ,b)^0%%d217 &  K&  8977' " 3tD  ;:77&' " k  %%d21:a)o2#> b++59 .3267>54&' .3267>54&'             + + " + +7A#(M&'&"326?!2676764'&'#73810"+764'&"8156762|+87s77,t  sZ --UUf " b ('R''  ++ s " t#+67r87-UUj " b  ((R''U0.'.#.#!"3!2654&'%#!"&5463!3!#| 6JJ66Jٚ+I7V7II7 VU0>.'.#.#!"3!2654&''#!"&5463!;#!"3!2654&| 6JJ66Joo+<I7V7II7 o++U0P.'.#.#!"3!2654&''#!"&5463!;##54&#"#";326=32654&| 6JJ66Joo+UUUU<I7V7II7 o++UUUUU0?N].'.#.#!"3!2654&''#!"&5463!;#!"3!2654&#!"3!2654&#32654&+"3| 6JJ66Joo+UVVVV<I7V7II7 o+ +U#'.6>E!"3!2654&3##!!#533#7!!3##532%3#546353#"&5#53Mf9OO99OOUVUVM3M3MMUO9f9OO99OրUրUMM3M3M/++.#!"3267>5>''54&'! M   MbV  x U ^  x +QU-H&0#"&'.#"3265>323267>54&'#"&'.#">323267f  @L*J&*[7f\ @3*J&*[7f\ ; @3*J&*[7)@ @3*J&*[7)@&  1  1      Y+++!'.+"3!2654&##!"&546;3!2UI 7II77II7+VH o J66JJ66JVo *+++9!'.+"3!2654&##!"&546;3!2!"3!2654&UI 7II77II7+VH o J66JJ66JVo *+++K!'.+"3!2654&##!"&546;3!2#54&#"#";326=32654&UI 7II77II7+VH UUUUo J66JJ66JVo *VVUU+U-7AEJNR#>54&#".#"#";3!265326=4&#'2+>4632#"&!!!!!!7!5!g X=J\\J=X g++&&Cv&6C&UUVUU =XT00TX= &&&Z@&Z&&{VUUVU+.;H4&#".'4&#"326767>767>5"&54632#"&54632#eFFeJ6Q44< A*6JeF=YMDDh! 6JU#22##22##22##22#FeeF:[ ;54Q-A & ]=FeJ6 !hDDMY=2##22##22##22##2U(4!0"1.#"0"1!"3!0213267021!2654&#"&54632tMMttMMt+6JJ66JJIaaIIaaIJ66JJ66JU&.;G"&'.'&'>54&#"326532654&#4632#"&5"&54632:[ ;54Q6JdGFiJ6!"L++/ ]=FeeF2##22##2U#22##22+J6Q44<X:Fd`F=Y&#,6NdGFiU#22##22#2##22##2U+(=J4&+";232654&'"&54632"3265>54&#"&54632#+J66JeFFeJ6+#22##22FeJ66JeF#22##22#&6J ]=FeeF=Y2##22##2eF=Y& ]=Fe2##22##2+U*:JZjy"327>7654'.'&#&'.'&'3&'.'&'567>767##67>7673&'.'&'67>7673bUV%$$%VUbbUV%$$%VU 921L     K018 921L L01U$%VUbbUV%$$%VUbbUV%$V,,+R''%V65+**P%&!!&%P**+V+**P%&!#&&P)*)H%''R+,,;56Vb,,+R''%V65;%''R+,,;56VU+%)9=NR!"3!2654&##53%!"3!2654&##53!"3!2654&#53%!"3!2654&##53++++++>V++++V++U++,7Mc81.#!"813!2654&'81>3!2!7!"&=!#%3267>54&'&"33267>54&'&"ѕ=&j#<I77I<  s8sHV  "   " & )%$6JJ6      +JO#732654&+76&'&#76&'&#";#";02126?302126?32654&#!73#UM+U+8FT";26=4&+547>7632#";2654'.'&#2+"&=3+"&=46;XNMt""J6+6JJ6U\>?FF?>\U6JJ6+6J""tMNX+UU+U+""tMNX6JJ67I+F?>\\>?F+I76JJ6+XNMt""+(L1.#1"81'.#"32676764'&' &47>322?81>38121&c76h&&e97c&'/+&x w+*;99G$&E/ " +G)'E&++&&++&'g76h&w(34k34(Z9:/ /E'&E+U7]s"327>7654'.'&"'.'&547>7632&67>326767>765.'3267>54&'&"bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFFC" ?#O 8A3Q  " U$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFhw=@! + 0   )*:YR  UM. &"3!2654&'#3+4&#!"#"&5   J6V6J UU"+  +7II7 U@U+"*7D!"3!2654&#463!2'&".5!#2654&#"352#"&5463+6JJ6V6JJ6V " < o@,>>,->>- +J66JJ6V6J < Vo>,->>-,> +6K81.#!"813!2654&'81>3!2#"#'.+7!"&=3;26?3#ѕ=&j#<I77I<  s I|H  sHVI I& )%$6JJ6 oo o o+U7F\"327>7654'.'&"'.'&547>7632"326=4&#'3267>54&'&"bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFFP  " U$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFh   *v353535U !";#"3!2654&+32654&#+ޑV+Q5L3267%>54&'%&"% -%&3267%>'.5%&3267%>'.D U  U MMff!    ff!    /  ͧ $!  !! U+")!"3!2654&#!2!54633#"&!!+6JJ6V6JJ6VV*+J66JJ6V6JVV+UO^jy%67>7654'.'&'8181&'.'&#"81818181327>767818/>54&'7%4632#"&.#"'>32.546773267#.'M $ $ &&U..00..U&& $ $ &%T..20..U&& "|x&/,)UJ66JJ66Jo|= >x0|CC|0|x&/,)<|= >|0|CF}03 &%T..20..U&& $ $ &&U..00..U&& $ $ ^|= >x0|CC|06JJ66JJa|x),,)<|= >x0|CC|0||&/-)A@3i&'&"2?62&'.3267>?676&'&'"'.?>7>7>'.'&326?64'.%..`..%M " I3430 :) %  &m9'P# %'gI3330 @##9 %  V00b* $%&]00]&I '  $$I " I0000 *:  % 34 %/0b/.$sI0000 !  % *2   '/0b//%#%%#I "  $IX%#"&546;2654&+";2654&##";2+";27>7654'.'&#3!2654&#!"FeeF5./FF/.5FeeF5./FF/.5+VeFFeF/.55./FeFFeF/.55./FUU+AWm!2654&#!"3!"3!2654&#!"3!2654&3267>54&'&"3267>54&'&"3267>54&'&"U++++  "   "   " U         +U -?M\n"326=4&"326=4&&"326764/&"326764/%4&+";26%#";2654&#326?64'&"26?64'&"3 " x w " x xZx x %  x " x UV" " w # x " x " x>x " x " x " x " UU!+;#54'.'&#"#"3!2654&#%4632!5#!"&5463!2++F/.55./F+6JJ6V6JJ6*eFFeVՀ5/.FF./5I77II7*7IGddG*U+C#";2+";2654&#64'./&"!"3!326?>5+6JJ6 " f  +J6V6JD  "  " U+C%#"&546;2654&+";2654&#64'./&"!"3!326?>56JJ6& " f +VJ66JD  "  " ++!"3!2654&!2 >3!"&53267%#UV7II77II  Vf  fJ66JJ66JU  QUAEIN&"%810"#.#8181"0"#0"127%813267021023%>54&' %7%7    @+ VQ U   k||||H|U">JV"326767>7654'.'&#&'.'&547>7632"32654&"&54632XNMt""==?@  @?==""tMNX:9p**\>?FF?>\**p9:FeeFFeeF#22##22"!tNNXvji0000ijvXNNt!"^11QQVG>>]]>>GVQQ11dGFddFGd2#$22$#2U+-D[%#"&=4&#";2654&##"326=46;2654&#!#";2326=4&#"+";26=4&#UJ66JրJ6U6J+6JJ66JJ6U+$E.'.#!";326?32654&'54&#"3!2654&+764'&"      "  "  8   " UU*!"3!2654&#%!2654&#!"!"3!2654&VU+1c&'.'&'#81"326?327>767>=81#"&'.#76&'.547>767>3813 fDDN0Y*5**:M  &T,:66_&&VJ+*/&F  8 /!!* I#=55QMCDg&&_66:)W& L:))3*^0&H#)! - 8  I#/*+JP56<U+(!"326?!2654&##!"463!2+6J   6JJ6* bV+J6U J66JcEU Z%2654&#"4632#"&5"#"'.'&=4&#"#"3!2654&+567>76=4&#FeeFFee2##22##2F/.55./FQ67>V>76QeFUGddGFe$22$#22#UU5./FF/.5UUB9:ZZZ[9:@U |\k'4&50&181&"381267#*#*#"&'.=4&#"#"3!2654&+5>7326764'81"&'.=#67>3812326=4&'.#81":3267>=4&#" " H>#,@ F&0W#'&60*d6V,W#  j /  >#=] 7MU " o#> @%$#a3UUF0*.VV!# b k( $=L= ^UU  U+-D[#";2326=4&#32654&+"&=4&#"3#"326=46;2654&#"+";26=4&#J6J66J6J6J6JJ6+J6b$E.#!";326?32654&'.'&"54&#"3!2654&+764     "    Q "       "UU!"3!2654&#+V+U7F"327>7654'.'&"'.'&547>7632!"3!2654&#bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFF[VU$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFhU+ /!"3!2654&##!"&5463!2!"3!2654&#+6JJ6V6JJ6*VV+J66JJ6V6J*V++"2!"3!#"3!2654&+5!2654&##!"&5463!2UV7II7*V*7II7+V+J6U6JUUJ66JZ+5W&"'&'&'.767>'.#:326767>7674&''&'.'&767>767767  !''P''"+  MCDf hJJX  J:"'  3DF;;T:'&- /#'(R**(4   ,,`21+   fCDLXQQ~)(20 !J()+ -&! e@AF2-.L367h/.# *J+ ##"&54632#"&54632#"&54632U2##22##2+2#$22$#22$#22#$2#22##22##22##22##22##22U ##"&54632#"&54632#"&54632U2##22##22##22##22##22##2#22##22$22$#22#22#$22/Qx64'./&"!326764/.#&"2?!764'&"326764/!'&"33267>?64'&"!326?>5 " 77    " 77 "   77 "    " 77 o  " 77 "  " 77 "   " 77 "  " 77 " U+%2>.##";265%#";2654&'+"&546;%+"&546; 6JJ6V6J6JJ6V6J VV"V*I76JJ64HZJ67II7U 3+VUQ .0212676&''./  '%.#"'Q       *     oMs+U )'.#!"3!26?>5.'!'7!  b I@M  ^ <+f'+3:%81&"3267%>54&%>32%%7.5%!%= $%#V   V (%? UUVUVUVUV+U7FU"327>7654'.'&"'.'&547>7632"32654"32654&#bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFFU$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFh++7C&"326764'2654&#"352#"&5463"32654&"&54632I "  V =YY='.'.#81#*#:381267>=4&'#&'.'&'&'.'&'&'.'&'467>;8126?>81f9#H:d& J0, #D&%(+//c2340?0 ..-X+*(%!"=   7 E''+  8  @ / &a=K#90?1432c//+(%&D" ,0J  >""%(*+X-..   D  4  +''E 7  /F.'&.'7>'.'.#81#*#:381267>=4&'#&'.'&'&'.'&'&'.'&'467>;8126?>81&3021>5&'.'&'3:3>'.'&f9#H:d& J0, #D&%(+//c2340?0 ..-X+*(%!"=   7 E''+  8  @ ;44P !!eAAIwkM 3G/ &a=K#90?1432c//+(%&D" ,0J  >""%(*+X-..   D  4  +''E 7  P54=KBBe |Mo  G/s$k64'./&"#";326?>5.'&.'7>'.'.#81#*#:381267>=4&'#&'.'&'&'.'&'&'.'&'467>;8126?>81 " bb  9#H:d& J0, #D&%(+//c2340?0 ..-X+*(%!"=   7 E''+  8  @   " bb "  &a=K#90?1432c//+(%&D" ,0J  >""%(*+X-..   D  4  +''E 7  /s g&"54&#"3!2654&+764.'&.'7>'.'.#81#*#:381267>=4&'#&'.'&'&'.'&'&'.'&'467>;8126?>81 "    9#H:d& J0, #D&%(+//c2340?0 ..-X+*(%!"=   7 E''+  8  @ s    " &a=K#90?1432c//+(%&D" ,0J  >""%(*+X-..   D  4  +''E 7  /s&m764'&"'&"326?326764/.'&.'7>'.'.#81#*#:381267>=4&'#&'.'&'&'.'&'&'.'&'467>;8126?>81b " bb " cc  bb  b+9#H:d& J0, #D&%(+//c2340?0 ..-X+*(%!"=   7 E''+  8  @ b " bb " bb " cc " bZ &a=K#90?1432c//+(%&D" ,0J  >""%(*+X-..   D  4  +''E 7   sE267>'&'.'&'467>;22?>'.'.#81#*#3&"81813267:3267>=4&'.'&.'64'6?>#&'.'&'.'7     7 " 8  K0, #  " b  ; +/.c3330?09#I& Q  8  @  ..-X*+(4<> 3 "')*W-..   D  4 " 7L#9,>1432c//+ @ c " -# -0J   " @ 7    +<-/$k.'.#!";326?32654&'.'&.'7>'.'.#81#*#:381267>=4&'#&'.'&'&'.'&'&'.'&'467>;8126?>81    9#H:d& J0, #D&%(+//c2340?0 ..-X+*(%!"=   7 E''+  8  @ f  "   &a=K#90?1432c//+(%&D" ,0J  >""%(*+X-..   D  4  +''E 7  ,U5HQ&'&'.'&7>7>'.327>7676&'"3!2654'.'&#!77LMIJ547hC !)%%=&D@AX,^-EBAr-- f$%VUb+C;:Z J54777LMIDh!?&%*Y^]CC%I55D!UUbUV%$VQZ::AU" &"3267>54&' @    U "  f+U7PT"327>7654'.'&"'.'&547>7632%&"3267%>54&'5bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFFt     U$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFh  |ZZ+U !4&#"!"3!3265!2654&#++U7X"327>7654'.'&"'.'&547>7632#54&#"#";326=32654&#bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFF[U$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFhU+ A!"3!2654&##!"&5463!2#54&#"#";326=32654&#+6JJ6V6JJ6*V+J66JJ6V6J*VtU<J&""'&'&'&476764'&"327>7676764'&2654&#"/ " 221????222 " @  > $$L)(**()L$$ >   " 2????2112????2 " >OOOO??OOOOU+U$)-H#4&#!"#";3!26=326=4&#%!!5!!+54&#!"#"&=463!2U**7II7**7II7VV**+J66JJ66J+L& 5Sv"32654&"&54632&"32676764'&'64'&"326764'&'&4767467816&'&"81326764'.5%&"326767>'&'6JJ66JJ6: " 88 E""""E " E""""E 88<  " ++  "    .-J66JJ66Jx " 8GFGG8 " DVVVWE< " EWWWWE " 8GHHG8*O " +78s77+ # P* " ''R''!+76r67+ *J!2654&+7>767>'&'.'&'&'.54&#"01103813813<54&501.#0&10"10&'81!";"'&'.'.327>76?3265.5+xD#@==\!7"!'&()R*)(-Q   x1????2+ !3$ #$M()*))(L##s* eC!($$= 3 xxs22D#!-Q x (V&#81"&/32654&#!81"0"10"810#01326=38127>767>76&'70414&#"'.'&'&67>7>#"3!26781>781063465>5w! '-CC}3x|!!K*)++*)M## 6| Q-***S)(&'!"7!\==@#Dx &#D0233ox Q-!x 6  =%%) @d  'sUs0a26=463!326?>564'./&"!"3!"#!764'&"326764/!27>76=4&#I7c   " c-'':I7c "   c-'':U6Jb "   " b9''-UU6Jb "   " b9''-U++59&3267>54&'-&3267>54&'-       ;       <  V V&  V V&n&'.'&'&'.54&#"011038130102102181!2654&+7>76'.'&'.326767>76'7"!'&()R*)(-Q xD#@==\dCCDCv-.!)*k?>B#G#S>?G ($#> 2 xs* eC@==\922C!A55K 99TUSX,i0414&#"'.'&327>7676&'&'&'.'&767>76#"3!8126502106126581063465265| Q-UUU99F>>S#G#B>?j))!..uDCCC218./wDDC#Dxx 6H>?SSUT:: K55A!C218..uDCCB118 'o5A"3232654'.'&#"3232654'.'&##"&54632F>>]!"tNMXuu2399ń2$#22#$2]>>FXMNt"!+32uu99U#22#$22U+>'.#!"3!2654&!!+4&#!"#"&546;3!2654&#!5! *6JJ6V6JV+V++UEIJ66JJ6 *V;Us+)?Tf64'&"'>54&#"3267.#"32654&'46328181#"&5"&546328181&"326764/s " o eFFeeF,oo,FeeFFe 82##2 #2U#22# 2f "   " o,FeeFFe oo eFFeeF,7#22# 2#2##2 #2 "  " U+&H%'>54'.'&#"3267326764'47>76328181#'.'&5&/hFFPPFFhhFFPD{0 Q67>?67P/&*k<@87R0{DPFFhhFFPPFFh+* " >76QQ67>=n&*,P76?+Z1484&'0414&'.'0"1"&'1"381267>505%  o +s;/   UksM<+U 0@Vl!"3!26=4&#!"&=463!2!"3!26=4&#!"&=463!23267>54&'&"3267>54&'&"UV7II77II V+V7II77II Vb  "   " UI77II77II77II77I        "32654&#"&54632>32654&+"&'4&'&6764'181.#81"'"&54&#""&'&"#";28167>326=4676276&'.78'#81"&'.#"&50414&'.#""'89.5467>'.+"&54630212676&'&4767267>=463267>31281;2#"FeeFFeeF#22##22? 6JJ6   ''-1 J66J 'i$&* 6JJ6  &k& J67I  'i$&*M   B $)  + "    9 #7  #@ $$ C    9  : +eFFeeFFe2##22##2< J66J 'i$ 6JJ6  ''&k&  J67I  ,,&* 6JJ6  ''&k&" C    9 #7    B $) C "   9 #7  #@ $$ QB"#!"&54&#"3!2654&#%73265326764/.#&"2UJ66Jbb    "U7II7Ub<b "  " UU4@Mc"'4654&'732654&#".#"326732654&#2#"&546"&54632#"&54678181>32##>?#FeeFFe>#FeeF#>eFFeeF#22##22##22##22##2 )#22#   dGFddF  eFFe  FddFGd2#$22$#2+2##22##22#  2$#2Q!4%&"326767>7654&'&'.'&5%f 77:;;:77 ;%%d2112d%%++р hTUy""""yUTh+ H>?b"#!"b??J oo |s!HU7:3267>74&'%&"7 &"3267>732676&'%&'.'&=w+  "jV " w77:; =n3  12d%%&Z3+o&  2' /! " w hTUy"" R0# ;!"b??J"*FUU$)3T0�&#'.#!"0#0#3!2654&'%!!7!"&5!"#"&54&#"327>7654&# J6V6Jo@@J66J9''--''9  7II7UoUU*6JJ6,''::'', <G%#"&54632!#"&54632.#!'.+";013023!2674&'#!"&'!2##22##22$#22#$2L M""I F-0F Db@o<#22##22##22##22w -99-f 3+$EW.'.+";3267326=4&'"'&"#";267>7>=4&%326764/&"  os  & " o    "  t " o o "    " " U+$!"3!2654&#46;#"&%#!!2+6JJ6V6JJ6+J66JJ6V6J*VVU*&3267>54&'-"32654&<  U     <<   QVU*.3267>54&' "32654&      U<+ V U UQV+U6DR%67>7654'.'&#"8181327>7678181>32467#"'.'&M $ $%VUb0..U&& $ $%VUb0..U&& 3,)0|CPFFh,)0|CPFFh3 &%T..2bUV%$ $ &&U..0bUV%$ $ MC|0),hFFPC|0&/hFF++CZq2654&#"3!"32654&#2654&#")";326532654&##54&#"#"3!2654&!";326=32654&UUUVUUUBVU+VUU5!"3!2654&#!"&5463!23267>54&'&"V7II77II V  " UI7V7II77I  U;G]!"3!2654&#!"&5463!2"327>7654'.'&"&54632267>54&'&"36JJ66JJ -''99''--''99''-6JJ66JJ6  %  UI7V7II77I:'',-''::''-,'':I76JJ67I   U+ !"3!2654&##!"&5463!2+6JJ6V6JJ6*V+J66JJ6V6J*V+<(B.'%'&""?:3267>'7>''&"74&/726?3 | : |  /    / "  & ^^ њ &+     bb   +U7HL"327>7654'.'&"'.'&547>7632!"3!2654&##53bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFF0+U$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFh+ '5CUgu"327>7654'.'&"&5463226=4&#""326=4&326764/&"&"326764/%4&+";26%#";2654&#326?64'&"26?64'&"35./FF/.55./FF/.5FeeFFeeF < " <^ " < <|UU*UU< < " @ < " <  F/.55./FF/.55./FUeFFeeFFeUUVUUH " < " < " < " <>< " < " < " < " Q 2@N`n"3265463232654'.'&#326764/&"32654&+"%;2654&+"'26?64'&"3!"3!2654&7326=326764/.#&"25./FeFFeF/.5 < " UUD < " <  Vbb    "F/.5FeeF5./F  " < " <+< " < " bbb "  " U 2@N`n"3265463232654'.'&#326764/&"32654&+"%;2654&+"'26?64'&"3!"3!2654&33267>?64'&"54&#"'&"5./FeFFeF/.5 < " UUD < " <  V   " bb " F/.5FeeF5./F  " < " <+< " < "  " cc " U5!"3!2654&#!"&5463!23267>54&'&"6JJ66JJ   " UI7V7II77I  +U%; .#!"32678164'"'!3267>54&'&" Uo0,3&&< " ob   " oU 3'f'x bo "   +U7Tp|"327>7654'.'&"'.'&547>7632"327>7654'.'&#"'.'&547>7632"32654&"&54632bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFFP>76QQ67>>76QQ67>-''99''--''99''-6JJ66JJ6U$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFhQ67>>76QQ67>>76Q9''--''99''--''9UJ66JJ66J+% &"326764'!"3!2654&# "   U " "  " "@%.'4&#"326767>'&'&'.7>7>5>32  Y<=Y# O-  #@) s3{#   ''   $3 3!7+36P60F <>3dG U7P֚"<!II!6E>,4WGd fE7& +^Q+U"-I.'*+54&#"#"3!812676&'#"&546;%#81!;:32,dG f7II7b0F < QUU7H" @Fd I77I>,2 *"Z + |+<IV!"3!27>7654'.'&#!"'.'&547>763!2"32654&#"&54632#F>>]]>>FVF>>]]>>F4//EE//4V4//EE//vFddFGddG#22#$22$\>?FF?>\\>?FF?>\F/.55./FF/.55./FeFFeeFFe2##22##2+<IU!"3!27>7654'.'&#!"'.'&547>763!2"32654&#"&54632F>>]]>>FVF>>]]>>F4//EE//4V4//EE//4GddGFddF$22$#22\>?FF?>\\>?FF?>\F/.55./FF/.55./FeFFeeFFe2##22##2UU"-8#54&+"#";3!26532654&#%46;2!5#!"&5!I77I+I77I+V*7II7*7II7****V*UU"-8GV#54&+"#";3!26532654&#%46;2!5#!"&5!"32654"32654&#I77I+I77I+V*7II7*7II7****V* U+4&#"&"&"2?#"3!267>7>5 " " @ " /  M " "    U..'.#!";'&"32672732654&'  ѷ "  " " M Ѹ " " M +/7%.'&813!267>5.'#!"&'.7>36 +2 - 0 L* k# k^  ,i -$ ^ "Y   +38DPU'.+54&#!";32654&'!32654&'326=4&'!!#"&54632#"&546327#3 ; Y=5&'.'&!67>7676!]PQ{''  eFFe2##2  10aaj/^ "!d>?FRLL|,+^Q''{PQ[ FddF#22# jYZ} ZD;;Z\BBP+,:%27>7654&#"#"'.'&54&#"3!"3!2654&>76Q9''--''9Q67>UVQ67>+,''::'',+>76QUU5E!5467>38127>'&'.'1"#"3!2654&##!"&5463!2+*>#=]   D))-3]#'&+6JJ6V6JJ6*VՀ$=L=,&&6&&$\4I77II7*7IV*U&C"#!"&=4&#"3!26=4&#%73265326764/.#&"27J6V6JɌ    " +6JJ6f "  "  (Fk.+&'.'&7>'.'&67>76;23267>76&'.#&"2?3265326764/#yF0/{HGHMx*) ) "  # a9<:;c$%30O +  -> <  " bb =HF66B \@@I-N#  # ?#:r63I  ;/.< 0*C 6 " M3-g, " cc " +&BN!"326=463!2326=4'.'&#'27>7654'.'&#"2#"&546,'':J6V6J:'',-''99''--''99''-6JJ66JJ+:''-UU7II7UU-'':U:'',-''::''-,'':UI76JJ67I+&COf!"326=463!2326=4'.'&#'27>7654'.'&#"32#"&546&"'&"326?64','':J6+6J9''-,''::'',-''::''-6JJ67II " 8 " V +:''-UU7II7UU-'':U:'',-''::''-,'':UI76JJ67I 8 " V " +&CO^!"326=463!2326=4'.'&#'27>7654'.'&#"32#"&546!"3!2654&#,'':J6+6J9''-,''::'',-''::''-6JJ67II+:''-UU7II7UU-'':U:'',-''::''-,'':UI76JJ67I+&COp!"326=463!2326=4'.'&#'27>7654'.'&#"32#"&546#54&#"#";326=32654&#,'':J6+6J9''-,''::'',-''::''-6JJ67IIUVVU+:''-UU7II7UU-'':U:'',-''::''-,'':UI76JJ67IVVUU+&COv!"326=463!2326=4'.'&#'27>7654'.'&#"32#"&546764'&"'&"326?326764/,'':J6+6J9''-,''::'',-''::''-6JJ67IIrM " LM " MM ML M+:''-UU7II7UU-'':U:'',-''::''-,'':UI76JJ67IM " MM " MM " MM " M+&BNc!"326=463!2326=4'.'&#'27>7654'.'&#"2#"&546&326=6&'&3:1>76'.'&'+,'':J6V6J:'',-''99''--''99''-6JJ66JJ )4XI38 1#:S )""++:''-UU7II7UU-'':U:'',-''::''-,'':UI76JJ67IM  E-UUJs  Z7#1  P:,,+H +#37&54&#!"3!26=3267>54&'#!"&5463!2'7  I7+6JJ67I  ++|7II7V7II7  /s(N]&'54&+";2?32654&'8181'&"3!267326764'#!"&546;  I7* !  * " b0?J6'A I+D|{7I +   w֪ " bJ0V7I,  " *HD1>J"#>54'.'&#"3!27>7654'.'&4632#"&5"&546320*+@@+*00++@@++0*0++@@++Y=56&''.+5326?  Ț    ;   V ss^++(B&#";3267>56&''.+5326?&"32676764'&'  Ț    ;   " 44 '' V ss^ " 33 " &0/c/.%++(B`&#";3267>56&''.+5326?32676764'&'&"7&"32676764'&'  Ț    ;   44 %% & " 88 E""""E V ss^ " 33 " $//b00& " 8GFGG8 " DVVVWE++(O&#";3267>56&''.+5326?%764'&"'&"326?326764/  Ț    ;  b " bb " cc bb b V ss^b " bb " bb " bb " bU'6Rg~4&/.#81#"38138126?>546;2.#"47>7632#"'.'&#81#81"&/3267'326764/54&#"U:0 F30I 0::0 I03F 4;"#H&&G sF/.55./FF/.55./F F'&G g 3@J}00CC0,JJ,0CC00JM  5./FF/.55./FF/.M  " 3o @;Uk32676762676&'&'.%&'& 32676762676&'76232676&'&'&"3267>54&'&"   ;GFGF; %  HUVTUF"g|||}f   [nmmmY " w #66    ).-\+,'  "  "  22  & =;Z-,,-Z " P((((P  # # && #    sH^|81'&"3267>73267>7&7623:332676&'32676&'.'&'632676&'&'.'&"73267>54&'&"/ " *M#   #R-b-S'   &]0x4g* #66    -    4" @@@y880   6?@III  " 7 " 4 "  3c, "   , w # && " !  % $  ( + " 0%$.   +8h81!"3!812#81"&'&"381267>54&'.#!8126764'.#"27>3812#81!"3%&"2762#!"3!26764U   " --00&&00 "    V-{) # 3  7)  " ,0'i$ "  " U-- # 3 *{U&764'&"'&"326?326764/< " "    " " "  " +U7^"327>7654'.'&"'.'&547>7632&"'&"326?326764/764'bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFFN " bb " bb  bb bb U$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFh bb " bb " bb " bb " U+ G!"3!2654&##!"&5463!2&"'&"326?326764/764'+6JJ6V6JJ6*V " bb " bb  bb bb +J66JJ6V6J*V bb " bb " bb " bb " 7 f4ff3g3ggZQ!4.#!6&'&3!3267>'74&'.#!3! &  U Q&   k & &      | I  s3Y]a702126?6&'&673326?>'.+"3 &"3!326?326764'7!7   g  # /    g UV "  Q&    {7I^ <  { "  8 %  |   "    ! IsU+&Hi%'>54'.'&#"3267326764'47>76328181#'.'&5%#54&#"#";326=32654&#&/hFFPPFFhhFFPD{0 Q67>?67P/&*k<@87RUVVU0{DPFFhhFFPPFFh+* " >76QQ67>=n&*,P76?*VVUUU+&HW%'>54'.'&#"3267326764'47>76328181#'.'&5%!"3!2654&#&/hFFPPFFhhFFPD{0 Q67>?67P/&*k<@87R0{DPFFhhFFPPFFh+* " >76QQ67>=n&*,P76?*%6C#"'.'&547>7632.#"327>767#5!%##5#535335iJJ[WLMq!!!!qMLWU6qS=6//GG//6>,+8xxwwxxMZKKl!!qMLWWLLr!!;3m*H007700H8!1xxxxwwWW4do%6#"'.'&'&67677&7>'&'&676'1.1.'&'&547>76754�'47>7632676=v eGGZZNM|,, ?QRЂw  $ O >F J&3'FG33,-}AB*A`M:9LK21; H:  5J'' '+,, KB?% d  /I$4 =22]X458 I JU**+D; ! +E\2 `632632#"&#"#"&'.#"#"&'.5467>7>7>54&546323267.5467>7My   rJ/  i# 3DTPE2  % i  .Ks   &~VQE;6)$ -O  . LL /  P- $'6;QCf9_< EEW%mn%%#rVP fP+++++UUUU++++++++ +++U++Ubb  +++   7U+++U +U +UUU+7+/++++UUU+U+U+UU+++U+AU+UUU+UUUUUU Ub+U+Z/UU++C+///// /,++Ut+L U+XUUU++U UU+U++++7+UU  ++UU ++++ ++UZ UU% ,pp H< @ J F 46 J6<4"VjDf,hd & !T!" "##,#V###$8$$%x%& &''()0)++T+,^,- -V--.4.~.///0:01l12R2334 4j445L5667h7889 9x9:0:r:;0;<<\<=.=>j>?f?@H@ADABBBBCdCDvEEF2FGDGHHNHIjk*kklTlmnoXop pqqvqrDrsBst tPttunuuv\vwwrxxyyz6z{{|v|}$}~~<‾n:>ƆP#t `6u K   g = |   R 4sinatrasinatraVersion 1.0Version 1.0sinatrasinatrasinatrasinatraRegularRegularsinatrasinatraFont generated by IcoMoon.Font generated by IcoMoon.PK;[fP\$$assets/fonts/sinatra.woffnu[wOFF$ OS/2``c/cmaphLgaspglyf  I=head,66fhhead$$hmtxUlocaHH3maxp\ 1vname|Fpost 3 @mnm <  !(-024DLQclsyp !'-024DLQclsxp }xKv797979raa#73267>7>7>54&'.'.'.#"1!2654&#"6?>1>32#"&'5467>32#"&#&327>7654'.'&#"1.'&"173265>72676&/76&'.'.#""7>323267>'.'.1.'&#"&'.'.'.'<1.13267>7067> %5B!"B6$ $6B""CH   %&e78c'')*&'e7%F44S;   *%%77%%*(L   !$  $%%&  &%Q-Z$ $M$*O%9 B'+[ B$%P)(P%$A,   2 J)+\./\+)K6$   $6B""A5%  0|   %'))''d67d'&*03;R 7%%*)%%7E$#3  8"# $&%& &&  &  +,+A#"1  6*J 22*?T!5!#!!2%3267>54&'.'.'.+4&'.+3267>7>7>%!3267>73#"&'.'.'.5467>7>7>32'.'.#"X $*(*  !*     $   z )! n *B'0$  %03# % 8<1) |  &) M   !  2  .8 '00% -7;$     tJXa.'.'*#<523:323<5:33*#045<54&#.'.'23:323>56&*#>7$Y3BG @'3`-"; ===x=<> 'M$0@+P/# ===x=<>.P*g><,9.& #4#(Y/LJG3 <C> -L?6o*S, %)3#3!3#335#!!535#735#%!535##34fff>>ff f>>>>\R2h(R*RR(R*\R\\2F[y"327>7654'.'&&'.'&.'.'67>76%2&'.'&'>##67>76<5726767&'.'&"&'67>7670257&'.'&'6j]])(()]]jj^]((((]]-5T547<,,<*((I!!ku-3-MGFn## ?('((|NNS UA@ZK8QA@]'V4//I0\()]]jj]])(()]]jj]])(7N  2 i,1+,D*D,+1 3..N  &..\#$"!J((t2* S,- <66W L S45; .**J V^`&6323263#"&5.#"323:323267>32'.#*#"3226767>76#"&#""##"&546326545<5454&'.p $$d991ɐ#  1|.  L$%"=   0*NNt%G$0/b,-A].]]SS f"<8  #/ "N!''&Q!! )1 6#$BG&%V''$> ?0 3U!; Z._^UT0T` `37#546;5.#"#3P!9` N24,+=Զt'1=-,;,xH77"'.'&547>7632!"'.'&547>76320**??+*00**??+*0**??+*00**??+*x?+*00**??+*00*+??+*00**??+*00*+?dj`08x0#*#"#"12707>767>3:326767>7676&67>767#"#*#"1"303:3232#*1"1"546303:3232KJYX7) )()a)) u)4  $J  v ""NA  ?BBEE `A //q0/9 =>NN*?C =>NN*x  a ##M P`^AMYeq}4&'>'0.#".1'0&'0007!<54&'67>76'.7>&'&4762&'&476"'.76'.7>"&546327&'4676#!W_(T,*S)`V%W668x,423-3VJ776U !  /  '.6Y# _EA @E_ "Z6`==H , L? )9l*h B.=H==!)  '   nYx.'"#*#"#8181:381"'.'.'.'8183.7>7>76>7>78181.'&'&"7>7>7><<=x=<9%: &N,%M$8/  $S-),+X+,)/++K G,(_3@A:k-.B  1e20SK*0h0!=,  !.  "3A'(,A!*++T))&1V#!/ 8)*n<3i``G2#"&'.'.'.'.'.5467>7>7>7>7>7"3267>7>7>7>7>54&'.'.'.'.'."327>7654'.'&"&54632#"&54632g>)'+    +&*>hg>)'+    +&*>hi@)*;.  -:*(Aii@)*;.  -:*(Ai700HH007700HH007FfeGFfe"%$#  +&*>hh=)'+    +&*>hg>)'+  \ -:*(Aii@)*;.  -:*(Aii@)*;. H007700HH007700HLeGFfeGGe%$#"b^E]y.#"+"&'.5467>;2>32+"&'.54&#"&'.5467>32+"&'.5467>;2 $!-     "\8@d$$$   ,-,-     T 6#    ! !^?L  'D++*+z     /%*#"6&65-'"&#"32654&@y8 P & v4  |< V  f``v467>323267>54&'.#""'.'.5467>7>7>7>32#"&'.'#&67.T*    '*E!!!]& -/.vH-  *#* N !6  ! )$*//0sC3T!!*,*f<$<  + I(43+  '7 B!Z;<: FT"T2=f)J0 LXp|4&#"&'.'&'7:332654&#"0&#'&.#"327>7654&'>4632#"&#"&'&4762326762'"&54632:*($#Q,-/J.!!--!&  V.++N## '*:!$${SS_^TS{$$$,,,,R;:R J64K -, **h*:,-/!!-0:*2  =76QQ66>  20,,,,  * ,,+``3%>54'.'&#".#"3267327>7654&#"&'.'.5467>323267>54&'.'.'.'.'.5467>7>32#"&'.'.'.#"&%XWd)!K*:23K&&WXd+D$:23K1!K,3V#)     $2 -%A*. E)!8)    )*  "6) 4dXW&&L33:%I0dWX%&L33:!>a$  #+          02            ,6 ~> #'+/P7#53#53#53#53#3#3#3#3#3#3#3#3"#*#"1"&5467>32>324(*2*2*4(*2x7676 )+''< 4JI|*Rhrh\z`6%%+I54J3M%'&'.&'&676767'&'.&'&676767'&'.&'&67676: $@GHWV^g__OPGN ,IYY``V)blkddS W 7WnolmS2 _zz||e " &, $ ,*! 3 - 4  1 !";5`<`05>7>7>733#3267#"&'.'.'.55#  ''N'!<;$=/ ,B'-9   $6$f`` ##5#7!'!37333#ȆDZ"ȆXXZZȲ.z  N#"'.'&'3267"&'3267.5<53.5467.547>7632>7>7''po,++Q&&#  I6El  H`/*4&00n=>A9&&,.O$D 0 <50hkj76.,S?tK ]660''9  +'&9$$<8?"67>76#"&'.'.#"'>7>763267>76&&H--5OK4'&3400X(($-K )1'#0%K&1M:J'0 $#< >..<fe%-,f;:AC33ESSLMSQ>"C!+.QY^uNN223N+-8s%.'.'&67>7>7465>3421>7>7>'&#"&81811"0"1.#041*14"104'8104#814"10410&58140#0410450"1<581&"140104104#0410450458140#401401401401401<581<581<50&5041041041041041421401401<581<581<5041<746'.#"&'.'0&1.'0&1.5.5.'.'.'&#"&813676&76023676&+  ' I@      U$+A     >4 ".xh!N !&9'"+ )0 ; /+!M  > D( .-  4!?   :b U0/+(P``&M7#"&'&47045'&47>;2011 01+"&'0'.'&567>761>;2 d &; !!N!!34y22   B--g+*   <<=<\[YX  BG0&'.'&'.#"90#"1010210326767>7>106=4&1;5?>l$$$$l>?5; C::s++$$l>?5; ,O  Pf>N?gN  Ng?N>f~ ++(#" .#"#";267326732654&# Z x Z x    x  b++-?C!";2654&+"&5463!2+";2654&&"3!2676&'%7#UV7II7****7II )   ||+J6U6JUJ66J   +U7E["327>7654'.'&"'.'&547>7632"326=4&3267>54&'&"bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFFP1  " U$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFhU  +U )7M'.#!"3!26?>5.'!'7!"326=4&3267>54&'&"  b I@1  " M  ^ <s  +/7F\%.'&813!267>5.'#!"&'.7>36"326=4&#3267>54&'&" +2 - 0 L* k# kw  " ^  ,i -$ ^ "Y     UU )7"3!2654&#%!2654&#!"!"3!2654&!"3!2654&UUU )7!"3!2654&%!2654&#!"!"3!2654&!"3!2654&UUU*8!2654&#!"35!2654&#!"!"3!2654&!"3!2654&UUUU )7!"3!2654&%!2654&#!"!"3!2654&!"3!2654&UUU+U@M#";>54&#"&'.'&'32654&+"327>7654&#4632#"&5QZ::A6JeFFeJ6C;:ZQ$%VUbbUV%$2##22##2C;:Z ]=FddF=ZZ:9BbUV%%%%VUb#22#$22$+U@FOX]chn%>54&'041&'.'&'0"1.#"010212327>767>5%#'73!467#.5%37!7%'>7!.|)0&%a::@  :56`)) )0&%`99>  966`)) ͖HHH + ^PЪ^0PZ^P0^0Po:M0^)8//H 1"#+:M0_-60/H 0##+-W'@#@#-W'+U Vkբ:I Vk+:I+"1!";3!265326=4&#!!7!5!32654&+"3V**VVV+U+I$&"4&#"'&"33267>764'I "  " +  +   " + " +U7\"327>7654'.'&"'.'&547>763254&#"'&"33267>?64'&"bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFF=bb "    " U$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFhbb "  " !%!64'&"4&#"3!2654&#b "   b " DV   4&#"&"!"3!267>7>5 " b  Ub "   +U$!764'&"326764/!2654&#+ " +  "   " +U7\"327>7654'.'&"'.'&547>7632#764'&"326764/32654&#bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFF[b "  bU$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFhb "   " b+Q$64'.'&"!"3!3267>5Q "  +o + "  " ++U7\"327>7654'.'&"'.'&547>7632./&"#";326?>564'bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFF " bb U$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFh " bb "   +I$ .#&"2?3265326764'I  "  + "  " +U7["327>7654'.'&"'.'&547>7632.#&"2?326=326764'bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFF2  " bb U$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFhI " bb " $!2654&#!"3265326764'DV  b +  VD " b$.'.#!"3!326732654&'  VD  bf  " b +Ufr"3267>'.#"'.'&5467>32#"&=4&#"1.#"3267326=4'.'&#"&54632..-U&'"!# $%VUbM=  & 4w@PFFh966MPFFh2#$2C#-''99''-0QJ-Fd$%VUb6JJ66JJU #!"'&U-..bUV%$20 &  &+hFFPM669hFFP+#22#9''--''9( (dF+bUV%$J66JJ66JU'DR4'.'&#"2?3267>'>5!47>7632#"'.'&5'&"73267U\>?FF?>\G=/    /@HF/.55./FF/.55./F  @##@+F>>]]>>FT- ss k-T4//EE//45/.FF./5QQ +*"32654&#"32654&"326=4&VV+*"32654&#"32654&"32654&VVUU!0!"3!2654&##!"&5463!2"326=4&#6JJ6U7II7+UJ66JJ6V6J*VVVU=Ln7#"&546;2654&+";2654&##";2+";2654&#"326=4&#.+76&'&;3267>'U6JJ6UUU7II7| "    VJ66JJ6V6JVV@ #   #    +U>V%&'.'.32676&%"&=4'.'&#"#"3!2654&#!>=47>7632!^" # "   <=$2\>?FF?>\2$V@ F/.55./F &  "  "2$F?>\\>?F$2+5./FF/.5+ s=bl%&'.'.32676&676326=4&'&'.7 81&"#"3!326764'>=467!^" # "   </22_() $66~DC< "oV " 2$o f|&  "  ".B -S&=))#$! " @ $2 "  +  |+/3764/.'&"2?326?64/<  " "     "  " "  " o " U'0>54'.'&#!"3!27>7654&'!2#!!!2 %:''--''9?0E*7II7UU6JJP-,'':V:'',=bJ67II76JU%!"3!2654&#!!"463"&5463!!U56&#'.#"463!2V7I    H7+  +J6U  6J&Z+f(07%81&"3267%>54&%>32 -.5%!%= $%#V   V (%? << UU  <#j#@=&#7654'.'&#"&54632I I6JJ66JJ6+ HI  U-''99''--''99''-6JJ66JJo oJ6*6JJ66J oo *:''-,''::'',-'':J67II76Js#4Rs%8181'&"#"3!326764/>7&'.'&67"&546;3267>7!#'.#!";;232654&# " 6JJ6H U 1 os0$>  3fI H J6 " J6*6JH " U  '2s #Q**Ho o s6J+<Zp7&3:3>'.'!"326=463!2#!"3!2654&#&3021>5&'.'&'3267>54&'&"^ 3G kMV7I7II7;44P cAAK#  "   H3MlJ6UUJ66JP54= KAAc    s&"'&"326764's " I "    H "  " +UJa"#81"'.'&547>763812676&'.#81"38127>76=4&#&"326764'&"'hFFPPFFhhFFP*M'! -`3bUV%$$%VUbbUV%$ "   " sb&PFFhhFFPPFFh !$%VUbbUV%$$%VUb& "  " scU+=&"'&"326764'"#!"&5463!2654&#!"3!2654&# " sb "  I*6JJ6V6J sc "  " VJ66JJ6+&"'&"326764' " "   "  " bU764'&"326764/ "   " "  " bU &"326764' "    " "  "  &"2?326764 " "   "  " U,'&"326?64'&"'326?64'&"'&" "  " " " s "  "  " " s-764'&"326764/!764'&"326764/< "  * "   " "  " " "  " s-'&"326?64'!'&"326?64' "  "    " "  " " "  "  U-7326764/&"27&"2?326764/I " " " "   " "  "  " +U-AMcy40&'.'&#"0212327>7656&%2!"'67>763#"&54632467033267&'.'&5041>54&'3,,oABH:56`)) )0 nKKV  aVU$%>2./R#"Ch^! K))+J66JJ66Ja: cA99T  `AAK7@55K 1"#+:MZOP|() $%VUb0^ , 'I7 # 6JJ66JJ6-W'-9 !"d?@F3#C@#MDCh +U7"327>7654'.'&"'.'&547>7632bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFFU$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFhU#;#4&#!"#"3!2654&)!581815#!"&546;3!26532+2##2+6JJ66JJJ+2##2+#22#J67II7U6JU*++U$22$+U7M"327>7654'.'&"'.'&547>7632'54&#"32676&bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFFl   U$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFhQI V ! &L#.'.381!27>7654'.'&#!81"'.'&'&67>7>32;2#V:CJMx*&##c<7676;23267>76&'UV ~M0/{HGHN==K D0 % &3  ;./;;;;c$$73T  ,    0EUUUUUUUUUUUUGSF66B ./LLN=j&  & T-;;;c$$ ;/.; 60 D 1 ! J03e0 }Np&'.'1#&'.'&676&'.'&67>76;8123:367>76'#76&'&;326764'.# D))-0/{HGHMx*&bF" 6K a9<:;c$%3=] NC3*)6 "     -&%7F66B \@CJM{' " b<:r73H  ;./; L=Fv  R123޼"   "     s5\l;8123267654&'&'.+&'.'&'"%&"3021!267326764''.'&'.7>7!0*+D 3$@7   %##22 !V338 " 0E'$$X125{ V7*''E  <*:'&- @! 033\%% 5-,D " &f7676;23267>76&' ~M0/{HGHN==K D0 % &3  ;./;;;;c$$73T  ,    0EUUUUGSF66B ./LLN=j&  & T-;;;c$$ ;/.; 60 D 1 ! J03e0SH^t.+&'.'&676&'.'&7>7676;23267>76&'3267>54&'&"3267>54&'&"73267>54&'&"3267>54&'&"3267>54&'&"3267>54&'&" ~M0/{HGHN==K D0 % &3  ;./;;;;c$$73T  ,    0EL  "   "   "   "  "  " FSG66A ..KLO=i'  % U-;:;c%$ ://; 70 D 1 ! I03f0      U        7U- &"326764'&"326764/764' "  "    " "  "  "  " " U+/;GSWb#532654&#"#54&#";#"326=332654&4632+5#"&546;#"&54632#53"&=32UUFeeFFeeFFeeFUUFeeFFeeFFee2##22#U2##22#UU#22##2#2U#22+eFFeeFUUFeeFFeeFFeeFUUFeeFFeU#22##2U#22##2U2##22#UV2#U2##2+U7QU"327>7654'.'&"'.'&547>76323267%>76&'.?bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFFV Z  Z o7U$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFh^Z Z   87+U G!"3!2654&##!"&5463!2#"&5463!2326=4&#!";2654&#U6JJ67II7+U*J67II7*+J67II76J**7II76J0"#!764'&"326764/!27>7654&#UJ6f "   ,'':7I "   " :''-*|/%64'./&"!"&54&#"3!326?>| " f6J:'',   " I7*-'': " 0!"'&"33267>?64'&"463!2654&#U-'': "    " I7*:'',f "  " 6J0%!"&5326764/.#&""2?3!2654&#U7I     " :''-*UJ6 "  " f,'':s0&"4'.'&#!"3!2'&"33267>?64's " :''-*7I "     ,'':J6f "  " s0'.#&"2?#!"3!27>765326764's  " I7*-'':   " f6J:'', " 0!764'&"326764/!232654'.'&#f "   6J:'',+ "    " I7*-'':|064'./&"!"3265463!326?>5| " f,'':J6   " :''-*7I " l|!"3!2654&##53#532654&+54&+54&#"#54&#"#"#";#";;326=3326=326=32654&#!"&5463!2+UUUJ6UU6JUUUUJ6UU6JU+U6JUUUUJ6U6JUUUUJ6%!"3!2654&!2!5463!"&5!#6JJ66JJVJ66JJ66JU+/:%#4&#541"#"38133!326=32654&!"&5%2!ժJ6J6l|6J6J|+UX"327>7654'.'&54&#"&'.'&'32654&+67>767326=#";bUV%$$%VUbbUV%$$%VU7C;:Z||Z:;CC;:Z||Z:;CU$%VUbbUV%$$%VUbbUV%$||Z::AC;:Z||Z::AC;:ZUU<Xv"327>7654'.'&##"'.'&=327>767%2#"'.'&547>76"'.'&=327>767MLLz&&&&zLLMMLLz&&&&zLLMUTA@XX@AT''Y000000Y''S@@VV@@SS@@VV@@SX@AT''Y000000Y''TA@U * ++ * * +V+ * +          E!"3!2654&#! !2&"'&"326?326764/764'  * +6JJ  " bb " bb bb bb   J66J++b bb " bb " bb " bb " +U7DP"327>7654'.'&"'.'&547>7632"32654&#"&54632bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFFPFeeFFeeF#22##22U$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFh+eFFeeFFe2##22##2+2<F#532654&+54&#"#";#";326=32654&##"&546;##532#k@@PppP@@PppP,>>,@@@@,>>,pPPppPPp>,->>,->U+C"#!"&=4&#"3!26=4&#33267>?64'&"4&#"'&"J6V6Jb   "  " +6JJ6I " f "  ($q%4&#"'&"33267>?64'&"%.#81#&'.'&7>'.'&67>76;8123267>76&'bb "    " D#n@0/{HGHMx*& ) "  # ^9<:;c$%3*I$   )8 cc "  " 0;F66B YCCI-Q  # ?#:u33I  ;/.< %#@##9 " W33`-e7">'.#1"813812676764'&'#81"&'.5467817 9:966MM688<,l==j*--,*-,<7LM678878FGHG:),,)-l=KW&'.'&#"327>76764'"'.'&'67>7632"32654&#"&54632##]]xx]]####]]xx]]##VGGk$##$lGHVVGGk$##$kGGVFeeFFeeF#22##22;:7777:;  9:7777:;%%d2112d%%%%d2112d%%eFFeeFFe2##22##2s,O]|>323267>764'&'.'&#"7 &"3267326764'#"&'.5465"'.'&'>73021267#+VGGk$#&    /##]]x2DV " 9`'##]]xC~6 j  UVGGk$# S3k = ,b)^0%%d217 &  K&  8977' " 3tD  ;:77&' " k  %%d21:a)o2#> b++59 .3267>54&' .3267>54&'             + + " + +7A#(M&'&"326?!2676764'&'#73810"+764'&"8156762|+87s77,t  sZ --UUf " b ('R''  ++ s " t#+67r87-UUj " b  ((R''U0.'.#.#!"3!2654&'%#!"&5463!3!#| 6JJ66Jٚ+I7V7II7 VU0>.'.#.#!"3!2654&''#!"&5463!;#!"3!2654&| 6JJ66Joo+<I7V7II7 o++U0P.'.#.#!"3!2654&''#!"&5463!;##54&#"#";326=32654&| 6JJ66Joo+UUUU<I7V7II7 o++UUUUU0?N].'.#.#!"3!2654&''#!"&5463!;#!"3!2654&#!"3!2654&#32654&+"3| 6JJ66Joo+UVVVV<I7V7II7 o+ +U#'.6>E!"3!2654&3##!!#533#7!!3##532%3#546353#"&5#53Mf9OO99OOUVUVM3M3MMUO9f9OO99OրUրUMM3M3M/++.#!"3267>5>''54&'! M   MbV  x U ^  x +QU-H&0#"&'.#"3265>323267>54&'#"&'.#">323267f  @L*J&*[7f\ @3*J&*[7f\ ; @3*J&*[7)@ @3*J&*[7)@&  1  1      Y+++!'.+"3!2654&##!"&546;3!2UI 7II77II7+VH o J66JJ66JVo *+++9!'.+"3!2654&##!"&546;3!2!"3!2654&UI 7II77II7+VH o J66JJ66JVo *+++K!'.+"3!2654&##!"&546;3!2#54&#"#";326=32654&UI 7II77II7+VH UUUUo J66JJ66JVo *VVUU+U-7AEJNR#>54&#".#"#";3!265326=4&#'2+>4632#"&!!!!!!7!5!g X=J\\J=X g++&&Cv&6C&UUVUU =XT00TX= &&&Z@&Z&&{VUUVU+.;H4&#".'4&#"326767>767>5"&54632#"&54632#eFFeJ6Q44< A*6JeF=YMDDh! 6JU#22##22##22##22#FeeF:[ ;54Q-A & ]=FeJ6 !hDDMY=2##22##22##22##2U(4!0"1.#"0"1!"3!0213267021!2654&#"&54632tMMttMMt+6JJ66JJIaaIIaaIJ66JJ66JU&.;G"&'.'&'>54&#"326532654&#4632#"&5"&54632:[ ;54Q6JdGFiJ6!"L++/ ]=FeeF2##22##2U#22##22+J6Q44<X:Fd`F=Y&#,6NdGFiU#22##22#2##22##2U+(=J4&+";232654&'"&54632"3265>54&#"&54632#+J66JeFFeJ6+#22##22FeJ66JeF#22##22#&6J ]=FeeF=Y2##22##2eF=Y& ]=Fe2##22##2+U*:JZjy"327>7654'.'&#&'.'&'3&'.'&'567>767##67>7673&'.'&'67>7673bUV%$$%VUbbUV%$$%VU 921L     K018 921L L01U$%VUbbUV%$$%VUbbUV%$V,,+R''%V65+**P%&!!&%P**+V+**P%&!#&&P)*)H%''R+,,;56Vb,,+R''%V65;%''R+,,;56VU+%)9=NR!"3!2654&##53%!"3!2654&##53!"3!2654&#53%!"3!2654&##53++++++>V++++V++U++,7Mc81.#!"813!2654&'81>3!2!7!"&=!#%3267>54&'&"33267>54&'&"ѕ=&j#<I77I<  s8sHV  "   " & )%$6JJ6      +JO#732654&+76&'&#76&'&#";#";02126?302126?32654&#!73#UM+U+8FT";26=4&+547>7632#";2654'.'&#2+"&=3+"&=46;XNMt""J6+6JJ6U\>?FF?>\U6JJ6+6J""tMNX+UU+U+""tMNX6JJ67I+F?>\\>?F+I76JJ6+XNMt""+(L1.#1"81'.#"32676764'&' &47>322?81>38121&c76h&&e97c&'/+&x w+*;99G$&E/ " +G)'E&++&&++&'g76h&w(34k34(Z9:/ /E'&E+U7]s"327>7654'.'&"'.'&547>7632&67>326767>765.'3267>54&'&"bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFFC" ?#O 8A3Q  " U$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFhw=@! + 0   )*:YR  UM. &"3!2654&'#3+4&#!"#"&5   J6V6J UU"+  +7II7 U@U+"*7D!"3!2654&#463!2'&".5!#2654&#"352#"&5463+6JJ6V6JJ6V " < o@,>>,->>- +J66JJ6V6J < Vo>,->>-,> +6K81.#!"813!2654&'81>3!2#"#'.+7!"&=3;26?3#ѕ=&j#<I77I<  s I|H  sHVI I& )%$6JJ6 oo o o+U7F\"327>7654'.'&"'.'&547>7632"326=4&#'3267>54&'&"bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFFP  " U$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFh   *v353535U !";#"3!2654&+32654&#+ޑV+Q5L3267%>54&'%&"% -%&3267%>'.5%&3267%>'.D U  U MMff!    ff!    /  ͧ $!  !! U+")!"3!2654&#!2!54633#"&!!+6JJ6V6JJ6VV*+J66JJ6V6JVV+UO^jy%67>7654'.'&'8181&'.'&#"81818181327>767818/>54&'7%4632#"&.#"'>32.546773267#.'M $ $ &&U..00..U&& $ $ &%T..20..U&& "|x&/,)UJ66JJ66Jo|= >x0|CC|0|x&/,)<|= >|0|CF}03 &%T..20..U&& $ $ &&U..00..U&& $ $ ^|= >x0|CC|06JJ66JJa|x),,)<|= >x0|CC|0||&/-)A@3i&'&"2?62&'.3267>?676&'&'"'.?>7>7>'.'&326?64'.%..`..%M " I3430 :) %  &m9'P# %'gI3330 @##9 %  V00b* $%&]00]&I '  $$I " I0000 *:  % 34 %/0b/.$sI0000 !  % *2   '/0b//%#%%#I "  $IX%#"&546;2654&+";2654&##";2+";27>7654'.'&#3!2654&#!"FeeF5./FF/.5FeeF5./FF/.5+VeFFeF/.55./FeFFeF/.55./FUU+AWm!2654&#!"3!"3!2654&#!"3!2654&3267>54&'&"3267>54&'&"3267>54&'&"U++++  "   "   " U         +U -?M\n"326=4&"326=4&&"326764/&"326764/%4&+";26%#";2654&#326?64'&"26?64'&"3 " x w " x xZx x %  x " x UV" " w # x " x " x>x " x " x " x " UU!+;#54'.'&#"#"3!2654&#%4632!5#!"&5463!2++F/.55./F+6JJ6V6JJ6*eFFeVՀ5/.FF./5I77II7*7IGddG*U+C#";2+";2654&#64'./&"!"3!326?>5+6JJ6 " f  +J6V6JD  "  " U+C%#"&546;2654&+";2654&#64'./&"!"3!326?>56JJ6& " f +VJ66JD  "  " ++!"3!2654&!2 >3!"&53267%#UV7II77II  Vf  fJ66JJ66JU  QUAEIN&"%810"#.#8181"0"#0"127%813267021023%>54&' %7%7    @+ VQ U   k||||H|U">JV"326767>7654'.'&#&'.'&547>7632"32654&"&54632XNMt""==?@  @?==""tMNX:9p**\>?FF?>\**p9:FeeFFeeF#22##22"!tNNXvji0000ijvXNNt!"^11QQVG>>]]>>GVQQ11dGFddFGd2#$22$#2U+-D[%#"&=4&#";2654&##"326=46;2654&#!#";2326=4&#"+";26=4&#UJ66JրJ6U6J+6JJ66JJ6U+$E.'.#!";326?32654&'54&#"3!2654&+764'&"      "  "  8   " UU*!"3!2654&#%!2654&#!"!"3!2654&VU+1c&'.'&'#81"326?327>767>=81#"&'.#76&'.547>767>3813 fDDN0Y*5**:M  &T,:66_&&VJ+*/&F  8 /!!* I#=55QMCDg&&_66:)W& L:))3*^0&H#)! - 8  I#/*+JP56<U+(!"326?!2654&##!"463!2+6J   6JJ6* bV+J6U J66JcEU Z%2654&#"4632#"&5"#"'.'&=4&#"#"3!2654&+567>76=4&#FeeFFee2##22##2F/.55./FQ67>V>76QeFUGddGFe$22$#22#UU5./FF/.5UUB9:ZZZ[9:@U |\k'4&50&181&"381267#*#*#"&'.=4&#"#"3!2654&+5>7326764'81"&'.=#67>3812326=4&'.#81":3267>=4&#" " H>#,@ F&0W#'&60*d6V,W#  j /  >#=] 7MU " o#> @%$#a3UUF0*.VV!# b k( $=L= ^UU  U+-D[#";2326=4&#32654&+"&=4&#"3#"326=46;2654&#"+";26=4&#J6J66J6J6J6JJ6+J6b$E.#!";326?32654&'.'&"54&#"3!2654&+764     "    Q "       "UU!"3!2654&#+V+U7F"327>7654'.'&"'.'&547>7632!"3!2654&#bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFF[VU$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFhU+ /!"3!2654&##!"&5463!2!"3!2654&#+6JJ6V6JJ6*VV+J66JJ6V6J*V++"2!"3!#"3!2654&+5!2654&##!"&5463!2UV7II7*V*7II7+V+J6U6JUUJ66JZ+5W&"'&'&'.767>'.#:326767>7674&''&'.'&767>767767  !''P''"+  MCDf hJJX  J:"'  3DF;;T:'&- /#'(R**(4   ,,`21+   fCDLXQQ~)(20 !J()+ -&! e@AF2-.L367h/.# *J+ ##"&54632#"&54632#"&54632U2##22##2+2#$22$#22$#22#$2#22##22##22##22##22##22U ##"&54632#"&54632#"&54632U2##22##22##22##22##22##2#22##22$22$#22#22#$22/Qx64'./&"!326764/.#&"2?!764'&"326764/!'&"33267>?64'&"!326?>5 " 77    " 77 "   77 "    " 77 o  " 77 "  " 77 "   " 77 "  " 77 " U+%2>.##";265%#";2654&'+"&546;%+"&546; 6JJ6V6J6JJ6V6J VV"V*I76JJ64HZJ67II7U 3+VUQ .0212676&''./  '%.#"'Q       *     oMs+U )'.#!"3!26?>5.'!'7!  b I@M  ^ <+f'+3:%81&"3267%>54&%>32%%7.5%!%= $%#V   V (%? UUVUVUVUV+U7FU"327>7654'.'&"'.'&547>7632"32654"32654&#bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFFU$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFh++7C&"326764'2654&#"352#"&5463"32654&"&54632I "  V =YY='.'.#81#*#:381267>=4&'#&'.'&'&'.'&'&'.'&'467>;8126?>81f9#H:d& J0, #D&%(+//c2340?0 ..-X+*(%!"=   7 E''+  8  @ / &a=K#90?1432c//+(%&D" ,0J  >""%(*+X-..   D  4  +''E 7  /F.'&.'7>'.'.#81#*#:381267>=4&'#&'.'&'&'.'&'&'.'&'467>;8126?>81&3021>5&'.'&'3:3>'.'&f9#H:d& J0, #D&%(+//c2340?0 ..-X+*(%!"=   7 E''+  8  @ ;44P !!eAAIwkM 3G/ &a=K#90?1432c//+(%&D" ,0J  >""%(*+X-..   D  4  +''E 7  P54=KBBe |Mo  G/s$k64'./&"#";326?>5.'&.'7>'.'.#81#*#:381267>=4&'#&'.'&'&'.'&'&'.'&'467>;8126?>81 " bb  9#H:d& J0, #D&%(+//c2340?0 ..-X+*(%!"=   7 E''+  8  @   " bb "  &a=K#90?1432c//+(%&D" ,0J  >""%(*+X-..   D  4  +''E 7  /s g&"54&#"3!2654&+764.'&.'7>'.'.#81#*#:381267>=4&'#&'.'&'&'.'&'&'.'&'467>;8126?>81 "    9#H:d& J0, #D&%(+//c2340?0 ..-X+*(%!"=   7 E''+  8  @ s    " &a=K#90?1432c//+(%&D" ,0J  >""%(*+X-..   D  4  +''E 7  /s&m764'&"'&"326?326764/.'&.'7>'.'.#81#*#:381267>=4&'#&'.'&'&'.'&'&'.'&'467>;8126?>81b " bb " cc  bb  b+9#H:d& J0, #D&%(+//c2340?0 ..-X+*(%!"=   7 E''+  8  @ b " bb " bb " cc " bZ &a=K#90?1432c//+(%&D" ,0J  >""%(*+X-..   D  4  +''E 7   sE267>'&'.'&'467>;22?>'.'.#81#*#3&"81813267:3267>=4&'.'&.'64'6?>#&'.'&'.'7     7 " 8  K0, #  " b  ; +/.c3330?09#I& Q  8  @  ..-X*+(4<> 3 "')*W-..   D  4 " 7L#9,>1432c//+ @ c " -# -0J   " @ 7    +<-/$k.'.#!";326?32654&'.'&.'7>'.'.#81#*#:381267>=4&'#&'.'&'&'.'&'&'.'&'467>;8126?>81    9#H:d& J0, #D&%(+//c2340?0 ..-X+*(%!"=   7 E''+  8  @ f  "   &a=K#90?1432c//+(%&D" ,0J  >""%(*+X-..   D  4  +''E 7  ,U5HQ&'&'.'&7>7>'.327>7676&'"3!2654'.'&#!77LMIJ547hC !)%%=&D@AX,^-EBAr-- f$%VUb+C;:Z J54777LMIDh!?&%*Y^]CC%I55D!UUbUV%$VQZ::AU" &"3267>54&' @    U "  f+U7PT"327>7654'.'&"'.'&547>7632%&"3267%>54&'5bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFFt     U$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFh  |ZZ+U !4&#"!"3!3265!2654&#++U7X"327>7654'.'&"'.'&547>7632#54&#"#";326=32654&#bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFF[U$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFhU+ A!"3!2654&##!"&5463!2#54&#"#";326=32654&#+6JJ6V6JJ6*V+J66JJ6V6J*VtU<J&""'&'&'&476764'&"327>7676764'&2654&#"/ " 221????222 " @  > $$L)(**()L$$ >   " 2????2112????2 " >OOOO??OOOOU+U$)-H#4&#!"#";3!26=326=4&#%!!5!!+54&#!"#"&=463!2U**7II7**7II7VV**+J66JJ66J+L& 5Sv"32654&"&54632&"32676764'&'64'&"326764'&'&4767467816&'&"81326764'.5%&"326767>'&'6JJ66JJ6: " 88 E""""E " E""""E 88<  " ++  "    .-J66JJ66Jx " 8GFGG8 " DVVVWE< " EWWWWE " 8GHHG8*O " +78s77+ # P* " ''R''!+76r67+ *J!2654&+7>767>'&'.'&'&'.54&#"01103813813<54&501.#0&10"10&'81!";"'&'.'.327>76?3265.5+xD#@==\!7"!'&()R*)(-Q   x1????2+ !3$ #$M()*))(L##s* eC!($$= 3 xxs22D#!-Q x (V&#81"&/32654&#!81"0"10"810#01326=38127>767>76&'70414&#"'.'&'&67>7>#"3!26781>781063465>5w! '-CC}3x|!!K*)++*)M## 6| Q-***S)(&'!"7!\==@#Dx &#D0233ox Q-!x 6  =%%) @d  'sUs0a26=463!326?>564'./&"!"3!"#!764'&"326764/!27>76=4&#I7c   " c-'':I7c "   c-'':U6Jb "   " b9''-UU6Jb "   " b9''-U++59&3267>54&'-&3267>54&'-       ;       <  V V&  V V&n&'.'&'&'.54&#"011038130102102181!2654&+7>76'.'&'.326767>76'7"!'&()R*)(-Q xD#@==\dCCDCv-.!)*k?>B#G#S>?G ($#> 2 xs* eC@==\922C!A55K 99TUSX,i0414&#"'.'&327>7676&'&'&'.'&767>76#"3!8126502106126581063465265| Q-UUU99F>>S#G#B>?j))!..uDCCC218./wDDC#Dxx 6H>?SSUT:: K55A!C218..uDCCB118 'o5A"3232654'.'&#"3232654'.'&##"&54632F>>]!"tNMXuu2399ń2$#22#$2]>>FXMNt"!+32uu99U#22#$22U+>'.#!"3!2654&!!+4&#!"#"&546;3!2654&#!5! *6JJ6V6JV+V++UEIJ66JJ6 *V;Us+)?Tf64'&"'>54&#"3267.#"32654&'46328181#"&5"&546328181&"326764/s " o eFFeeF,oo,FeeFFe 82##2 #2U#22# 2f "   " o,FeeFFe oo eFFeeF,7#22# 2#2##2 #2 "  " U+&H%'>54'.'&#"3267326764'47>76328181#'.'&5&/hFFPPFFhhFFPD{0 Q67>?67P/&*k<@87R0{DPFFhhFFPPFFh+* " >76QQ67>=n&*,P76?+Z1484&'0414&'.'0"1"&'1"381267>505%  o +s;/   UksM<+U 0@Vl!"3!26=4&#!"&=463!2!"3!26=4&#!"&=463!23267>54&'&"3267>54&'&"UV7II77II V+V7II77II Vb  "   " UI77II77II77II77I        "32654&#"&54632>32654&+"&'4&'&6764'181.#81"'"&54&#""&'&"#";28167>326=4676276&'.78'#81"&'.#"&50414&'.#""'89.5467>'.+"&54630212676&'&4767267>=463267>31281;2#"FeeFFeeF#22##22? 6JJ6   ''-1 J66J 'i$&* 6JJ6  &k& J67I  'i$&*M   B $)  + "    9 #7  #@ $$ C    9  : +eFFeeFFe2##22##2< J66J 'i$ 6JJ6  ''&k&  J67I  ,,&* 6JJ6  ''&k&" C    9 #7    B $) C "   9 #7  #@ $$ QB"#!"&54&#"3!2654&#%73265326764/.#&"2UJ66Jbb    "U7II7Ub<b "  " UU4@Mc"'4654&'732654&#".#"326732654&#2#"&546"&54632#"&54678181>32##>?#FeeFFe>#FeeF#>eFFeeF#22##22##22##22##2 )#22#   dGFddF  eFFe  FddFGd2#$22$#2+2##22##22#  2$#2Q!4%&"326767>7654&'&'.'&5%f 77:;;:77 ;%%d2112d%%++р hTUy""""yUTh+ H>?b"#!"b??J oo |s!HU7:3267>74&'%&"7 &"3267>732676&'%&'.'&=w+  "jV " w77:; =n3  12d%%&Z3+o&  2' /! " w hTUy"" R0# ;!"b??J"*FUU$)3T0�&#'.#!"0#0#3!2654&'%!!7!"&5!"#"&54&#"327>7654&# J6V6Jo@@J66J9''--''9  7II7UoUU*6JJ6,''::'', <G%#"&54632!#"&54632.#!'.+";013023!2674&'#!"&'!2##22##22$#22#$2L M""I F-0F Db@o<#22##22##22##22w -99-f 3+$EW.'.+";3267326=4&'"'&"#";267>7>=4&%326764/&"  os  & " o    "  t " o o "    " " U+$!"3!2654&#46;#"&%#!!2+6JJ6V6JJ6+J66JJ6V6J*VVU*&3267>54&'-"32654&<  U     <<   QVU*.3267>54&' "32654&      U<+ V U UQV+U6DR%67>7654'.'&#"8181327>7678181>32467#"'.'&M $ $%VUb0..U&& $ $%VUb0..U&& 3,)0|CPFFh,)0|CPFFh3 &%T..2bUV%$ $ &&U..0bUV%$ $ MC|0),hFFPC|0&/hFF++CZq2654&#"3!"32654&#2654&#")";326532654&##54&#"#"3!2654&!";326=32654&UUUVUUUBVU+VUU5!"3!2654&#!"&5463!23267>54&'&"V7II77II V  " UI7V7II77I  U;G]!"3!2654&#!"&5463!2"327>7654'.'&"&54632267>54&'&"36JJ66JJ -''99''--''99''-6JJ66JJ6  %  UI7V7II77I:'',-''::''-,'':I76JJ67I   U+ !"3!2654&##!"&5463!2+6JJ6V6JJ6*V+J66JJ6V6J*V+<(B.'%'&""?:3267>'7>''&"74&/726?3 | : |  /    / "  & ^^ њ &+     bb   +U7HL"327>7654'.'&"'.'&547>7632!"3!2654&##53bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFF0+U$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFh+ '5CUgu"327>7654'.'&"&5463226=4&#""326=4&326764/&"&"326764/%4&+";26%#";2654&#326?64'&"26?64'&"35./FF/.55./FF/.5FeeFFeeF < " <^ " < <|UU*UU< < " @ < " <  F/.55./FF/.55./FUeFFeeFFeUUVUUH " < " < " < " <>< " < " < " < " Q 2@N`n"3265463232654'.'&#326764/&"32654&+"%;2654&+"'26?64'&"3!"3!2654&7326=326764/.#&"25./FeFFeF/.5 < " UUD < " <  Vbb    "F/.5FeeF5./F  " < " <+< " < " bbb "  " U 2@N`n"3265463232654'.'&#326764/&"32654&+"%;2654&+"'26?64'&"3!"3!2654&33267>?64'&"54&#"'&"5./FeFFeF/.5 < " UUD < " <  V   " bb " F/.5FeeF5./F  " < " <+< " < "  " cc " U5!"3!2654&#!"&5463!23267>54&'&"6JJ66JJ   " UI7V7II77I  +U%; .#!"32678164'"'!3267>54&'&" Uo0,3&&< " ob   " oU 3'f'x bo "   +U7Tp|"327>7654'.'&"'.'&547>7632"327>7654'.'&#"'.'&547>7632"32654&"&54632bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFFP>76QQ67>>76QQ67>-''99''--''99''-6JJ66JJ6U$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFhQ67>>76QQ67>>76Q9''--''99''--''9UJ66JJ66J+% &"326764'!"3!2654&# "   U " "  " "@%.'4&#"326767>'&'&'.7>7>5>32  Y<=Y# O-  #@) s3{#   ''   $3 3!7+36P60F <>3dG U7P֚"<!II!6E>,4WGd fE7& +^Q+U"-I.'*+54&#"#"3!812676&'#"&546;%#81!;:32,dG f7II7b0F < QUU7H" @Fd I77I>,2 *"Z + |+<IV!"3!27>7654'.'&#!"'.'&547>763!2"32654&#"&54632#F>>]]>>FVF>>]]>>F4//EE//4V4//EE//vFddFGddG#22#$22$\>?FF?>\\>?FF?>\F/.55./FF/.55./FeFFeeFFe2##22##2+<IU!"3!27>7654'.'&#!"'.'&547>763!2"32654&#"&54632F>>]]>>FVF>>]]>>F4//EE//4V4//EE//4GddGFddF$22$#22\>?FF?>\\>?FF?>\F/.55./FF/.55./FeFFeeFFe2##22##2UU"-8#54&+"#";3!26532654&#%46;2!5#!"&5!I77I+I77I+V*7II7*7II7****V*UU"-8GV#54&+"#";3!26532654&#%46;2!5#!"&5!"32654"32654&#I77I+I77I+V*7II7*7II7****V* U+4&#"&"&"2?#"3!267>7>5 " " @ " /  M " "    U..'.#!";'&"32672732654&'  ѷ "  " " M Ѹ " " M +/7%.'&813!267>5.'#!"&'.7>36 +2 - 0 L* k# k^  ,i -$ ^ "Y   +38DPU'.+54&#!";32654&'!32654&'326=4&'!!#"&54632#"&546327#3 ; Y=5&'.'&!67>7676!]PQ{''  eFFe2##2  10aaj/^ "!d>?FRLL|,+^Q''{PQ[ FddF#22# jYZ} ZD;;Z\BBP+,:%27>7654&#"#"'.'&54&#"3!"3!2654&>76Q9''--''9Q67>UVQ67>+,''::'',+>76QUU5E!5467>38127>'&'.'1"#"3!2654&##!"&5463!2+*>#=]   D))-3]#'&+6JJ6V6JJ6*VՀ$=L=,&&6&&$\4I77II7*7IV*U&C"#!"&=4&#"3!26=4&#%73265326764/.#&"27J6V6JɌ    " +6JJ6f "  "  (Fk.+&'.'&7>'.'&67>76;23267>76&'.#&"2?3265326764/#yF0/{HGHMx*) ) "  # a9<:;c$%30O +  -> <  " bb =HF66B \@@I-N#  # ?#:r63I  ;/.< 0*C 6 " M3-g, " cc " +&BN!"326=463!2326=4'.'&#'27>7654'.'&#"2#"&546,'':J6V6J:'',-''99''--''99''-6JJ66JJ+:''-UU7II7UU-'':U:'',-''::''-,'':UI76JJ67I+&COf!"326=463!2326=4'.'&#'27>7654'.'&#"32#"&546&"'&"326?64','':J6+6J9''-,''::'',-''::''-6JJ67II " 8 " V +:''-UU7II7UU-'':U:'',-''::''-,'':UI76JJ67I 8 " V " +&CO^!"326=463!2326=4'.'&#'27>7654'.'&#"32#"&546!"3!2654&#,'':J6+6J9''-,''::'',-''::''-6JJ67II+:''-UU7II7UU-'':U:'',-''::''-,'':UI76JJ67I+&COp!"326=463!2326=4'.'&#'27>7654'.'&#"32#"&546#54&#"#";326=32654&#,'':J6+6J9''-,''::'',-''::''-6JJ67IIUVVU+:''-UU7II7UU-'':U:'',-''::''-,'':UI76JJ67IVVUU+&COv!"326=463!2326=4'.'&#'27>7654'.'&#"32#"&546764'&"'&"326?326764/,'':J6+6J9''-,''::'',-''::''-6JJ67IIrM " LM " MM ML M+:''-UU7II7UU-'':U:'',-''::''-,'':UI76JJ67IM " MM " MM " MM " M+&BNc!"326=463!2326=4'.'&#'27>7654'.'&#"2#"&546&326=6&'&3:1>76'.'&'+,'':J6V6J:'',-''99''--''99''-6JJ66JJ )4XI38 1#:S )""++:''-UU7II7UU-'':U:'',-''::''-,'':UI76JJ67IM  E-UUJs  Z7#1  P:,,+H +#37&54&#!"3!26=3267>54&'#!"&5463!2'7  I7+6JJ67I  ++|7II7V7II7  /s(N]&'54&+";2?32654&'8181'&"3!267326764'#!"&546;  I7* !  * " b0?J6'A I+D|{7I +   w֪ " bJ0V7I,  " *HD1>J"#>54'.'&#"3!27>7654'.'&4632#"&5"&546320*+@@+*00++@@++0*0++@@++Y=56&''.+5326?  Ț    ;   V ss^++(B&#";3267>56&''.+5326?&"32676764'&'  Ț    ;   " 44 '' V ss^ " 33 " &0/c/.%++(B`&#";3267>56&''.+5326?32676764'&'&"7&"32676764'&'  Ț    ;   44 %% & " 88 E""""E V ss^ " 33 " $//b00& " 8GFGG8 " DVVVWE++(O&#";3267>56&''.+5326?%764'&"'&"326?326764/  Ț    ;  b " bb " cc bb b V ss^b " bb " bb " bb " bU'6Rg~4&/.#81#"38138126?>546;2.#"47>7632#"'.'&#81#81"&/3267'326764/54&#"U:0 F30I 0::0 I03F 4;"#H&&G sF/.55./FF/.55./F F'&G g 3@J}00CC0,JJ,0CC00JM  5./FF/.55./FF/.M  " 3o @;Uk32676762676&'&'.%&'& 32676762676&'76232676&'&'&"3267>54&'&"   ;GFGF; %  HUVTUF"g|||}f   [nmmmY " w #66    ).-\+,'  "  "  22  & =;Z-,,-Z " P((((P  # # && #    sH^|81'&"3267>73267>7&7623:332676&'32676&'.'&'632676&'&'.'&"73267>54&'&"/ " *M#   #R-b-S'   &]0x4g* #66    -    4" @@@y880   6?@III  " 7 " 4 "  3c, "   , w # && " !  % $  ( + " 0%$.   +8h81!"3!812#81"&'&"381267>54&'.#!8126764'.#"27>3812#81!"3%&"2762#!"3!26764U   " --00&&00 "    V-{) # 3  7)  " ,0'i$ "  " U-- # 3 *{U&764'&"'&"326?326764/< " "    " " "  " +U7^"327>7654'.'&"'.'&547>7632&"'&"326?326764/764'bUV%$$%VUbbUV%$$%VUbPFFhhFFPPFFhhFFN " bb " bb  bb bb U$%VUbbUV%$$%VUbbUV%$hFFPPFFhhFFPPFFh bb " bb " bb " bb " U+ G!"3!2654&##!"&5463!2&"'&"326?326764/764'+6JJ6V6JJ6*V " bb " bb  bb bb +J66JJ6V6J*V bb " bb " bb " bb " 7 f4ff3g3ggZQ!4.#!6&'&3!3267>'74&'.#!3! &  U Q&   k & &      | I  s3Y]a702126?6&'&673326?>'.+"3 &"3!326?326764'7!7   g  # /    g UV "  Q&    {7I^ <  { "  8 %  |   "    ! IsU+&Hi%'>54'.'&#"3267326764'47>76328181#'.'&5%#54&#"#";326=32654&#&/hFFPPFFhhFFPD{0 Q67>?67P/&*k<@87RUVVU0{DPFFhhFFPPFFh+* " >76QQ67>=n&*,P76?*VVUUU+&HW%'>54'.'&#"3267326764'47>76328181#'.'&5%!"3!2654&#&/hFFPPFFhhFFPD{0 Q67>?67P/&*k<@87R0{DPFFhhFFPPFFh+* " >76QQ67>=n&*,P76?*%6C#"'.'&547>7632.#"327>767#5!%##5#535335iJJ[WLMq!!!!qMLWU6qS=6//GG//6>,+8xxwwxxMZKKl!!qMLWWLLr!!;3m*H007700H8!1xxxxwwWW4do%6#"'.'&'&67677&7>'&'&676'1.1.'&'&547>76754�'47>7632676=v eGGZZNM|,, ?QRЂw  $ O >F J&3'FG33,-}AB*A`M:9LK21; H:  5J'' '+,, KB?% d  /I$4 =22]X458 I JU**+D; ! +E\2 `632632#"&#"#"&'.#"#"&'.5467>7>7>54&546323267.5467>7My   rJ/  i# 3DTPE2  % i  .Ks   &~VQE;6)$ -O  . LL /  P- $'6;QCf9_< EEW%mn%%#rVP fP+++++UUUU++++++++ +++U++Ubb  +++   7U+++U +U +UUU+7+/++++UUU+U+U+UU+++U+AU+UUU+UUUUUU Ub+U+Z/UU++C+///// /,++Ut+L U+XUUU++U UU+U++++7+UU  ++UU ++++ ++UZ UU% ,pp H< @ J F 46 J6<4"VjDf,hd & !T!" "##,#V###$8$$%x%& &''()0)++T+,^,- -V--.4.~.///0:01l12R2334 4j445L5667h7889 9x9:0:r:;0;<<\<=.=>j>?f?@H@ADABBBBCdCDvEEF2FGDGHHNHIjk*kklTlmnoXop pqqvqrDrsBst tPttunuuv\vwwrxxyyz6z{{|v|}$}~~<‾n:>ƆP#t `6u K   g = |   R 4sinatrasinatraVersion 1.0Version 1.0sinatrasinatrasinatrasinatraRegularRegularsinatrasinatraFont generated by IcoMoon.Font generated by IcoMoon.PK;[dЯDhDhassets/fonts/sinatra.woff2nu[wOF2hD $g?FFTM`&  J6$ q}7,v/yZos(6.(6i TФH 9~5 7Gy0Bp /:sY,4xaD0`̝:n#=ajDؗxnY,v󢇜{ BVLU։|%XZL,H5Ut_SP>j;Bc[E&pt>QR%%`he8\1{ӹuE™$vbɱ/I?gu}ͽ?b?`<0ؤtfw< ?Ͽ/8I $ĂpBМWW}`Q"*Thu~½R%!`?WghuT:vA`_>`[6G6բJc g!%OW@ҕR&-0l}z뼭rBgv^Grt==zWҬ [>j}m;xUְ8r,ND"᛺/VJ`; |:Y`9&ćpwX%UZ"qm/-S,3ުɳ<Qb$3HQ5s(,Ӫ&+D hJme"0Y_ qĐ"E5 ٬\b?i.t qJf{,P 2<Åf S"ߧ3yjWB:q:#i 8tU!hn`8Ʒɢ|?|g4T.7[g1(D5ewWL(qsg_\jeh p\ML2SfV-`iU ]J+p0R{'`˝Rw&_ ڈ="nNke>(gS Uϊ2#])AN'0Fe7[Zט3b5ZLrǤUGSq?ަ#g)C1%7-A+aqlQݰFTlSp¨.`z-j=vB];u?̰>\9s)<Fkĉe(k[G nS_' H}H$[TѤf9'JUv)EZe[oZa@6ijIWn`nsdRdUjp(3 J2W @-r!8Qظc:n4uGGmv򇟿94+Kg,^!}juՑݼ@Iܵby4ͼIJ Rjl*ATr>8x*>KWcv"L[[ml :s0&`I! `xcPvF V3ZyUg` UG)doh$L+6cxzM{?c]%S1L`$ҚLd91bl,E!_ܷM Au[`ߚP{de0,N&6V"s}? vˮ؅L4d+c+ 5~+Eײx#@\wXQ#ЈaHL4Ez̻>re<6 F, 8Euutp0rԍĊ$|z"kU$cH!rUևF~pPJM}3 W;5m&djSz~gg?e$ >G 9b*yR.8Q- U 2Cگ ZP@ F6DTow UO@S%;RAe"b'ɮ1qqػ TN Yѫwu-d$9%ƠSg>E}цS< >& tH݃UL׼Ź \م^Bjة 1ϭt$Pjf,k`ZPTg SJx(ygdI4C0%ڇll;E$8mQj( y|R^HŠ86>1d)f:/YeyȺkM͜hDGxudǢ(@Y|3,b%48RN8rʴɌk;{p|6сV$HeXInw[&pޤ16 >IEks=KbH>e^$q3[2v HhvH"T]IUYh I·v2sՔXQ[УJ߈\d`RŇp+ځ4:Qh@EF\,>^A*0X"pʶw`GE=uUHrUb03k&>rEyNj>UGm"uF[:Uc>}a0\T a$_ܢSbg]L@>IF55چ Nd[#ku`Hw(8:crv5aDEshCbxN0LPdRhyc_Y"PrP+OT2YaSE'p,|2~&J x& U2&}哻2+BSeFcPDStiH<-5)KxXg;\vؘl%lAw[^[uOk.of'/mXF^j6uk_#Y 5ebmSF# cM 幎5 H*}ڣqIs w;K!eqdM ] }F 2#K*2>xKHQK_Q3Õ} Oh7hL`su>G\ .}(ޅa }/ -Gw[+0g ~h4Z$Nin*"6a]>Ssy>fF eV焋FFdꡮOF))+knH&jAW& !wh7,-ڰ, Q#s"Z>aT'yn 9F)!{r:}92 ]nQ,rV{:Ù}]\ CLX2g@ k'Kٱ17̔:6':`ڲ Y:=ů!wٻ'O@͘Eʥbxa[ msfUE0p$,Zr Br'̀xSk{#k:n>r| 8,2u#;/h;1mhXUT_FQ,-zb:]%Ӗ,h-'fOp=Wt]%9HyNOSCsL^zrJ/ÄґFBh\;Xl_h $, Le Ϧ*t&N>?J~YDL9z,bS~frYbi6^@;$ 4#Fg#榕N,BǞew oF\Y b~zmT>h l 1+"HtU#c+UG@Ӊ3Gw E)/Z-Z`ҼX $BŤBV J KgLR [/:,PjXi$)Jl^ϘtU:c;HE{lv6DnTBh ٨]G2n&KW+F|~>C=ZrTԌ$4N9᳄L(aJD˼lڥUW OlZLU_IuC-:M\PV .[t~qEARЀ]I[3 ڈO$(rwV)`qPL/#x)|F¶H ]x!i`nd4N៖E˸715fr48G_?O-X-XH9@CChRN{Eus7/`VA.5h7)Dad Y he¥COa}կ.ɵ:MO|Br1h_QlvF8ZUL,-wvjE@E2NWEh"a?#'O'.mNE_P4,6x˼e84b; oJ.Fi} w%x-q̫fcs sSzlu<_-äpqZ ]B YWҌ¹LitZ#-*Rq9:n{+Ž!Jeϩiy,Q*2ŗm*sQze$,#:Y,xf\=e+$x0z1\R>E een,T SXhA űcbwX;Ԋ h$f2F8LD_,vAA*="=v/]9:z&޹"tR$YC$s%ٕcڱ*-v.Ow*:&X%MY7q#gi}3|`~>AЋD͢dAiB  ְ$K̓䗑 ҳuc|fCOR6RhDә8.~QBhW{{;nPu@/N0Z`xwGՏ]W'2`ڥcC6Ujw;@ "Z~FafUL[MJI* eMV7;+JV1o:,7q.{2/h5ќ1/NGJ f4e#"(3'\,b(̹]H}|6;V=:*,(rL2>ޮϢI3NLuK7SpQ:=4bB\ p9ڃd+Mti|L=v o!`0N @ K1f$nۮFSPj69usGGEVW=&k8GC~UUoxmW7G`J{CZd>cRiu, rdW粍"=R3¡Z7;ϛf`}{WL kKD5 r;5.w)p%Uc&t gVKOt9VU.S9h"IRI,ޮg`C/#` ] àJa|{1hH!=3,KWֈ`sᖮtRb0]V_ǐDʍTQj[is+NEi-U/wMa"Ya͎f%_ ]}:i:rp1CaMò>Gaϰ;S[h\).8/ PekqB4 @Q+CTZ˖lk o4bR C#qhd[gyZש\R.wʌsmyU,{k1[$WI.k}q^Ulza0~:>hAD_y{A_:Rw*OzGj+ ʚz*Mg">|+E N @^k y T~tBHR5̓ش M H +-S@y6 e3+t6߷n'S`=ypDMLb롘EiՌ?)ORP̆(.B&2V"=򨽧ǍϚʏGv@>a ܨ+=FoGu3lP$Nb2|3nǥJT!ƒxt^FѿƚTN$44Ct|S"/:Pd+1[@+0^$:P(1΁!fCER A2[OTLjCEX<=iFB0>}/:-HjChh8=kE& ΂hօխ{m\\䦍xa64=N5%=Tǿմypwkt}sc7EU#C.y|Jt̋}(RUS퐭\٢~lllDqdJN 9ǎ ump^\rР,ci>h.`y I͜_9RSf'cEkad”nnR,E֋1Y]5= #hfR]`naKҿ3"X* ߨ4iHZ{ricqZ*%&5}Ӿ 2sJ5`^ʔ$j]tꡐj~U0-YɑpΦ@42~HqTu 8 65$# /Sd =#v{@3 jhaάb{د:-YL)tL6bAh 42rU #ҥ<’VDF" 3Q 9=!ՒԠIaq@pa# nJgª6m؁},; &o3XJoO̫Cn=j`սf($\ME@Êh<0sH;Dm'Gr2Cm&5r~-(00*/45Hcm# Mt\[L%LU _%f> ;ջ+4 GicV%]]!/I== [yG}報X36 C0%UY'1|ښ#CPK͚\\paX}Y -:㋧j#T\~E?_ %*{#^P#%FW6#/'zиc6aE+?Fe~Z~VALRH7p`ݓt {li=Tnz F3(*l [0X20" {Э_4?^uQb۪UfKzw.?؛Ҍ6 =*(@rUQ86FbŇtPf|JVkeTp] tW=b"d]׶`ssU50 {,~?h(עfƭ>8n@7A,NW L9㗐u;[Pkf峮<\i }ǑO& Pؿ֖!;h'oǞ57M1.)zi;yf"} "SuJB b!3_Y  [{6*4Z"DYI'iǒXwH-p-,.-]qkӣsit   * 7p/0etVjgh71RObh|N1d;6K9O _JicFǮVUUU3{Z!ܙ-!iLtն.-3rxX, Hq|HffIz_zV|9UL2Yzv*9,[PFq/N(6 s1p1'w7skǪ߇mrp9S惊j).0vU͜Id3دr&&!|ޛ\P]MÞn/akk2ST+] \zeBC&K)5ZddNs*&"g5)J?u:Ƙ@wwU>cFoaЈf,r2;@^E j0*@!gt ҝ;OoR {8W'~g.k\jZ@"U,:R6HmA,?vN(|&7,.rKU¯. Њj_hvBl"FeRQi**Kh W}y 1ΉLx5 i:iZ̘VezXzυ)Zl2143q@-4[Rz!ϞĖ$4_5rLe+|c)vd`#Ȯf٭~ \cv.Hwi<I v0a_S}$R6;T,RQ-]^1 1></=ϼ?{Qv<o3g)"^ !^ i$Uշ-O'X1ZiQ(Ф_X/ t ƈ$GC-&V_"_eޜr~\b"/' se7oA @$=%fȑ.P7ېM &n ?(p iC8[^>u7[g*,Eݜ u(9hOf 0f߿A[gJ^S/,u:YO|r,dQ/~K0|z9ٗD+ejCQ;`Ut (3x.HOWωy@WmCM訌pDS ={ D!Uޗ) 2L5v#6v$N}svGH\hI af% Hb'edmK QwQMliNrcxY}~--~.euEʁE- Re!v^'ɜ޾߾%n usr^VR_OQz%Pg$Q*xˆX *'
    o`d(/OjQUS } X8r59$2oR;C8Dsh=hv$4:/' EJt4ryD28,"Lhv:!De|xiDI|S !SQtڜ +9 I1 Hr]2BRMIko:X "6`{tTÚknC- a0>oXe~/?I1<`П`Kd,lKs\m-] <0oRBbUz7?g›s⤳"RB,$Yq#@9 r&&f0|~l:4s_rrH}ᑁ,Ny6о;3.[,ğ3YQay}3WV2ي !]Oan@{BDPUr8+z@bwV[^||K”=p$W ; _aNIEO^֛i`f] O$z\ k)--/>z~pKѼ??Qi ']ݾ7q E<)Şf't x,^1ʄ+Lo~%g/sRpr.[47Jj{!H~Z?W#h~.6ꦴ/Wqr,"T|Ůɑ* *}E!g7O?xۣ 7t_0Ǿ . |kkEn]X.,l~ʶ,B}FU&dv5rǥx$m$'|~8MdZ7az*s<.yOW{tbf/VSKQkEPk@$7͑<-}KI?놢J"[w'G=F f־~mܶ Q566U\V";tNBugI*/jZjfyx76׃xWUϮav4w1*ۭ}oo8X}}^u(zZ fJ;H((⍔s{Pm'SJ2Ŕ)]&S]\)(k!Ұ:PxсH@Opܹг,]P1+MC^-msd{ &=͚ vYi=&~)ėè)JdT[̱^F}7Hn {TĜX2ٿ>xbfU矏@ ͦFHW sNMןlLbH +-J[V)h{EW}} ft .An E*2xtUh3)P=qzoK~bϼםiQK3Upi{+v_GB q*Սd۟ \*CJK,}QVs59Co#Js?#A2l$T9lH@lJY\xL* *rwK *Yꅿ|o)͑qXX&f.{G򼂨" a٥*Vm?hY\rӬ8TY{?[0NMyG|~JT%%${vQt$GMv_VPrm #)/ m&Ezp$O^iejNV/yMzi94K Wgݤ{qtn-~(rFǰ$YKN-3qfӊC0?٢'6G SȴHR$;1G΍Ŕ*2hOḟP5nps @Y"G 8:|X+Fo$ívJeU䏊ڀ%-H@[:&!.h>=8I;I?mÛ=[*Y+Y EWgQt2lQ* (BmreI7+HWV5(yMQuuNGñ[Թo_rs'q\kQwtϵ~r}kȷqkH(ťd;?-OO9r;;G1psBfEI!gٞQqAFw6ʹ6r;Jyx䲹>sބIe- Oo9vf)K^T7DſݑzڥK7/Y  q+5~kb9baZd8צ1RpFn&rȹ+QDI_rD!aj]鉂GK("h viL-ߖƦ96 k:H vyjv #R1j-j@ǥSf&TSD%aW_]䊽ז\cL<+HBUZMNs[GND|K%y6y<'SMUt\uYɃçK< U#G1.5y{l^؇?@#>ʇT]|hg %VR^RC{ 58µs@+ (. b!XBVXLj,%Mw9OO Ԭ 5Q)QAxb"0>T՝޽GZ}966U+6sI̻lnFO){ mˆmu=3BQ5.>,ֱ*cUfhsz$/ט֬8u7hkv@oKȌ=䅤ĒS'[%lpkhLiUHVU" 9rp AjR#E'mZf҇xގJ| & Cb5;1R%ZAѓݱR4œPHJ2BYX',V2%t';^'>VvG?w @pwfʶHgCo,׶u͈x=) ai>JоLc}᪡zS0OZ5v!`_({gd3! 0ɍ̍[dx~0Fpx>L(Ws3Z؊'"duzsO#5B{k:S, lV[%dX}[`8tPE*!F" Rnݒ>5Fn8et$'mB=yj J́Թ&Dxo@I)˘!$r|_;@ػ 1cXBt놜 6}}N=4HkPvk'y_ uHʖdakVZ%';XS'N$F7G[`/Nij- J*Byi4=4*8^(ļBuekjSy@XlU Ը٠pu` = <y'CG'4X穧B$.QQJtsҞ(܈Ѥ.&=u$/NW~R=ioY?4=?Kv_jV6L܍|-M>NVOy_$M^>i,zp9sJe+W0VCe r}ClV?͍M3w\a ˛kk; u0CutWf~PQjZ$v: 2~p "~RFBupÐp~y4VϪvbB~m,YHd'7œJPӷvI&JWVd$Q^e4n3 > GVlRIT#@u#sHRKF xrTKxn{(,$%94 ƕИ炈b F5R\ B./4m7n<֟sJҶmKۺ9[z~/pC0r$1]Y]a#g,IB-0vrNIIMffJLK|Zy 7n4ׇqSuAy7E"OiiX%V,. <`uIIg#ՅuI:F{|mm Esb:?(۩¢/ byԀfzw[[ܒ [׎?.PUIKOx@Zt{bcEvWt`h*}|X-eEUzq%1'^sF}aZm(RQlL*+"(([i'Sԣ:N1 +դr?YH#%s:%or[1Y}n?]s3)Z:?_ۙx!9h@@ؤM%*aSVw.i/Gjm><@1?kןCn{=alKeNʓ{$0$Qv a[vfvRzCeV#GvCtblM>a;^p֚58pd]p+bB)ZZnk:NL[I+'.@B)_i!< ir.-;5 VX%{}&NzXKJkX)ؐ !7wh">0 2O`ȭ$=+^ l18X!6-ՈGy̿ehCmo}.>^Z ey4 VPw(bfN"c#Ѧq7i 66F4khfȃ3tc$q IJUfQ:`6ݴ)9I={sZ7pERcMҳ#^eJ=#YtwrRLyyZͩi r:X&3xPWIfj*tIϪ ubB&yXU?Tc .퐳`%l }9ӡ'^N"J {68]wTµ‘Hj!Ȉ=Z%7@ę/e+9!)ǘŶmRF]=y?\_bA(]dc!)>=95+ڷ1L7^ B(} 6"0\N ]|;ڟ0V]n KOd4]q ^}qsͪe3`W]LZk0tB>}557:VCUbFVfֶ-WʍÃrcIKR{|Lߺ!1]e,.2!x7긣⹎w <->a ˪R xڹ#,[6=fS(aqIo=i:Ͽ?qI@h'9Gk&o 3i#>>>JZV) *ʙ(ؖyyFx8.ƛX ":̾Z`6n9D 6#k;.R2d%F TLy 3nwׂw0DS'D-*}G]Y~HkW'ဝ(hƇ˨Ҭ4fUYgeƽlgJ1Wf=ϴ @&kŒV;O $yzYKWkO?S@'eq] >Rj i9BnwA|tq1F0>'[!2 Y@ r4hL=P;l[pkGvGz E7\,g,{_T5;n+cdwksAUdk1l F0&u_T82G`;VӲ{QΚ+x:hOӼMVǸP)(U\C(N]RIr̞BpG7g045MAMjLIsӋ,C 7<R~!.g݅X`u3dĜ #)Gm5H;30Sb~Nއ-oT^Z*ˀ2-%;Y!/UOJė5 5U@_1S汱f,9Q!^VΔ'685r^JMEb>dd@V3,_X𷈼a&-F)"(H223V-c5B {w8[lz )c˫o@,޲&28u@4ijUľ[uYkqv,LWѣX YԚO) ~g-9|ytsϲ#Aa'oB|dǩ#Y$9Ix*5F%2~n8[,j]) Z~oQ"C^3o:*5$.zR0n[KYkW6OA2t"C>ح_L6; u[T$[-.ڹpJGM+w4zkueWW<s kT;ksnodeoŽ;w**r4l;QA_ cZމfrMR$Q{xzjaK:b<|L{@о3|_۝>Y+2`Vm6CLil։_鑄R 8/Ai;!+,J=yd-식o x#{ob-?YQ-Aea]KiMyhOA-pum,n/XFV|<2=VES*pWћNpK]xս i_&KDMO+5׿ iVC(k(~2B=9u)0PT{݀A5VӵNlď@ofMȴD6?%Luz9Zsn2UB|zY-zÞ2Q^& 5QvL*o{nt ]ZbژϠqlA}d<$>hމ z'ڽs[|:z-=QĤ/4*q pⲦdW8ڿ]/Tzb?ԟ՗bSxF|16tẄ́|«'x&LDN齮1Q`v)5=:Nr6bP3ȥɂ%=EmX;n{5V%0;wZhhhR/ o~IuGSMZmSaWqܵL{h__`FyrF~o%&:%߷'zy iPI|R]N+)LY¯yuuy{5vPM"1+叏JpkЦ0Zy3ZZ$$Dp*['p^ q Z j|1KIZ G3o8<796;'(>(]=uquryo"O6BMXVc58o*=V'wnr3?ǥVR%,$L2HNe)&NSEFϘ!Q&$dLPNlz8$lvdx/Eb Ȉ0C3G/aF!)eLS_ʑ!O1TzbFm tow 75Kt>J-%(.!JaI9g"m:8ʂSѷ\yB$jЕk+^~&~0 F9QWo9Ra -Ԗ5%s <;$t `ĬB+Oڍ7_xc+:8^#:o! OHO- ~QT^ e ,O(uڊGxV[v*mi&p"G_8$J,k?p{ӣ7*>7)~]j枲fʬ~o.V~7^[sci"mʢHbn}!L&/4L.QtG15{nS:6c96;JT\o5rʢ]$T\7ڕ9K=!jd>+BU\vXnAiv+W~(iw~,Qe?ӏ]h(jlx'x<80^MjryJy'&!zxSzi)~W#3*9/nƇSBmxIM?@X|bX9Q KtZD~*BD/1T莸:B?p6 45ϔ0Ŕ%z 3{\WM=VDGU6Ƥ!3Paj֩H.jS-=ꦊyv3g f3펦7 Vp~Htנ~(Z眑vŖGڶ6vݻ[g28!~[pL~53_1Ü\+OT‹N / ui;Ŏg;w/ $jq/HA␫)a( &Z)VJҋmwrڛg2cSM+MI ˥~6,KK᧎]$vs/{s]SPRm/h nǕAvr^llbߗimv,O?6X,hwl2sm;JNTdݜpͼxɒ:T!heYG[kp(Jp̾RYg8?=^5d9XS33~,s9'{@{v_G.T䒗CmR?1lҧV5ӈ Ɏ8X bK?=!;?mېhdv*wwW[Z=SwF2[ jV_=Ů܅jJVad>uR@23Z?Ufǎ zN 0ON7lPZ iA Rnf5Qr2%]xX[FF:j\4] cASpF0-#~I%A{'!d<E5^lL.afi$20OiHM7d k0.3&X6'F)_ <8^#dhY 6cڗ7qA9| )͆S\^ZN2@Mc(@HaJTN7 ‹qaYARuhK3S6Z$x1^\Cc0ғ\;cK/xݿ3npK,$I$Im۶mH$I$ٶm۶m$I$Il۶m۶EDDDDDDDTUUUUUU5{ƵOWPK;['NjSSassets/images/chevron-down.svgnu[chevron-downPK;[assets/images/si-customize.svgnu[si-customizePK;[^]]assets/images/sinatra-icons.svgnu[PK;[{  $assets/images/sinatra-logo-light.svgnu[sinatra-logo-lightPK;[@  assets/images/sinatra-logo.svgnu[sinatra-logoPK;[<{{assets/images/svg/misc/chat.svgnu[PK;[~0ݹ assets/images/svg/misc/quote.svgnu[ PK;[assets/js/dev/sinatra-slider.jsnu[/** * Sinatra hover slider * * @since 1.0.0 */ var sinatraHoverSlider = function(el) { var current = 0, spinner = el.querySelector( '.si-spinner' ); // Hide spinner var hideSpinner = function() { spinner.classList.remove( 'visible' ); setTimeout( function() { spinner.style.display = 'none'; }, 300 ); el.querySelector( '.hover-slider-backgrounds' ).classList.add( 'loaded' ); }; el.querySelector( '.hover-slide-bg' ).classList.add( 'active' ); // Set background images from data-background el.querySelectorAll( '.hover-slider-backgrounds .hover-slide-bg' ).forEach( ( item, i ) => { item.style.backgroundImage = 'url(' + item.getAttribute( 'data-background' ) + ')'; el.querySelector( '.hover-slider-items > div:nth-child(' + (i+1) + ')' ).style.setProperty('--bg-image', 'url("' + item.getAttribute( 'data-background' ) + '")' ); item.removeAttribute( 'data-background' ); }) // Wait for images to load imagesLoaded( el.querySelectorAll( '.hover-slider-backgrounds' ), { background: '.hover-slide-bg' }, function() { var preloader = document.getElementById( 'si-preloader' ); // Wait for preloader to finish before we show fade in animation if ( null !== preloader && ! document.body.classList.contains( 'si-loaded' ) ) { document.body.addEventListener( 'si-preloader-done', function() { setTimeout( function() { hideSpinner(); }, 300); }); } else { setTimeout( function() { hideSpinner(); }, 300); } }); // Change backgrounds on hover el.querySelectorAll( '.hover-slider-item-wrapper' ).forEach( ( item ) => { item.addEventListener( 'mouseenter', function() { if ( current !== sinatraGetIndex(item) ) { current = sinatraGetIndex(item); el.querySelectorAll( '.hover-slide-bg' ).forEach( ( item, i ) => { item.classList.remove( 'active' ); if ( i === current ) { item.classList.add( 'active' ); } }) } }); }); return el; }; // Main ( function() { // On ready event document.addEventListener( 'DOMContentLoaded', function () { // Init sliders document.querySelectorAll( '.si-hover-slider' ).forEach( ( item ) => { sinatraHoverSlider(item); }); }); } )();PK;[W  assets/js/dev/sinatra-wc.jsnu[//--------------------------------------------------------------------// // Sinatra WooCommerce compatibility script. //--------------------------------------------------------------------// ;(function( $ ) { "use strict"; /** * Cart dropdown timer. * @type {Boolean} */ var cart_dropdown_timer = false; /** * Common element caching. */ var $body = $( 'body' ); var $wrapper = $( '#page' ); /** * Holds most important methods that bootstrap the whole theme. * * @type {Object} */ var SinatraWC = { /** * Start the engine. * * @since 1.0.0 */ init: function() { // Document ready. $(document).ready( SinatraWC.ready ); // Ajax complete event. $(document).ajaxComplete( SinatraWC.ajaxComplete ); // On WooCommerce ajax added to cart event. $body.on( 'added_to_cart', SinatraWC.addedToCart ); // Bind UI actions. SinatraWC.bindUIActions(); }, //--------------------------------------------------------------------// // Events //--------------------------------------------------------------------// /** * Document ready. * * @since 1.0.0 */ ready: function() { SinatraWC.customDropdown(); SinatraWC.quantButtons(); }, /** * On ajax request complete. * * @since 1.0.0 */ ajaxComplete: function() { SinatraWC.quantButtons(); }, /** * On WooCommerce added to cart event. * * @since 1.0.0 */ addedToCart: function() { SinatraWC.showCartDropdown(); }, /** * Bind UI actions. * * @since 1.0.0 */ bindUIActions: function() { SinatraWC.removeCartItem(); }, //--------------------------------------------------------------------// // Functions //--------------------------------------------------------------------// /** * Adds plus-munus quantity buttons to WooCommerce. * * @since 1.0.0 */ quantButtons: function() { var $new_quantity, $quantity, $input, $this; // Append plus and minus buttons to cart quantity. var $quant_input = $( 'div.quantity:not(.appended), td.quantity:not(.appended)' ).find( '.qty' ); if ( $quant_input.length && 'date' !== $quant_input.prop( 'type' ) && 'hidden' !== $quant_input.prop( 'type' ) ) { // Add plus and minus icons $quant_input.parent().addClass( 'appended' ); $quant_input.after('-+'); $( '.si-woo-plus, .si-woo-minus' ).unbind( 'click' ); $( '.si-woo-plus, .si-woo-minus' ).on( 'click', function (e) { e.preventDefault(); $this = $(this); $input = $this.parent().find( 'input' ); $quantity = $input.val(); $new_quantity = 0; if ( $this.hasClass( 'si-woo-plus' ) ) { $new_quantity = parseInt( $quantity ) + 1; } else { if ( $quantity > 0 ) { $new_quantity = parseInt( $quantity ) - 1; } } $input.val( $new_quantity ); // Trigger change. $quant_input.trigger( 'change' ); }); } }, /** * Shows cart dropdown widget for 5 seconds aftern an item has been added to the cart. * * @since 1.0.0 */ showCartDropdown: function() { // Exit if header cart dropdown is not available. if ( ! $( '.si-header-widget__cart' ).length ) { return; } $( '.si-header-widget__cart' ).addClass( 'dropdown-visible' ); setTimeout( function() { $( '#sinatra-header-inner' ).find( '.si-cart' ).find( '.si-cart-count' ).addClass( 'animate-pop' ); }, 100); if ( cart_dropdown_timer ) { clearTimeout( cart_dropdown_timer ); cart_dropdown_timer = false; } cart_dropdown_timer = setTimeout( function() { $( '.si-header-widget__cart' ).removeClass( 'dropdown-visible' ).find( '.dropdown-item' ).removeAttr( 'style' ); }, 5000 ); }, /** * Adds custom dropdown field for shop orderby. * * @since 1.0.0 */ customDropdown: function() { if ( ! $( 'form.woocommerce-ordering' ).length ) { return; } var $select = $( 'form.woocommerce-ordering .orderby' ); var $form_wrap = $( 'form.woocommerce-ordering' ); var $sel_option = $( 'form.woocommerce-ordering .orderby option:selected' ).text() $form_wrap.append( '' + $sel_option + '' ); $select.addClass( 'custom-select-loaded' ); var $appended = $( '#si-orderby' ); $select.width( $appended.width() ).css( 'height', $appended.height() + 'px' ); $select.change( function() { $appended.find( 'span' ).html( $( 'form.woocommerce-ordering .orderby option:selected' ).text()); $( this ).width( $appended.width() ); }); }, /** * Removes an item from cart via ajax. * * @since 1.0.0 */ removeCartItem: function() { var $this; // Exit if there is no cart item remove button. if ( ! $( '.si-remove-cart-item' ).length ) { return; } $wrapper.on( 'click', '.si-remove-cart-item', function(e) { e.preventDefault(); $this = $(this); $this.closest( '.si-cart-item' ).addClass( 'removing' ); var data = { action: 'sinatra_remove_wc_cart_item', _ajax_nonce: sinatra_vars.nonce, product_key: $this.data( 'product_key' ), }; $.post( sinatra_vars.ajaxurl, data, function(response) { if ( response.success ) { $body.trigger( 'wc_fragment_refresh' ); } else { $this.closest( '.si-cart-item' ).removeClass( 'removing' ); } }); }); }, }; // END var SinatraWC. SinatraWC.init(); window.sinatra_wc = SinatraWC; })( jQuery );PK;[+\assets/js/dev/sinatra.jsnu[//--------------------------------------------------------------------// // Global helper functions //--------------------------------------------------------------------// /** * Matches polyfill. * * @since 1.0.0 */ if ( ! Element.prototype.matches ) { Element.prototype.matches = Element.prototype.msMatchesSelector || Element.prototype.webkitMatchesSelector; } /** * Closest polyfill. * * @since 1.0.0 */ if ( ! Element.prototype.closest ) { Element.prototype.closest = function(s) { var el = this; do { if ( el.matches(s) ) return el; el = el.parentElement || el.parentNode; } while ( el !== null && el.nodeType === 1 ); return null; }; } /** * Foreach polyfill. * * @since 1.1.0 */ if ( window.NodeList && ! NodeList.prototype.forEach ) { NodeList.prototype.forEach = Array.prototype.forEach; } /** * Element.prototype.classList for IE8/9, Safari. * * @since 1.10 */ ;(function() { // Helpers. var trim = function(s) { return s.replace(/^\s+|\s+$/g, ''); }, regExp = function(name) { return new RegExp('(^|\\s+)'+ name +'(\\s+|$)'); }, forEach = function(list, fn, scope) { for (var i = 0; i < list.length; i++) { fn.call(scope, list[i]); } }; // Class list object with basic methods. function ClassList(element) { this.element = element; } ClassList.prototype = { add: function() { forEach(arguments, function(name) { if (!this.contains(name)) { this.element.className = trim(this.element.className +' '+ name); } }, this); }, remove: function() { forEach(arguments, function(name) { this.element.className = trim(this.element.className.replace(regExp(name), ' ')); }, this); }, toggle: function(name) { return this.contains(name) ? (this.remove(name), false) : (this.add(name), true); }, contains: function(name) { return regExp(name).test(this.element.className); }, item: function(i) { return this.element.className.split(/\s+/)[i] || null; }, // bonus replace: function(oldName, newName) { this.remove(oldName), this.add(newName); } }; // IE8/9, Safari // Remove this if statements to override native classList. if (!('classList' in Element.prototype)) { // Use this if statement to override native classList that does not have for example replace() method. // See browser compatibility: https://developer.mozilla.org/en-US/docs/Web/API/Element/classList#Browser_compatibility. // if (!('classList' in Element.prototype) || // !('classList' in Element.prototype && Element.prototype.classList.replace)) { Object.defineProperty(Element.prototype, 'classList', { get: function() { return new ClassList(this); } }); } // For others replace() support. if (window.DOMTokenList && !DOMTokenList.prototype.replace) { DOMTokenList.prototype.replace = ClassList.prototype.replace; } })(); /** * Index polyfill. * * @since 1.0.0 */ var sinatraGetIndex = function(el) { var i = 0; while ( el = el.previousElementSibling ) { i++; }; return i; }; /** * Slide Up animation. * * @since 1.0.0 * * @param {[type]} target Element to slide. * @param {Number} duration Animation duration. */ var sinatraSlideUp = (target, duration = 500) => { target.style.transitionProperty = 'height, margin, padding'; target.style.transitionDuration = duration + 'ms'; target.style.boxSizing = 'border-box'; target.style.height = target.offsetHeight + 'px'; target.offsetHeight; target.style.overflow = 'hidden'; target.style.height = 0; target.style.paddingTop = 0; target.style.paddingBottom = 0; target.style.marginTop = 0; target.style.marginBottom = 0; window.setTimeout( () => { target.style.display = null; target.style.removeProperty('height'); target.style.removeProperty('padding-top'); target.style.removeProperty('padding-bottom'); target.style.removeProperty('margin-top'); target.style.removeProperty('margin-bottom'); target.style.removeProperty('overflow'); target.style.removeProperty('transition-duration'); target.style.removeProperty('transition-property'); }, duration); } /** * Slide Down animation. * * @since 1.0.0 * * @param {[type]} target Element to slide. * @param {Number} duration Animation duration. */ var sinatraSlideDown = (target, duration = 500) => { target.style.removeProperty('display'); let display = window.getComputedStyle(target).display; if ( display === 'none' ) { display = 'block'; } target.style.display = display; let height = target.offsetHeight; target.style.overflow = 'hidden'; target.style.height = 0; target.style.paddingTop = 0; target.style.paddingBottom = 0; target.style.marginTop = 0; target.style.marginBottom = 0; target.offsetHeight; target.style.boxSizing = 'border-box'; target.style.transitionProperty = "height, margin, padding"; target.style.transitionDuration = duration + 'ms'; target.style.height = height + 'px'; target.style.removeProperty('padding-top'); target.style.removeProperty('padding-bottom'); target.style.removeProperty('margin-top'); target.style.removeProperty('margin-bottom'); window.setTimeout( () => { target.style.removeProperty('height'); target.style.removeProperty('overflow'); target.style.removeProperty('transition-duration'); target.style.removeProperty('transition-property'); }, duration); } /** * MoveTo - A lightweight scroll animation javascript library without any dependency. * Version 1.8.3 (21-07-2019 00:32) * Licensed under MIT * Copyright 2019 Hasan Aydoğdu */ var sinatraScrollTo = function() { /** * Defaults * @type {object} */ var defaults = { tolerance: 0, duration: 800, easing: 'easeOutQuart', container: window, callback: function callback() {} }; /** * easeOutQuart Easing Function * @param {number} t - current time * @param {number} b - start value * @param {number} c - change in value * @param {number} d - duration * @return {number} - calculated value */ function easeOutQuart(t, b, c, d) { t /= d; t--; return -c * (t * t * t * t - 1) + b; } /** * Merge two object * * @param {object} obj1 * @param {object} obj2 * @return {object} merged object */ function mergeObject(obj1, obj2) { var obj3 = {}; Object.keys(obj1).forEach(function (propertyName) { obj3[propertyName] = obj1[propertyName]; }); Object.keys(obj2).forEach(function (propertyName) { obj3[propertyName] = obj2[propertyName]; }); return obj3; }; /** * Converts camel case to kebab case * @param {string} val the value to be converted * @return {string} the converted value */ function kebabCase(val) { return val.replace(/([A-Z])/g, function ($1) { return '-' + $1.toLowerCase(); }); }; /** * Count a number of item scrolled top * @param {Window|HTMLElement} container * @return {number} */ function countScrollTop(container) { if (container instanceof HTMLElement) { return container.scrollTop; } return container.pageYOffset; }; /** * sinatraScrollTo Constructor * @param {object} options Options * @param {object} easeFunctions Custom ease functions */ function sinatraScrollTo() { var options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; var easeFunctions = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; this.options = mergeObject(defaults, options); this.easeFunctions = mergeObject({ easeOutQuart: easeOutQuart }, easeFunctions); } /** * Register a dom element as trigger * @param {HTMLElement} dom Dom trigger element * @param {function} callback Callback function * @return {function|void} unregister function */ sinatraScrollTo.prototype.registerTrigger = function (dom, callback) { var _this = this; if (!dom) { return; } var href = dom.getAttribute('href') || dom.getAttribute('data-target'); // The element to be scrolled var target = href && href !== '#' ? document.getElementById(href.substring(1)) : document.body; var options = mergeObject(this.options, _getOptionsFromTriggerDom(dom, this.options)); if (typeof callback === 'function') { options.callback = callback; } var listener = function listener(e) { e.preventDefault(); _this.move(target, options); }; dom.addEventListener('click', listener, false); return function () { return dom.removeEventListener('click', listener, false); }; }; /** * Move * Scrolls to given element by using easeOutQuart function * @param {HTMLElement|number} target Target element to be scrolled or target position * @param {object} options Custom options */ sinatraScrollTo.prototype.move = function (target) { var _this2 = this; var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; if (target !== 0 && !target) { return; } options = mergeObject(this.options, options); var distance = typeof target === 'number' ? target : target.getBoundingClientRect().top; var from = countScrollTop(options.container); var startTime = null; var lastYOffset; distance -= options.tolerance; // rAF loop var loop = function loop(currentTime) { var currentYOffset = countScrollTop(_this2.options.container); if (!startTime) { // To starts time from 1, we subtracted 1 from current time // If time starts from 1 The first loop will not do anything, // because easing value will be zero startTime = currentTime - 1; } var timeElapsed = currentTime - startTime; if (lastYOffset) { if (distance > 0 && lastYOffset > currentYOffset || distance < 0 && lastYOffset < currentYOffset) { return options.callback(target); } } lastYOffset = currentYOffset; var val = _this2.easeFunctions[options.easing](timeElapsed, from, distance, options.duration); options.container.scroll(0, val); if (timeElapsed < options.duration) { window.requestAnimationFrame(loop); } else { options.container.scroll(0, distance + from); options.callback(target); } }; window.requestAnimationFrame(loop); }; /** * Adds custom ease function * @param {string} name Ease function name * @param {function} fn Ease function */ sinatraScrollTo.prototype.addEaseFunction = function (name, fn) { this.easeFunctions[name] = fn; }; /** * Returns options which created from trigger dom element * @param {HTMLElement} dom Trigger dom element * @param {object} options The instance's options * @return {object} The options which created from trigger dom element */ function _getOptionsFromTriggerDom(dom, options) { var domOptions = {}; Object.keys(options).forEach(function (key) { var value = dom.getAttribute("data-mt-".concat(kebabCase(key))); if (value) { domOptions[key] = isNaN(value) ? value : parseInt(value, 10); } }); return domOptions; } return sinatraScrollTo; }(); /** * Get all of an element's parent elements up the DOM tree * * @since 1.0.0 * * @param {Node} elem The element. * @param {String} selector Selector to match against [optional]. * @return {Array} The parent elements. */ var sinatraGetParents = (elem, selector) => { // Element.matches() polyfill. if ( ! Element.prototype.matches) { Element.prototype.matches = Element.prototype.matchesSelector || Element.prototype.mozMatchesSelector || Element.prototype.msMatchesSelector || Element.prototype.oMatchesSelector || Element.prototype.webkitMatchesSelector || function(s) { var matches = (this.document || this.ownerDocument).querySelectorAll( s ), i = matches.length; while (--i >= 0 && matches.item( i ) !== this) {} return i > -1; }; } // Setup parents array. var parents = []; // Get matching parent elements. for ( ; elem && elem !== document; elem = elem.parentNode ) { // Add matching parents to array. if ( selector ) { if ( elem.matches( selector ) ) { parents.push( elem ); } } else { parents.push( elem ); } } return parents; }; // CustomEvent() constructor functionality in Internet Explorer 9 and higher. ( function() { if (typeof window.CustomEvent === "function") return false; function CustomEvent(event, params) { params = params || { bubbles: false, cancelable: false, detail: undefined }; var evt = document.createEvent('CustomEvent'); evt.initCustomEvent(event, params.bubbles, params.cancelable, params.detail); return evt; } CustomEvent.prototype = window.Event.prototype; window.CustomEvent = CustomEvent; } )(); /** * Trigger custom JS Event. * * @since 1.0.0 * * @link https://developer.mozilla.org/en-US/docs/Web/API/CustomEvent * @param {Node} el Dom Node element on which the event is to be triggered. * @param {Node} typeArg A DOMString representing the name of the event. * @param {String} A CustomEventInit dictionary, having the following fields: * "detail", optional and defaulting to null, of type any, that is an event-dependent value associated with the event. */ var sinatraTriggerEvent = function (el, typeArg) { var customEventInit = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {}; var event = new CustomEvent(typeArg, customEventInit); el.dispatchEvent(event); }; // Main ( function() { //--------------------------------------------------------------------// // Variable caching //--------------------------------------------------------------------// var sinatraScrollButton = document.querySelector( '#si-scroll-top' ); var pageWrapper = document.getElementById('page'); //--------------------------------------------------------------------// // Local helper functions //--------------------------------------------------------------------// /** * Submenu overflow helper * * @since 1.0.0 */ var sinatraSmartSubmenus = () => { if ( document.body.classList.contains( 'sinatra-is-mobile' ) ) { return; } var el, elPosRight, elPosLeft, winRight; winRight = window.innerWidth; document.querySelectorAll('.sub-menu').forEach((item) => { // Set item to be visible so we can grab offsets item.style.visibility = 'visible'; // Left offset const rect = item.getBoundingClientRect(); elPosLeft = rect.left + window.pageXOffset; // Right offset elPosRight = elPosLeft + rect.width; // Remove styles item.removeAttribute('style'); // Decide where to open if ( elPosRight > winRight ) { item.closest( 'li' ).classList.add( 'opens-left' ); } else if ( elPosLeft < 0 ) { item.closest( 'li' ).classList.add( 'opens-right' ); } }); }; /** * Debounce functions for better performance * (c) 2018 Chris Ferdinandi, MIT License, https://gomakethings.com * * @since 1.0.0 * * @param {Function} fn The function to debounce */ var sinatraDebounce = (fn) => { // Setup a timer var timeout; // Return a function to run debounced return function () { // Setup the arguments var context = this; var args = arguments; // If there's a timer, cancel it if (timeout) { window.cancelAnimationFrame(timeout); } // Setup the new requestAnimationFrame() timeout = window.requestAnimationFrame(function () { fn.apply(this, args); }); } }; /** * Handles Scroll to Top button click * * @since 1.0.0 */ var sinatraScrollTopButton = () => { if ( null === sinatraScrollButton ) { return; } if ( window.pageYOffset > 450 || document.documentElement.scrollTop > 450 ) { sinatraScrollButton.classList.add( 'si-visible' ); } else { sinatraScrollButton.classList.remove( 'si-visible' ); } }; /** * Handles Sticky Header functionality. * * @since 1.0.0 */ var sinatraStickyHeader = () => { // Check if sticky is enabled. if ( ! sinatra_vars['sticky-header'] ) { return; } var header = document.getElementById('sinatra-header'); var headerInner = document.getElementById('sinatra-header-inner'); var wpadminbar = document.getElementById('wpadminbar'); // Check for header layout 3. if ( document.body.classList.contains('sinatra-header-layout-3') ) { header = document.querySelector('#sinatra-header .si-nav-container'); headerInner = document.querySelector('#sinatra-header .si-nav-container .si-container'); } // Mobile nav active. if ( window.outerWidth <= sinatra_vars['responsive-breakpoint'] ) { var header = document.getElementById('sinatra-header'); var headerInner = document.getElementById('sinatra-header-inner'); } // Check if elements exist. if ( null === header || null === headerInner ) { return; } // Calculate the initial sticky position. var stickyPosition = header.getBoundingClientRect().top; var sticky = (stickyPosition - tolerance) <= 0; var tolerance; var stickyPlaceholder; // Check if there is a top bar. if ( null === wpadminbar ) { tolerance = 0; } else if ( window.outerWidth <= 600 ) { tolerance = 0; } else { tolerance = wpadminbar.getBoundingClientRect().height; } var checkPosition = function() { if ( null === wpadminbar ) { tolerance = 0; } else if ( window.outerWidth <= 600 ) { tolerance = 0; } else { tolerance = wpadminbar.getBoundingClientRect().height; } stickyPosition = header.getBoundingClientRect().top; sticky = (stickyPosition - tolerance) <= 0; maybeStickHeader(); }; var maybeStickHeader = function() { if ( sticky ) { if ( ! document.body.classList.contains('si-sticky-header') ) { stickyPlaceholder = document.createElement( 'div' ); stickyPlaceholder.setAttribute('id', 'si-sticky-placeholder'); stickyPlaceholder.style.height = headerInner.getBoundingClientRect().height + 'px'; header.appendChild( stickyPlaceholder ); document.body.classList.add('si-sticky-header'); } } else { if ( document.body.classList.contains('si-sticky-header') ) { document.body.classList.remove('si-sticky-header'); document.getElementById('si-sticky-placeholder').remove(); } } }; // Debounce scroll. if ( 'true' !== header.getAttribute('data-scroll-listener') ) { window.addEventListener('scroll', function() { sinatraDebounce( checkPosition() ); }); header.setAttribute('data-scroll-listener', 'true'); } // Debounce resize. if ( 'true' !== header.getAttribute('data-resize-listener') ) { window.addEventListener('resize', function() { sinatraDebounce( checkPosition() ); }); header.setAttribute('data-resize-listener', 'true'); } // Trigger scroll. sinatraTriggerEvent( window, 'scroll'); }; /** * Handles smooth scrolling of elements that have 'si-smooth-scroll' class. * * @since 1.0.0 */ var sinatraSmoothScroll = () => { const scrollTo = new sinatraScrollTo({ tolerance: null === document.getElementById('wpadminbar') ? 0 : document.getElementById('wpadminbar').getBoundingClientRect().height, }); const scrollTriggers = document.getElementsByClassName('si-smooth-scroll'); for ( var i = 0; i < scrollTriggers.length; i++ ) { scrollTo.registerTrigger(scrollTriggers[i]); } }; /** * Menu accessibility. * * @since 1.0.0 */ var sinatraMenuAccessibility = () => { if ( ! document.body.classList.contains('si-menu-accessibility') ) { return; } document.querySelectorAll('.sinatra-nav').forEach((menu) => { // aria-haspopup menu.querySelectorAll('ul').forEach((subMenu) => { subMenu.parentNode.setAttribute('aria-haspopup', 'true'); }); // Dropdown visibility on focus menu.querySelectorAll('a').forEach((link) => { link.addEventListener('focus', sinatraMenuFocus, true); link.addEventListener('blur', sinatraMenuFocus, true); }); }); }; /** * Helper function that toggles .hovered on focused/blurred menu items. * * @since 1.0.0 */ function sinatraMenuFocus() { var self = this; // Move up until we find .sinatra-nav while ( ! self.classList.contains('sinatra-nav') ) { if ( 'li' === self.tagName.toLowerCase() ) { if ( ! self.classList.contains('hovered') ) { self.classList.add('hovered'); } else { self.classList.remove('hovered'); } } self = self.parentElement; } } /** * Helps with accessibility for keyboard only users. * * @since 1.0.0 */ var sinatraKeyboardFocus = () => { document.body.addEventListener( 'keydown', function(e) { document.body.classList.add('using-keyboard'); }); document.body.addEventListener( 'mousedown', function(e) { document.body.classList.remove('using-keyboard'); }); }; /** * Calculates screen width without scrollbars. * * @since 1.1.4 */ var sinatraCalcScreenWidth = () => { document.body.style.setProperty('--si-screen-width', document.body.clientWidth + 'px'); }; /** * Adds visibility delay on navigation submenus. * * @since 1.0.0 */ var sinatraDropdownDelay = () => { var hoverTimer = null; document.querySelectorAll('.sinatra-nav .menu-item-has-children').forEach((item) => { item.addEventListener('mouseenter', function() { document.querySelectorAll('.menu-item-has-children').forEach((subitem) => { subitem.classList.remove('hovered'); }); }); }); document.querySelectorAll('.sinatra-nav .menu-item-has-children').forEach((item) => { item.addEventListener('mouseleave', function(){ item.classList.add('hovered'); if ( null !== hoverTimer ) { clearTimeout( hoverTimer ); hoverTimer = null; } hoverTimer = setTimeout(() => { item.classList.remove('hovered'); item.querySelectorAll('.menu-item-has-children').forEach((childItem) => { childItem.classList.remove('hovered'); }) }, 700 ); }); }) }; /** * Adds visibility delay for cart widget dropdown. * * @since 1.1.0 */ var sinatraCartDropdownDelay = () => { var hoverTimer = null; document.querySelectorAll('.si-header-widget__cart .si-widget-wrapper').forEach((item) => { item.addEventListener('mouseenter', function() { item.classList.remove('dropdown-visible'); }); }); document.querySelectorAll('.si-header-widget__cart .si-widget-wrapper').forEach((item) => { item.addEventListener('mouseleave', function(){ item.classList.add('dropdown-visible'); if ( null !== hoverTimer ) { clearTimeout( hoverTimer ); hoverTimer = null; } hoverTimer = setTimeout(() => { item.classList.remove('dropdown-visible'); }, 700 ); }); }); }; /** * Handles header search widget functionality. * * @since 1.0.0 */ var sinatraHeaderSearch = () => { var searchButton = document.querySelectorAll('.si-search'); if ( 0 === searchButton.length ) { return; } searchButton.forEach((item) => { item.addEventListener( 'click', (e) => { e.preventDefault(); if ( item.classList.contains( 'sinatra-active' ) ) { close_search(item); } else { show_search(item); } }); }); // Show search. var show_search = function( item ) { // Make search visible document.body.classList.add('si-search-visible'); setTimeout( function() { // Highlight the search icon item.classList.add('sinatra-active'); // Focus the input if ( null !== item.nextElementSibling && null !== item.nextElementSibling.querySelector('input') ) { item.nextElementSibling.querySelector('input').focus(); item.nextElementSibling.querySelector('input').select(); } }, 100 ); // Attach the ESC listener document.addEventListener( 'keydown', esc_close_search ); // Attach the outside click listener pageWrapper.addEventListener('click', outside_close_search); }; // Close search var close_search = function( item ) { // Animate out document.body.classList.remove('si-search-visible'); // Unhighlight the search icon item.classList.remove( 'sinatra-active' ); // Unhook the ESC listener document.removeEventListener( 'keydown', esc_close_search ); // Unhook the click listener pageWrapper.removeEventListener('click', outside_close_search); }; // Esc support to close search var esc_close_search = function(e) { if ( e.keyCode == 27 ) { document.querySelectorAll('.si-search').forEach((item) => { close_search(item); }); } }; // Close search when clicked anywhere outside the search box var outside_close_search = function(e) { if ( null === e.target.closest('.si-search-container') && null === e.target.closest('.si-search') ) { document.querySelectorAll('.si-search').forEach((item) => { close_search(item); }); } }; }; /** * Handles mobile menu functionality. * * @since 1.0.0 */ var sinatraMobileMenu = () => { var page = pageWrapper, nav = document.querySelector( '#sinatra-header-inner .sinatra-nav' ), current; document.querySelectorAll( '.si-mobile-nav > button' ).forEach( (item) => { item.addEventListener( 'click', function(e) { e.preventDefault(); if ( document.body.parentNode.classList.contains( 'is-mobile-menu-active' ) ) { close_menu(); } else { show_menu(); } }, false ); }) // Helper functions. var show_menu = function(e) { // Add the active class. document.body.parentNode.classList.add( 'is-mobile-menu-active' ); // Hook the ESC listener document.addEventListener( 'keyup', esc_close_menu ); // Hook the click listener if ( null !== page ) { page.addEventListener( 'click', outside_close_menu ); } // Hook the click listener for submenu toggle. document.querySelectorAll( '#sinatra-header .sinatra-nav' ).forEach( (item) => { item.addEventListener( 'click', submenu_toggle ); }); // Slide down the menu. sinatraSlideDown( nav, 350 ); }; var close_menu = function(e) { // Remove the active class. document.body.parentNode.classList.remove( 'is-mobile-menu-active' ); // Unhook the ESC listener document.removeEventListener( 'keyup', esc_close_menu ); // Unhook the click listener if ( null !== page ) { page.removeEventListener( 'click', outside_close_menu ); } // Close submenus document.querySelectorAll( '#sinatra-header .sinatra-nav > ul > .si-open' ).forEach( (item) => { submenu_display_toggle( item ); }); nav.style.display = null; nav.querySelectorAll( '.hovered' ).forEach( ( li ) => { li.classList.remove( 'hovered' ); }); if ( document.body.classList.contains('sinatra-is-mobile') ) { // Unhook the click listener for submenu toggle document.querySelectorAll( '#sinatra-header .sinatra-nav' ).forEach( (item) => { item.removeEventListener( 'click', submenu_toggle ); }); // Slide up the menu sinatraSlideUp( nav, 250 ); } }; var outside_close_menu = function(e) { if ( null === e.target.closest( '.si-hamburger' ) && null === e.target.closest( '.site-navigation' ) ) { close_menu(); } }; var esc_close_menu = function(e) { if ( e.keyCode == 27 ) { close_menu(); } }; var submenu_toggle = function(e) { if ( e.target.parentElement.querySelectorAll('.sub-menu').length ) { e.preventDefault(); submenu_display_toggle( e.target.parentElement ); } }; // Show or hide the sub menu. var submenu_display_toggle = (current) => { if ( current.classList.contains( 'si-open' ) ) { current.classList.remove( 'si-open' ); current.querySelectorAll( '.sub-menu' ).forEach( (submenu) => { submenu.style.display = null; }); // Close all submenus automatically. current.querySelectorAll( 'li' ).forEach( (item) => { item.classList.remove( 'si-open' ); item.querySelectorAll( '.sub-menu' ).forEach( (submenu) => { submenu.style.display = null; }); }) } else { current.querySelectorAll( '.sub-menu' ).forEach( (submenu) => { // Target first level elements only. if ( current === submenu.parentElement ) { submenu.style.display = 'block'; } }); current.classList.add( 'si-open' ); } }; // Create custom event for closing mobile menu. document.addEventListener( 'sinatra-close-mobile-menu', close_menu ); }; /** * Sinatra preloader. * * @since 1.0.0 */ var sinatraPreloader = (timeout = 0) => { var preloader = document.getElementById('si-preloader'); if ( null === preloader ) { return; } var delay = 250; var hide_preloader = () => { if ( document.body.classList.contains('si-loaded') ) { return; } // Start fade out animation. document.body.classList.add('si-loading'); setTimeout( function() { // Fade out animation completed - set display none document.body.classList.replace('si-loading', 'si-loaded'); // Dispatch event when preloader is done sinatraTriggerEvent(document.body, 'si-preloader-done'); }, delay ); }; // Set timeout or hide immediately if ( timeout > 0 ) { setTimeout( function() { hide_preloader(); }, timeout ); } else { hide_preloader(); } return false; }; /** * Handles comments toggle functionality. * * @since 1.0.0 */ var sinatraToggleComments = () => { if ( ! document.body.classList.contains('sinatra-has-comments-toggle') ) { return; } var toggleComments = (e) => { if ( 'undefined' !== typeof e ) { e.preventDefault(); } if ( document.body.classList.contains('comments-visible')) { document.body.classList.remove('comments-visible'); document.getElementById('sinatra-comments-toggle').querySelector( 'span' ).innerHTML = sinatra_vars.strings.comments_toggle_show; } else { document.body.classList.add('comments-visible'); document.getElementById('sinatra-comments-toggle').querySelector( 'span' ).innerHTML = sinatra_vars.strings.comments_toggle_hide; } }; if ( null !== document.getElementById('sinatra-comments-toggle') && ( -1 !== location.href.indexOf("#comment") || -1 !== location.href.indexOf("respond") ) ) { toggleComments(); } document.getElementById('sinatra-comments-toggle').addEventListener( 'click', toggleComments ); }; /** * Handles toggling and smooth scrolling when clicked on "Comments" link * * @since 1.0.0 */ var sinatraCommentsClick = () => { var commentsLink = document.querySelector('.single .comments-link'); if ( null === commentsLink ) { return; } commentsLink.addEventListener('click', function(e) { // Show comments if hidden under a toggle if ( document.body.classList.contains('sinatra-has-comments-toggle') && ! document.body.classList.contains('comments-visible') ) { document.getElementById('sinatra-comments-toggle').click(); } }); }; /** * Removes inline styles on menus on resize. * * @since 1.1.0 */ var sinatraCheckMobileMenu = () => { // Update body class if mobile breakpoint is reached. if ( window.innerWidth <= sinatra_vars['responsive-breakpoint'] ) { document.body.classList.add( 'sinatra-is-mobile' ); } else { if ( document.body.classList.contains( 'sinatra-is-mobile' ) ) { document.body.classList.remove( 'sinatra-is-mobile' ); sinatraTriggerEvent( document, 'sinatra-close-mobile-menu'); } } }; //--------------------------------------------------------------------// // Events //--------------------------------------------------------------------// // DOM ready document.addEventListener('DOMContentLoaded', function () { sinatraPreloader(5000); sinatraMenuAccessibility(); sinatraKeyboardFocus(); sinatraScrollTopButton(); sinatraSmoothScroll(); sinatraDropdownDelay(); sinatraToggleComments(); sinatraHeaderSearch(); sinatraMobileMenu(); sinatraCheckMobileMenu(); sinatraSmartSubmenus(); sinatraCommentsClick(); sinatraCartDropdownDelay(); sinatraStickyHeader(); sinatraCalcScreenWidth(); }); // Window load window.addEventListener('load', function () { sinatraPreloader(); }); // Scroll window.addEventListener('scroll', function() { sinatraDebounce( sinatraScrollTopButton() ); }); // Resize window.addEventListener('resize', function() { sinatraDebounce( sinatraSmartSubmenus() ); sinatraDebounce( sinatraCheckMobileMenu() ); sinatraDebounce( sinatraCalcScreenWidth() ); }); // Sinatra ready sinatraTriggerEvent(document.body, 'si-ready'); //--------------------------------------------------------------------// // Global //--------------------------------------------------------------------// window.sinatra = window.sinatra || {}; // Make these function global. window.sinatra.preloader = sinatraPreloader; window.sinatra.stickyHeader = sinatraStickyHeader; } )(); PK;[e -$assets/js/dev/skip-link-focus-fix.jsnu[/** * File skip-link-focus-fix.js * * Helps with accessibility for keyboard only users. * This is the source file for what is minified in the astra_skip_link_focus_fix() PHP function. * * Learn more: https://github.com/Automattic/_s/pull/136 */ ( function() { var is_webkit = navigator.userAgent.toLowerCase().indexOf( 'webkit' ) > -1, is_opera = navigator.userAgent.toLowerCase().indexOf( 'opera' ) > -1, is_ie = navigator.userAgent.toLowerCase().indexOf( 'msie' ) > -1; if ( ( is_webkit || is_opera || is_ie ) && document.getElementById && window.addEventListener ) { window.addEventListener( 'hashchange', function() { var id = location.hash.substring( 1 ), element; if ( ! ( /^[A-z0-9_-]+$/.test( id ) ) ) { return; } element = document.getElementById( id ); if ( element ) { if ( ! ( /^(?:a|select|input|button|textarea)$/i.test( element.tagName ) ) ) { element.tabIndex = -1; } element.focus(); } }, false ); } })(); PK;[$V=V=$assets/js/dev/vendors/flexibility.jsnu[!function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var t;t="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,t.flexibility=e()}}(function(){return function e(t,r,l){function n(f,i){if(!r[f]){if(!t[f]){var s="function"==typeof require&&require;if(!i&&s)return s(f,!0);if(o)return o(f,!0);var a=new Error("Cannot find module '"+f+"'");throw a.code="MODULE_NOT_FOUND",a}var c=r[f]={exports:{}};t[f][0].call(c.exports,function(e){var r=t[f][1][e];return n(r?r:e)},c,c.exports,e,t,r,l)}return r[f].exports}for(var o="function"==typeof require&&require,f=0;f1&&"flex-start"===e.style.alignContent)for(t=0;l=e.lines[++n];)l.crossStart=t,t+=l.cross;else if(e.lines.length>1&&"flex-end"===e.style.alignContent)for(t=e.flexStyle.crossSpace;l=e.lines[++n];)l.crossStart=t,t+=l.cross;else if(e.lines.length>1&&"center"===e.style.alignContent)for(t=e.flexStyle.crossSpace/2;l=e.lines[++n];)l.crossStart=t,t+=l.cross;else if(e.lines.length>1&&"space-between"===e.style.alignContent)for(r=e.flexStyle.crossSpace/(e.lines.length-1),t=0;l=e.lines[++n];)l.crossStart=t,t+=l.cross+r;else if(e.lines.length>1&&"space-around"===e.style.alignContent)for(r=2*e.flexStyle.crossSpace/(2*e.lines.length),t=r/2;l=e.lines[++n];)l.crossStart=t,t+=l.cross+r;else for(r=e.flexStyle.crossSpace/e.lines.length,t=e.flexStyle.crossInnerBefore;l=e.lines[++n];)l.crossStart=t,l.cross+=r,t+=l.cross}},{}],2:[function(e,t,r){t.exports=function(e){for(var t,r=-1;line=e.lines[++r];)for(t=-1;child=line.children[++t];){var l=child.style.alignSelf;"auto"===l&&(l=e.style.alignItems),"flex-start"===l?child.flexStyle.crossStart=line.crossStart:"flex-end"===l?child.flexStyle.crossStart=line.crossStart+line.cross-child.flexStyle.crossOuter:"center"===l?child.flexStyle.crossStart=line.crossStart+(line.cross-child.flexStyle.crossOuter)/2:(child.flexStyle.crossStart=line.crossStart,child.flexStyle.crossOuter=line.cross,child.flexStyle.cross=child.flexStyle.crossOuter-child.flexStyle.crossBefore-child.flexStyle.crossAfter)}}},{}],3:[function(e,t,r){t.exports=function l(e,l){var t="row"===l||"row-reverse"===l,r=e.mainAxis;if(r){var n=t&&"inline"===r||!t&&"block"===r;n||(e.flexStyle={main:e.flexStyle.cross,cross:e.flexStyle.main,mainOffset:e.flexStyle.crossOffset,crossOffset:e.flexStyle.mainOffset,mainBefore:e.flexStyle.crossBefore,mainAfter:e.flexStyle.crossAfter,crossBefore:e.flexStyle.mainBefore,crossAfter:e.flexStyle.mainAfter,mainInnerBefore:e.flexStyle.crossInnerBefore,mainInnerAfter:e.flexStyle.crossInnerAfter,crossInnerBefore:e.flexStyle.mainInnerBefore,crossInnerAfter:e.flexStyle.mainInnerAfter,mainBorderBefore:e.flexStyle.crossBorderBefore,mainBorderAfter:e.flexStyle.crossBorderAfter,crossBorderBefore:e.flexStyle.mainBorderBefore,crossBorderAfter:e.flexStyle.mainBorderAfter})}else t?e.flexStyle={main:e.style.width,cross:e.style.height,mainOffset:e.style.offsetWidth,crossOffset:e.style.offsetHeight,mainBefore:e.style.marginLeft,mainAfter:e.style.marginRight,crossBefore:e.style.marginTop,crossAfter:e.style.marginBottom,mainInnerBefore:e.style.paddingLeft,mainInnerAfter:e.style.paddingRight,crossInnerBefore:e.style.paddingTop,crossInnerAfter:e.style.paddingBottom,mainBorderBefore:e.style.borderLeftWidth,mainBorderAfter:e.style.borderRightWidth,crossBorderBefore:e.style.borderTopWidth,crossBorderAfter:e.style.borderBottomWidth}:e.flexStyle={main:e.style.height,cross:e.style.width,mainOffset:e.style.offsetHeight,crossOffset:e.style.offsetWidth,mainBefore:e.style.marginTop,mainAfter:e.style.marginBottom,crossBefore:e.style.marginLeft,crossAfter:e.style.marginRight,mainInnerBefore:e.style.paddingTop,mainInnerAfter:e.style.paddingBottom,crossInnerBefore:e.style.paddingLeft,crossInnerAfter:e.style.paddingRight,mainBorderBefore:e.style.borderTopWidth,mainBorderAfter:e.style.borderBottomWidth,crossBorderBefore:e.style.borderLeftWidth,crossBorderAfter:e.style.borderRightWidth},"content-box"===e.style.boxSizing&&("number"==typeof e.flexStyle.main&&(e.flexStyle.main+=e.flexStyle.mainInnerBefore+e.flexStyle.mainInnerAfter+e.flexStyle.mainBorderBefore+e.flexStyle.mainBorderAfter),"number"==typeof e.flexStyle.cross&&(e.flexStyle.cross+=e.flexStyle.crossInnerBefore+e.flexStyle.crossInnerAfter+e.flexStyle.crossBorderBefore+e.flexStyle.crossBorderAfter));e.mainAxis=t?"inline":"block",e.crossAxis=t?"block":"inline","number"==typeof e.style.flexBasis&&(e.flexStyle.main=e.style.flexBasis+e.flexStyle.mainInnerBefore+e.flexStyle.mainInnerAfter+e.flexStyle.mainBorderBefore+e.flexStyle.mainBorderAfter),e.flexStyle.mainOuter=e.flexStyle.main,e.flexStyle.crossOuter=e.flexStyle.cross,"auto"===e.flexStyle.mainOuter&&(e.flexStyle.mainOuter=e.flexStyle.mainOffset),"auto"===e.flexStyle.crossOuter&&(e.flexStyle.crossOuter=e.flexStyle.crossOffset),"number"==typeof e.flexStyle.mainBefore&&(e.flexStyle.mainOuter+=e.flexStyle.mainBefore),"number"==typeof e.flexStyle.mainAfter&&(e.flexStyle.mainOuter+=e.flexStyle.mainAfter),"number"==typeof e.flexStyle.crossBefore&&(e.flexStyle.crossOuter+=e.flexStyle.crossBefore),"number"==typeof e.flexStyle.crossAfter&&(e.flexStyle.crossOuter+=e.flexStyle.crossAfter)}},{}],4:[function(e,t,r){var l=e("../reduce");t.exports=function(e){if(e.mainSpace>0){var t=l(e.children,function(e,t){return e+parseFloat(t.style.flexGrow)},0);t>0&&(e.main=l(e.children,function(r,l){return"auto"===l.flexStyle.main?l.flexStyle.main=l.flexStyle.mainOffset+parseFloat(l.style.flexGrow)/t*e.mainSpace:l.flexStyle.main+=parseFloat(l.style.flexGrow)/t*e.mainSpace,l.flexStyle.mainOuter=l.flexStyle.main+l.flexStyle.mainBefore+l.flexStyle.mainAfter,r+l.flexStyle.mainOuter},0),e.mainSpace=0)}}},{"../reduce":12}],5:[function(e,t,r){var l=e("../reduce");t.exports=function(e){if(e.mainSpace<0){var t=l(e.children,function(e,t){return e+parseFloat(t.style.flexShrink)},0);t>0&&(e.main=l(e.children,function(r,l){return l.flexStyle.main+=parseFloat(l.style.flexShrink)/t*e.mainSpace,l.flexStyle.mainOuter=l.flexStyle.main+l.flexStyle.mainBefore+l.flexStyle.mainAfter,r+l.flexStyle.mainOuter},0),e.mainSpace=0)}}},{"../reduce":12}],6:[function(e,t,r){var l=e("../reduce");t.exports=function(e){var t;e.lines=[t={main:0,cross:0,children:[]}];for(var r,n=-1;r=e.children[++n];)"nowrap"===e.style.flexWrap||0===t.children.length||"auto"===e.flexStyle.main||e.flexStyle.main-e.flexStyle.mainInnerBefore-e.flexStyle.mainInnerAfter-e.flexStyle.mainBorderBefore-e.flexStyle.mainBorderAfter>=t.main+r.flexStyle.mainOuter?(t.main+=r.flexStyle.mainOuter,t.cross=Math.max(t.cross,r.flexStyle.crossOuter)):e.lines.push(t={main:r.flexStyle.mainOuter,cross:r.flexStyle.crossOuter,children:[]}),t.children.push(r);e.flexStyle.mainLines=l(e.lines,function(e,t){return Math.max(e,t.main)},0),e.flexStyle.crossLines=l(e.lines,function(e,t){return e+t.cross},0),"auto"===e.flexStyle.main&&(e.flexStyle.main=Math.max(e.flexStyle.mainOffset,e.flexStyle.mainLines+e.flexStyle.mainInnerBefore+e.flexStyle.mainInnerAfter+e.flexStyle.mainBorderBefore+e.flexStyle.mainBorderAfter)),"auto"===e.flexStyle.cross&&(e.flexStyle.cross=Math.max(e.flexStyle.crossOffset,e.flexStyle.crossLines+e.flexStyle.crossInnerBefore+e.flexStyle.crossInnerAfter+e.flexStyle.crossBorderBefore+e.flexStyle.crossBorderAfter)),e.flexStyle.crossSpace=e.flexStyle.cross-e.flexStyle.crossInnerBefore-e.flexStyle.crossInnerAfter-e.flexStyle.crossBorderBefore-e.flexStyle.crossBorderAfter-e.flexStyle.crossLines,e.flexStyle.mainOuter=e.flexStyle.main+e.flexStyle.mainBefore+e.flexStyle.mainAfter,e.flexStyle.crossOuter=e.flexStyle.cross+e.flexStyle.crossBefore+e.flexStyle.crossAfter}},{"../reduce":12}],7:[function(e,t,r){function l(t){for(var r,l=-1;r=t.children[++l];)e("./flex-direction")(r,t.style.flexDirection);e("./flex-direction")(t,t.style.flexDirection),e("./order")(t),e("./flexbox-lines")(t),e("./align-content")(t),l=-1;for(var n;n=t.lines[++l];)n.mainSpace=t.flexStyle.main-t.flexStyle.mainInnerBefore-t.flexStyle.mainInnerAfter-t.flexStyle.mainBorderBefore-t.flexStyle.mainBorderAfter-n.main,e("./flex-grow")(n),e("./flex-shrink")(n),e("./margin-main")(n),e("./margin-cross")(n),e("./justify-content")(n,t.style.justifyContent,t);e("./align-items")(t)}t.exports=l},{"./align-content":1,"./align-items":2,"./flex-direction":3,"./flex-grow":4,"./flex-shrink":5,"./flexbox-lines":6,"./justify-content":8,"./margin-cross":9,"./margin-main":10,"./order":11}],8:[function(e,t,r){t.exports=function(e,t,r){var l,n,o,f=r.flexStyle.mainInnerBefore,i=-1;if("flex-end"===t)for(l=e.mainSpace,l+=f;o=e.children[++i];)o.flexStyle.mainStart=l,l+=o.flexStyle.mainOuter;else if("center"===t)for(l=e.mainSpace/2,l+=f;o=e.children[++i];)o.flexStyle.mainStart=l,l+=o.flexStyle.mainOuter;else if("space-between"===t)for(n=e.mainSpace/(e.children.length-1),l=0,l+=f;o=e.children[++i];)o.flexStyle.mainStart=l,l+=o.flexStyle.mainOuter+n;else if("space-around"===t)for(n=2*e.mainSpace/(2*e.children.length),l=n/2,l+=f;o=e.children[++i];)o.flexStyle.mainStart=l,l+=o.flexStyle.mainOuter+n;else for(l=0,l+=f;o=e.children[++i];)o.flexStyle.mainStart=l,l+=o.flexStyle.mainOuter}},{}],9:[function(e,t,r){t.exports=function(e){for(var t,r=-1;t=e.children[++r];){var l=0;"auto"===t.flexStyle.crossBefore&&++l,"auto"===t.flexStyle.crossAfter&&++l;var n=e.cross-t.flexStyle.crossOuter;"auto"===t.flexStyle.crossBefore&&(t.flexStyle.crossBefore=n/l),"auto"===t.flexStyle.crossAfter&&(t.flexStyle.crossAfter=n/l),"auto"===t.flexStyle.cross?t.flexStyle.crossOuter=t.flexStyle.crossOffset+t.flexStyle.crossBefore+t.flexStyle.crossAfter:t.flexStyle.crossOuter=t.flexStyle.cross+t.flexStyle.crossBefore+t.flexStyle.crossAfter}}},{}],10:[function(e,t,r){t.exports=function(e){for(var t,r=0,l=-1;t=e.children[++l];)"auto"===t.flexStyle.mainBefore&&++r,"auto"===t.flexStyle.mainAfter&&++r;if(r>0){for(l=-1;t=e.children[++l];)"auto"===t.flexStyle.mainBefore&&(t.flexStyle.mainBefore=e.mainSpace/r),"auto"===t.flexStyle.mainAfter&&(t.flexStyle.mainAfter=e.mainSpace/r),"auto"===t.flexStyle.main?t.flexStyle.mainOuter=t.flexStyle.mainOffset+t.flexStyle.mainBefore+t.flexStyle.mainAfter:t.flexStyle.mainOuter=t.flexStyle.main+t.flexStyle.mainBefore+t.flexStyle.mainAfter;e.mainSpace=0}}},{}],11:[function(e,t,r){var l=/^(column|row)-reverse$/;t.exports=function(e){e.children.sort(function(e,t){return e.style.order-t.style.order||e.index-t.index}),l.test(e.style.flexDirection)&&e.children.reverse()}},{}],12:[function(e,t,r){function l(e,t,r){for(var l=e.length,n=-1;++n