@charset "UTF-8";

@charset "UTF-8";
.zen-design{background-color:#f3f6fb}.zen-design a:focus,.zen-design a:hover{color:#3d2c92}.zen-design input,.zen-design textarea,.zen-design select{border-color:#e8e7e8;border-radius:2px}.zen-design input:focus,.zen-design textarea:focus,.zen-design select:focus{border-color:#6b58cc}.zen-design .select2-container--default .select2-selection--single{border-color:#e8e7e8}.zen-design .select2-container--default .select2-selection--single:focus{border-color:#6b58cc}.zen-design input[type="search"]:focus,.zen-design input[type="search"]:active{border-color:#6b58cc;outline:none}.zen-design button,.zen-design input[type="button"],.zen-design input[type="submit"],.zen-design .button,.zen-design .wp-block-button__link{border-radius:5px;border:1px solid;background-color:#6b58cc;color:#ffffff;border-color:#6b58cc}.zen-design button.search-submit.fosterx-search-icon,.zen-design input[type="button"].search-submit.fosterx-search-icon,.zen-design input[type="submit"].search-submit.fosterx-search-icon,.zen-design .button.search-submit.fosterx-search-icon,.zen-design .wp-block-button__link.search-submit.fosterx-search-icon{border-radius:2px;border-top-left-radius:0;border-bottom-left-radius:0}.zen-design button:hover,.zen-design button:active,.zen-design button:visited,.zen-design button:focus,.zen-design input[type="button"]:hover,.zen-design input[type="button"]:active,.zen-design input[type="button"]:visited,.zen-design input[type="button"]:focus,.zen-design input[type="submit"]:hover,.zen-design input[type="submit"]:active,.zen-design input[type="submit"]:visited,.zen-design input[type="submit"]:focus,.zen-design .button:hover,.zen-design .button:active,.zen-design .button:visited,.zen-design .button:focus,.zen-design .wp-block-button__link:hover,.zen-design .wp-block-button__link:active,.zen-design .wp-block-button__link:visited,.zen-design .wp-block-button__link:focus{background-color:#5a44c6;color:#ffffff}.zen-design button.primary,.zen-design button.button-primary,.zen-design input[type="button"].primary,.zen-design input[type="button"].button-primary,.zen-design input[type="submit"].primary,.zen-design input[type="submit"].button-primary,.zen-design .button.primary,.zen-design .button.button-primary,.zen-design .wp-block-button__link.primary,.zen-design .wp-block-button__link.button-primary{background-color:#6b58cc;color:#ffffff;border-color:#6b58cc}.zen-design button.primary:hover,.zen-design button.button-primary:hover,.zen-design input[type="button"].primary:hover,.zen-design input[type="button"].button-primary:hover,.zen-design input[type="submit"].primary:hover,.zen-design input[type="submit"].button-primary:hover,.zen-design .button.primary:hover,.zen-design .button.button-primary:hover,.zen-design .wp-block-button__link.primary:hover,.zen-design .wp-block-button__link.button-primary:hover{background-color:#5a44c6}.zen-design button.secondary,.zen-design button.button-secondary,.zen-design input[type="button"].secondary,.zen-design input[type="button"].button-secondary,.zen-design input[type="submit"].secondary,.zen-design input[type="submit"].button-secondary,.zen-design .button.secondary,.zen-design .button.button-secondary,.zen-design .wp-block-button__link.secondary,.zen-design .wp-block-button__link.button-secondary{background-color:#ffffff;color:#6b58cc;border-color:#6b58cc}.zen-design button.secondary:hover,.zen-design button.button-secondary:hover,.zen-design input[type="button"].secondary:hover,.zen-design input[type="button"].button-secondary:hover,.zen-design input[type="submit"].secondary:hover,.zen-design input[type="submit"].button-secondary:hover,.zen-design .button.secondary:hover,.zen-design .button.button-secondary:hover,.zen-design .wp-block-button__link.secondary:hover,.zen-design .wp-block-button__link.button-secondary:hover{background-color:#f5f4fc}.zen-design button.mobile-nav-toggle,.zen-design button.sub-menu-toggle,.zen-design input[type="button"].mobile-nav-toggle,.zen-design input[type="button"].sub-menu-toggle,.zen-design input[type="submit"].mobile-nav-toggle,.zen-design input[type="submit"].sub-menu-toggle,.zen-design .button.mobile-nav-toggle,.zen-design .button.sub-menu-toggle,.zen-design .wp-block-button__link.mobile-nav-toggle,.zen-design .wp-block-button__link.sub-menu-toggle{border:0 none;border-radius:0}.zen-design .wp-block-button.is-style-squared .wp-block-button__link{border-radius:0}.zen-design .wp-block-button.is-style-outline .wp-block-button__link{color:#6b58cc}.zen-design .wp-block-button.is-style-outline .wp-block-button__link:hover{background-color:transparent;color:#4d38b9;border-color:#4d38b9}.zen-design blockquote{margin:0 0 1.618em;padding:1.618em;background-color:#f5f4f8;background-color:#f3f6fb;border-left:4px solid #6b58cc;border-radius:5px;border-top-left-radius:0;border-bottom-left-radius:0}.zen-design blockquote.is-style-large{padding:2.5em;margin:0 0 1.618em}.zen-design blockquote p{margin-bottom:0}.zen-design .wp-block-button.primary .wp-block-button__link{background-color:#6b58cc;color:#ffffff;border:2px solid #6b58cc}.zen-design .wp-block-button.primary .wp-block-button__link:hover{background-color:#5a44c6}.zen-design .search-form.use-icon input[type="search"]{border-color:#6b58cc;border-top-right-radius:0;border-bottom-right-radius:0}.zen-design .fosterx-menu-search{background-color:#f3f6fb}.zen-design .fosterx-menu-search .search-form.use-icon+.fx-search-close,.zen-design .fosterx-menu-search .search-form.use-icon input[type="search"],.zen-design .fosterx-menu-search .search-form.use-icon button.search-submit.fosterx-search-icon{border-width:0 0 3px 0;background-color:#f3f6fb}.zen-design .site-header{border-bottom:0 none}.zen-design .site-header>.wrap{padding-top:1.875em;padding-bottom:1.875em}.zen-design .site-title{margin-bottom:5px}.zen-design.layout-boxed .site-header{background-color:#f3f6fb}.zen-design .fosterx-menu a{font-size:0.9375em;font-family:Metropolis, sans-serif;font-weight:600}.zen-design .nav-primary:not(.fosterx-oc-nav) .fosterx-menu>li{margin-left:0.625em}.zen-design .nav-primary:not(.fosterx-oc-nav) .fosterx-menu>li>a{padding:0.5em 0.75em;border-radius:4px}.zen-design .nav-primary:not(.fosterx-oc-nav) .fosterx-menu .menu-item.menu-item-has-children>a{padding-right:1.125em}.zen-design .nav-primary:not(.fosterx-oc-nav) .fosterx-menu .menu-item.menu-item-has-children>a:after{left:0.5em}.zen-design .nav-primary:not(.fosterx-oc-nav) .fosterx-menu .sub-menu a{background-color:#ffffff;font-size:0.875em}.zen-design.fosterx-ocmenu-active .fosterx-oc-nav.nav-primary .fosterx-menu a,.zen-design.fosterx-ocmenu-active .fosterx-oc-nav.nav-primary .fosterx-menu .sub-menu a{color:#ffffff}.zen-design.fosterx-ocmenu-active .fosterx-oc-nav.nav-primary .fosterx-menu a svg,.zen-design.fosterx-ocmenu-active .fosterx-oc-nav.nav-primary .fosterx-menu .sub-menu a svg{fill:#ffffff}.zen-design.fosterx-ocmenu-active .fosterx-oc-nav.nav-primary .fosterx-menu a:hover,.zen-design.fosterx-ocmenu-active .fosterx-oc-nav.nav-primary .fosterx-menu .sub-menu a:hover{color:#bdc3c7}.zen-design.fosterx-ocmenu-active .fosterx-oc-nav.nav-primary .fosterx-menu .cart-item-count{border-color:#ffffff;color:#ffffff}.zen-design.fosterx-ocmenu-active .fosterx-oc-nav.nav-primary .sub-menu-toggle{padding:8px 12px;font-size:inherit}.zen-design.fosterx-ocmenu-active .fosterx-oc-menu-wrap.active .fosterx-menu-search{background-color:transparent}.zen-design .site-inner .wrap{padding-top:1.875em}.zen-design .fosterx-entry{border-bottom-color:#e8e7e8;padding:1.875em;background-color:#ffffff;box-shadow:0px 0px 2px rgba(0, 0, 0, 0.15)}.zen-design .fosterx-entry.sticky{background-color:#ffffff}.zen-design .fosterx-entry .entry-header .taxonomy-meta{margin-bottom:10px;font-size:12px;font-weight:600}.zen-design .fosterx-entry .entry-header .taxonomy-meta .post-categories{text-transform:uppercase}.zen-design .fosterx-entry .entry-header .header-meta{font-style:italic}.zen-design .fosterx-entry .sticky-post-icon{display:inline-block;position:absolute;right:5px;top:5px;line-height:1}.zen-design .fosterx-entry .sticky-post-icon:after{display:block;content:"";width:0;height:0;border-width:0 50px 50px 0;border-color:transparent #6b58cc transparent transparent;border-style:solid;position:absolute;right:-5px;top:-5px}.zen-design .fosterx-entry .sticky-post-icon .fosterx-svg-icon{position:relative;z-index:1}.zen-design .fosterx-entry .sticky-post-icon .fosterx-svg-icon path{fill:#ffffff}.zen-design .fosterx-entry .entry-meta.entry-meta-date{text-align:right;margin-left:auto;display:table;text-transform:uppercase;font-size:0.75em;font-family:Metropolis, 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:600;color:#999999}.zen-design .fosterx-entry .read-more{border-bottom:1px dotted;text-decoration:none}.zen-design .posts-pagination li.current a{background-color:#6b58cc;color:#fff;border-color:#6b58cc}.zen-design .posts-pagination li a:hover{background-color:#6b58cc;color:#fff;border-color:#6b58cc}.zen-design .post-pagination{background-color:#f5f4f8;border-color:#e8e7e8}.zen-design .post-content-navigation .post-page-numbers.current,.zen-design .post-content-navigation .post-page-numbers:hover{background-color:#6b58cc;color:#fff;border-color:#6b58cc}.zen-design .comment-left{border-right-color:#e8e7e8}.zen-design .widget_calendar caption{background-color:#cdd9ee}.zen-design .widget_calendar th{border-bottom-width:1px}.zen-design .widget_calendar table{border:0 none}.zen-design .widget_calendar table th,.zen-design .widget_calendar table td{border-color:#cdd9ee}.zen-design .sidebar{background-color:#6b58cc;padding:25px;border-radius:10px;-webkit-box-shadow:0 0 20px rgba(0, 0, 0, 0.05);-moz-box-shadow:0 0 20px rgba(0, 0, 0, 0.05);-o-box-shadow:0 0 20px rgba(0, 0, 0, 0.05);box-shadow:0 0 20px rgba(0, 0, 0, 0.05)}.zen-design .sidebar *{color:#ffffff}.zen-design .sidebar form *{color:#64626a}.zen-design .sidebar a{border-bottom:1px dotted}.zen-design .sidebar a.wp-block-social-link-anchor{border-bottom:0 none}.zen-design .sidebar a:hover{color:#ffffff}.zen-design .sidebar input,.zen-design .sidebar select,.zen-design .sidebar textarea{border:0 none}.zen-design .sidebar ul:not(.wp-block-social-links)>li{position:relative;left:0;transition:left 0.3s ease-in-out 0s}.zen-design .sidebar ul:not(.wp-block-social-links)>li:hover{left:3px;transition:left 0.3s ease-in-out 0s}.zen-design .sidebar li:not(.wp-social-link) a{display:inline}.zen-design .footer-widgets-area,.zen-design .site-footer{border-top:0 none;background-color:#ffffff}.zen-design .footer-widgets-area a,.zen-design .site-footer a{color:#64626a;text-decoration:none;border-bottom:1px dotted}.zen-design.layout-boxed .footer-widgets-area,.zen-design.layout-boxed .site-footer{background-color:#f3f6fb}.zen-design .footer-widgets-area{position:relative;margin-top:30px}.zen-design .footer-widgets-area:before{content:"";display:block;width:100%;height:100%;z-index:-1;transform:skewY(-2deg);background-color:#ffffff;position:absolute;top:-30px;-webkit-box-shadow:0 3px 20px rgba(0, 0, 0, 0.15);-moz-box-shadow:0 3px 20px rgba(0, 0, 0, 0.15);-ms-box-shadow:0 3px 20px rgba(0, 0, 0, 0.15);box-shadow:0 3px 20px rgba(0, 0, 0, 0.15)}.zen-design .footer-widgets-area ul li:before{content:"»";position:absolute;left:0;top:2px;font-family:'Times New Roman', Georgia, serif;font-size:20px;line-height:1;color:inherit}.zen-design .footer-widgets-area ul>li{margin-bottom:10px;padding-left:20px;position:relative}.zen-design .site-footer{text-align:center}.zen-design .go-to-top:hover{color:#ffffff}.zen-design .archive-meta .archive-title{color:#6b58cc;border-color:#6b58cc}.zen-design.blog.layout-content-sidebar .content,.zen-design.blog.layout-full-width .content,.zen-design.archive.layout-content-sidebar .content,.zen-design.archive.layout-full-width .content{position:relative}.zen-design.blog.layout-content-sidebar .content:before,.zen-design.blog.layout-full-width .content:before,.zen-design.archive.layout-content-sidebar .content:before,.zen-design.archive.layout-full-width .content:before{content:"";display:block;width:1px;height:calc(100% - 100px);background-color:#e8e7e8;position:absolute;left:-40px;top:10px}.zen-design.blog.layout-content-sidebar.woocommerce .content:before,.zen-design.blog.layout-full-width.woocommerce .content:before,.zen-design.archive.layout-content-sidebar.woocommerce .content:before,.zen-design.archive.layout-full-width.woocommerce .content:before{display:none}.zen-design.blog.layout-content-sidebar .fosterx-entry .entry-header .article-title,.zen-design.blog.layout-full-width .fosterx-entry .entry-header .article-title,.zen-design.archive.layout-content-sidebar .fosterx-entry .entry-header .article-title,.zen-design.archive.layout-full-width .fosterx-entry .entry-header .article-title{position:relative}.zen-design.blog.layout-content-sidebar .fosterx-entry .entry-header .article-title:before,.zen-design.blog.layout-full-width .fosterx-entry .entry-header .article-title:before,.zen-design.archive.layout-content-sidebar .fosterx-entry .entry-header .article-title:before,.zen-design.archive.layout-full-width .fosterx-entry .entry-header .article-title:before{content:"";display:block;position:absolute;left:-71px;width:4px;height:100%;background-color:#6b58cc}.zen-design.blog .fosterx-entry,.zen-design.archive .fosterx-entry{border-top-left-radius:25px;border-bottom-right-radius:50px}.zen-design.blog .fosterx-entry .entry-footer,.zen-design.archive .fosterx-entry .entry-footer{padding:1.25em 1.875em;margin:0.625em -1.875em -1.875em;border-top:1px solid #e8e7e8}.zen-design p.entry-meta a{text-decoration:none;border-bottom:1px dotted}.zen-design .entry-comments div.comments-pagination{margin:2.618em 0 1.618em}.zen-design.layout-boxed.blog .content:before,.zen-design.layout-boxed.archive .content:before{display:none}.zen-design.layout-boxed.blog .fosterx-entry .entry-header .article-title:before,.zen-design.layout-boxed.archive .fosterx-entry .entry-header .article-title:before{left:-70px}.zen-design.single .entry-footer .post-tags,.zen-design.page .entry-footer .post-tags{font-size:0.8em;border-top:1px solid var(--fx-primary-grey-color);border-bottom:1px solid var(--fx-primary-grey-color);padding:0.625em 0}.zen-design.single .entry-footer .post-tags .label-before,.zen-design.page .entry-footer .post-tags .label-before{font-weight:600}.zen-design.single.layout-full-width .site-inner,.zen-design.page.layout-full-width .site-inner{background-color:#ffffff}.zen-design.single.layout-full-width .fosterx-entry,.zen-design.page.layout-full-width .fosterx-entry{box-shadow:none;padding-left:0;padding-right:0}.zen-design.single.layout-full-width .footer-widgets-area,.zen-design.page.layout-full-width .footer-widgets-area{margin-top:0;background-color:#f3f6fb}.zen-design.single.layout-full-width .site-footer,.zen-design.page.layout-full-width .site-footer{background-color:#f3f6fb}.zen-design.search-results .search-results-intro{background-color:#6b58cc;margin-bottom:40px;padding:30px;align-items:center}.zen-design.search-results .search-results-intro .archive-title,.zen-design.search-results .search-results-intro .search-results-count{color:#ffffff;border-bottom-width:0;padding-bottom:0;margin-bottom:0}.zen-design.search-results .search-results-count{display:block;margin-top:10px;padding-left:5px}.zen-design .search-results-intro .search-results-count{border-color:#6b58cc}.zen-design .search-results-intro .search-results-form{flex:1;margin-left:1.875em;text-align:right}.zen-design .search-results-intro .search-results-form .search-form.use-icon{width:85%}.zen-design .search-results-intro .search-results-form .search-submit.fosterx-search-icon{background-color:#ffffff;border-left-width:0;margin-left:-2px}.zen-design .search-results-intro .search-results-form .search-submit.fosterx-search-icon .fosterx-svg{fill:#6b58cc}.zen-design .search-results-intro .search-results-form .search-submit:not(.fosterx-search-icon){position:absolute !important;clip:rect(0, 0, 0, 0);height:1px;width:1px;border:0;overflow:hidden;word-wrap:normal !important}.zen-design.search-no-results .site-inner{background-color:#ffffff}.zen-design.search-no-results .fosterx-main{max-width:75%;margin-left:auto;margin-right:auto;padding-top:40px;padding-bottom:40px}.zen-design.search-no-results .footer-widgets-area{margin-top:0;background-color:#f3f6fb}.zen-design.search-no-results .site-footer{background-color:#f3f6fb}@media only screen and (max-width:980px){.zen-design .site-header>.wrap{padding-top:1.25em;padding-bottom:1.25em}}@media only screen and (max-width:800px){.zen-design .fosterx-menu-search{background-color:transparent}.zen-design .fosterx-menu-search .search-form.use-icon+.fx-search-close,.zen-design .fosterx-menu-search .search-form.use-icon input[type="search"],.zen-design .fosterx-menu-search .search-form.use-icon button.search-submit.fosterx-search-icon{background-color:#373a47}.zen-design.search-no-results .fosterx-main{max-width:90%}}@media only screen and (max-width:640px){.zen-design.search-no-results .fosterx-main{max-width:none}}

