body,button,input,select,textarea{color:#262626;font-family:"Noto Sans",sans-serif;font-weight:400}h1,h2,h3,h4,h5,h6{font-family:"Noto Serif",serif;font-weight:400;color:#262626}blockquote{font-family:"Noto Sans",sans-serif;font-weight:400;color:#4e2ab5}#page ::-moz-selection{background-color:#4e2ab5}#page ::selection{background-color:#4e2ab5}button,input[type=button],input[type=reset],input[type=submit]{color:#262626;font-family:"Noto Serif",serif;font-weight:400}button:hover,button:active,button:focus,input[type=button]:hover,input[type=button]:active,input[type=button]:focus,input[type=reset]:hover,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:hover,input[type=submit]:active,input[type=submit]:focus{background:#4e2ab5;border-color:#4e2ab5}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=tel],textarea{color:#262626;font-family:"Noto Sans",sans-serif;font-weight:400}.wpcf7 input.wpcf7-form-control.wpcf7-text,.wpcf7 input.wpcf7-form-control.wpcf7-number,.wpcf7 input.wpcf7-form-control.wpcf7-date,.wpcf7 textarea.wpcf7-form-control.wpcf7-textarea,.wpcf7 select.wpcf7-form-control.wpcf7-select,.wpcf7 input.wpcf7-form-control.wpcf7-quiz{color:#262626;font-family:"Noto Sans",sans-serif;font-weight:400}.wpcf7 input.wpcf7-form-control.wpcf7-submit[disabled]{color:#262626;border:2px solid #262626}.wpcf7 input.wpcf7-form-control.wpcf7-submit[disabled]:hover{color:#262626;border:2px solid #262626}.wpcf7 .wpcf7-response-output{color:#262626}a{color:#4e2ab5}a:hover,a:focus{color:#4e2ab5}.main-navigation{font-family:"Noto Sans",sans-serif;font-weight:400}.main-navigation ul a{color:#4e2ab5}.main-navigation ul a:hover{color:#a06bfe}.main-navigation ul .sub-menu,.main-navigation ul .children{background-color:#fff;border:1px solid #e2e2e2}.main-navigation ul .sub-menu :hover>a,.main-navigation ul .sub-menu .focus>a,.main-navigation ul .children :hover>a,.main-navigation ul .children .focus>a{color:#a06bfe}.main-navigation ul .sub-menu a:hover,.main-navigation ul .sub-menu a.focus,.main-navigation ul .children a:hover,.main-navigation ul .children a.focus{color:#a06bfe}.main-navigation .menu>li.current-menu-item>a,.main-navigation .menu>li.current-menu-ancestor>a{color:#4e2ab5}.main-navigation #mobile-menu-button:hover{color:#a06bfe}.main-navigation .north-search-icon .svg-icon-search path{fill:#4e2ab5}.main-navigation .north-search-icon .svg-icon-search:hover path{fill:#a06bfe}#header-search{background:#fff}#header-search input[type=search]{font-family:"Noto Sans",sans-serif;font-weight:400}#header-search #close-search .svg-icon-close path{fill:#4e2ab5}#header-search #close-search .svg-icon-close:hover path{fill:#a06bfe}.main-navigation.stripped a{color:#4e2ab5}.main-navigation.stripped a:hover{color:#a06bfe}#mobile-navigation{background:rgb(255 255 255);font-family:"Noto Sans",sans-serif;font-weight:400}.tagcloud a{background:#262626}.tagcloud a:hover{background:#4e2ab5}.widget-area .widget_recent_entries ul li .post-date{color:#262626}.widget-area .widget_rss ul li cite,.widget-area .widget_rss ul li .rss-date{color:#262626}#masthead{background:#fff;border-bottom:1px solid #e2e2e2;padding:40px 0}#masthead .site-branding .site-title,#masthead .site-branding .logo-site-title{color:#262626;font-family:"Noto Serif",serif;font-weight:400}#masthead.layout-centered .site-branding{margin:0 auto 40px auto}#topbar{background:#fff;border-bottom:1px solid #e2e2e2}#topbar p{color:#262626}#secondary{color:#262626}#secondary .widget-title{color:#262626}#colophon{background:#fff;color:#262626}#colophon.footer-active-sidebar{border-top:1px solid #e2e2e2}#colophon a{color:#4e2ab5}#colophon a:hover{color:#4e2ab5}#colophon .widgets .widget-wrapper{border-right:1px solid #e2e2e2}#colophon .widgets .widget-title{color:#262626}@media (max-width:640px){body.responsive #colophon .widgets .widget-wrapper{border-bottom:1px solid #e2e2e2}}#colophon .site-info{border-top:1px solid #e2e2e2;color:#262626}.entry-title{color:#262626}.entry-meta{font-family:"Noto Sans",sans-serif;font-weight:400}.entry-meta li,.entry-meta a,.entry-meta .meta-icon{color:#262626}.entry-meta li.hovering,.entry-meta li.hovering a,.entry-meta li.hovering .meta-icon{color:#4e2ab5}.breadcrumbs{font-family:"Noto Sans",sans-serif;font-weight:400;color:#262626}.breadcrumbs a:hover{color:#4e2ab5}.page-content,.entry-content,.entry-summary{color:#262626}.tags-list a{background:#262626}.tags-list a:hover{background:#4e2ab5}.more-link{border:1px solid #262626;color:#262626;font-family:"Noto Serif",serif;font-weight:400}.more-link:visited{color:#262626}.more-link:hover{background:#4e2ab5;border-color:#4e2ab5}.search-form button[type=submit],.woocommerce-product-search button[type=submit]{color:#262626}.search-form button[type=submit]:hover,.woocommerce-product-search button[type=submit]:hover{color:#262626}.search-form button[type=submit] svg path,.woocommerce-product-search button[type=submit] svg path{fill:#262626}.post-pagination{font-family:"Noto Sans",sans-serif;font-weight:400}.post-pagination a{color:#262626}.post-pagination a:hover{color:#4e2ab5}.post-pagination .current{color:#262626}.post-pagination .page-numbers{color:#262626}.post-pagination .prev,.post-pagination .next{color:#262626}.comment-list li.comment{color:#262626}.comment-list li.comment .comment-reply-link{color:#262626;background:#262626}.comment-list li.comment .comment-reply-link:hover{background:#4e2ab5}.comment-list li.comment .info{color:#262626}.comment-list li.comment .author{color:#262626}#commentform .form-allowed-tags,#commentform .comment-notes,#commentform .logged-in-as{color:#262626}#commentform .form-submit input{color:#262626;font-family:"Noto Serif",serif;font-weight:400}#commentform .form-submit input:hover{background:#4e2ab5;border-color:#4e2ab5}.page-layout-menu-overlap #masthead:not(.floating){background:rgb(255 255 255 / .975)}.page-layout-menu-overlap #topbar:not(.floating){background:rgb(255 255 255 / .975)}@media screen and (max-width:600px){body.responsive .main-navigation #mobile-menu-button{display:inline-block}body.responsive .main-navigation ul{display:none}body.responsive .main-navigation .north-search-icon{display:none}.main-navigation #mobile-menu-button{display:none}.main-navigation ul{display:inline-block}.main-navigation .north-search-icon{display:inline-block}}@media screen and (min-width:601px){body.responsive #mobile-navigation{display:none!important}}