@charset "UTF-8";
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;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:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em;background:#d3d3d3}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}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;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}template{display:none}[hidden]{display:none}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box}body,button,input,select,optgroup,textarea{color:#404040;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a{color:#4169e1}a:visited{color:purple}a:hover,a:focus,a:active{color:#191970}a:hover,a:active{outline:0}a:focus,a:focus:hover{outline:1px solid #191970}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{outline:1px solid #191970}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{outline:1px solid #191970}select{border:1px solid #ccc}select:focus{outline:1px solid #191970}textarea{width:100%}.main-navigation{display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:inline-block;text-decoration:none}button.menu-toggle,.main-navigation.toggled ul{display:block;background:0 0;border:none}@media screen and (min-width:37.5em){button.menu-toggle{display:none}.main-navigation ul{display:-webkit-box;display:-ms-flexbox;display:flex}}.sticky{display:block}.post,.page{margin:0 0 1.5em}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:-ms-grid;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.gallery-columns-3{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.gallery-columns-4{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.gallery-columns-5{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}.gallery-columns-6{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr)}.gallery-columns-7{-ms-grid-columns:(1fr)[7];grid-template-columns:repeat(7,1fr)}.gallery-columns-8{-ms-grid-columns:(1fr)[8];grid-template-columns:repeat(8,1fr)}.gallery-columns-9{-ms-grid-columns:(1fr)[9];grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.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}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);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:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;outline:1px solid #191970}#primary[tabindex="-1"]:focus{outline:1px solid #191970}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.page-header{margin-bottom:50px}.comments-area .comments-title{position:relative;font-weight:600;color:gray;margin:0 0 5px}.comments-area ol.comment-list{margin:0;padding:0;list-style:none;margin-bottom:40px}.comments-area ol.comment-list li.comment{margin-left:0;padding-left:20px;list-style:none;padding:30px 0 0}.comments-area ol.comment-list li.comment ul,.comments-area ol.comment-list li.comment ol{margin-left:0;margin-bottom:15px}.comments-area ol.comment-list li.comment ul ul,.comments-area ol.comment-list li.comment ul ol,.comments-area ol.comment-list li.comment ol ul,.comments-area ol.comment-list li.comment ol ol{margin-bottom:0}.comments-area ol.comment-list li.comment .comment-body .comment-meta{position:relative;padding-top:15px;margin-bottom:15px}.comments-area ol.comment-list li.comment .comment-body .comment-meta .comment-author.vcard>*{margin-top:-23px}.comments-area ol.comment-list li.comment .comment-body .comment-meta .comment-metadata{font-size:11px;position:absolute;top:-3px;left:36px}.comments-area ol.comment-list li.comment .comment-body .comment-content p:last-child{margin-bottom:0}.comments-area ol.comment-list li.comment .comment-body .reply{margin-top:15px}.comment-form input:not([type=submit]),.comment-form textarea{font-size:12px;padding:5px}.comment-form input:not([type=submit]){line-height:18px}.comment-form .comment-form-author,.comment-form .comment-form-email,.comment-form .comment-form-url{float:left;margin-bottom:10px;width:100%}.comment-form .comment-form-author input,.comment-form .comment-form-email input,.comment-form .comment-form-url input{float:right;width:100%}@media only screen and (min-width:600px){.comment-form .comment-form-author input,.comment-form .comment-form-email input,.comment-form .comment-form-url input{width:calc(100% - 100px)}}.comment-form .comment-form-author label,.comment-form .comment-form-email label,.comment-form .comment-form-url label{line-height:30px}.comment-form .comment-form-cookies-consent{float:left;width:100%}.comment-form .comment-form-cookies-consent label{float:right;width:100%;max-width:100%;padding-right:25px;margin-right:-25px}.header-wrapper{padding-top:20px}.header-wrapper .site-branding{padding-top:0;padding-bottom:20px}.header-wrapper .site-branding .site-title{margin:0}.header-wrapper .site-branding .site-description{margin:0}.header-wrapper .site-branding img{margin-bottom:20px}.header-wrapper .main-navigation ul a:focus{outline:0}.header-wrapper .main-navigation ul ul{padding-left:2%;width:100%}.header-wrapper .main-navigation ul ul a{width:auto}.header-wrapper .main-navigation ul li{margin-right:15px;display:inline-block;width:100%}.header-wrapper .main-navigation ul li a{display:inline-block}.header-wrapper .main-navigation ul li:hover>ul{left:-999em}.header-wrapper .main-navigation ul li:hover>a{color:gray}.header-wrapper .main-navigation ul li.focus>div,.header-wrapper .main-navigation ul li>.focus:hover>div{outline:1px solid #191970;width:100%}.header-wrapper .main-navigation ul li.focus>ul,.header-wrapper .main-navigation ul li>.focus:hover>ul{left:auto;display:block;position:relative;-webkit-box-shadow:none;box-shadow:none;margin-top:1px}.header-wrapper .main-navigation ul li.focus>a,.header-wrapper .main-navigation ul li>.focus:hover>a{outline:0}.header-wrapper .main-navigation ul li.menu-item-has-children,.header-wrapper .main-navigation ul li.page_item_has_children{margin-right:0}.header-wrapper .main-navigation ul li.menu-item-has-children>div>span.dropdown-menu-icon,.header-wrapper .main-navigation ul li.page_item_has_children>div>span.dropdown-menu-icon{position:relative;display:inline-block;width:30px;height:30px;margin-bottom:-10px;cursor:pointer}.header-wrapper .main-navigation ul li.menu-item-has-children>div>span.dropdown-menu-icon:after,.header-wrapper .main-navigation ul li.page_item_has_children>div>span.dropdown-menu-icon:after{content:"";position:absolute;top:12px;right:12px;padding:2px;border:solid #32466b;border-width:0 2px 2px 0;-webkit-transition:.5s ease all;transition:.5s ease all;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header-wrapper .main-navigation ul li.menu-item-has-children.focus>div>span.dropdown-menu-icon:after,.header-wrapper .main-navigation ul li.page_item_has_children.focus>div>span.dropdown-menu-icon:after{content:"";-webkit-transform:rotate(225deg);transform:rotate(225deg);margin-top:2px}.header-wrapper .main-navigation ul.nav-menu>li>a{line-height:30px}@media screen and (min-width:37.5em){.header-wrapper .main-navigation>div>ul>li:hover>ul,.header-wrapper .main-navigation>div>ul>li.focus>ul,.header-wrapper .main-navigation>div>ul>li.focus:hover>ul{left:0}.header-wrapper .main-navigation>div>ul>li.menu-item-has-children.focus>div{width:calc(100% + 30px)}.header-wrapper .main-navigation ul{display:inline}.header-wrapper .main-navigation ul li{width:auto;position:relative}.header-wrapper .main-navigation ul li.menu-item-has-children,.header-wrapper .main-navigation ul li.page_item_has_children{padding-right:30px}.header-wrapper .main-navigation ul li.menu-item-has-children>div>span.dropdown-menu-icon,.header-wrapper .main-navigation ul li.page_item_has_children>div>span.dropdown-menu-icon{position:absolute;display:inline-block;width:30px;height:30px;top:-4px;right:0}.header-wrapper .main-navigation ul li.focus ul{position:absolute;left:-999em}.header-wrapper .main-navigation ul li.focus>ul{left:30px;top:100%}.header-wrapper .main-navigation ul li.menu-item-has-children.focus>div{width:calc(100% + 30px)}.header-wrapper .main-navigation ul li:hover>ul,.header-wrapper .main-navigation ul li>.focus>ul,.header-wrapper .main-navigation ul li>.focus:hover>ul{left:30px;top:100%;position:absolute}.header-wrapper .main-navigation ul li:hover>div>span.dropdown-menu-icon:after,.header-wrapper .main-navigation ul li:hover>div>span.dropdown-menu-icon:after,.header-wrapper .main-navigation ul li>.focus>div>span.dropdown-menu-icon:after,.header-wrapper .main-navigation ul li>.focus>div>span.dropdown-menu-icon:after,.header-wrapper .main-navigation ul li>.focus:hover>div>span.dropdown-menu-icon:after,.header-wrapper .main-navigation ul li>.focus:hover>div>span.dropdown-menu-icon:after{content:"";-webkit-transform:rotate(225deg);transform:rotate(225deg);margin-top:2px}.header-wrapper .main-navigation ul ul{width:200px;background-color:#fff}.header-wrapper .main-navigation ul ul li{width:200px;margin:0}.header-wrapper .main-navigation ul ul li:hover>ul,.header-wrapper .main-navigation ul ul li>.focus>ul{left:30px;top:100%}.header-wrapper .main-navigation ul ul li>.focus>ul{top:calc(100% + 1px)}.header-wrapper .main-navigation ul>ul{display:inline-block}.header-wrapper .main-navigation ul>ul>li{display:inline}.header-wrapper .main-navigation ul>ul>li>a{white-space:nowrap}.header-wrapper .main-navigation ul>ul>ul{left:0}}.header-wrapper .main-navigation .menu-toggle-text{display:none}.header-wrapper .main-navigation .menu-toggle-animation.classic-animation .menu-toggle-icon{width:25px;height:24px;margin:10px;position:relative;cursor:pointer;display:inline-block}.header-wrapper .main-navigation .menu-toggle-animation.classic-animation .menu-toggle-icon span{background-color:#000;position:absolute;border-radius:2px;-webkit-transition:.3s cubic-bezier(.8,.5,.2,1.4);transition:.3s cubic-bezier(.8,.5,.2,1.4);width:100%;height:4px;-webkit-transition-duration:.5s;transition-duration:.5s;display:none}.header-wrapper .main-navigation .menu-toggle-animation.classic-animation .menu-toggle-icon span:nth-child(1){top:0;left:0;display:block}.header-wrapper .main-navigation .menu-toggle-animation.classic-animation .menu-toggle-icon span:nth-child(2){top:10px;left:0;opacity:1;display:block}.header-wrapper .main-navigation .menu-toggle-animation.classic-animation .menu-toggle-icon span:nth-child(3){bottom:0;left:0;display:block}.header-wrapper .main-navigation.toggled .menu-toggle-animation.classic-animation .menu-toggle-icon span:nth-child(1){-webkit-transform:rotate(45deg);transform:rotate(45deg);top:10px}.header-wrapper .main-navigation.toggled .menu-toggle-animation.classic-animation .menu-toggle-icon span:nth-child(2){opacity:0}.header-wrapper .main-navigation.toggled .menu-toggle-animation.classic-animation .menu-toggle-icon span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:10px}.header-wrapper .main-navigation .menu-toggle-animation.classic-down-animation .menu-toggle-icon{width:35px;height:30px;margin:10px;position:relative;cursor:pointer;display:inline-block}.header-wrapper .main-navigation .menu-toggle-animation.classic-down-animation .menu-toggle-icon span{background-color:#000;position:absolute;border-radius:2px;-webkit-transition:.3s cubic-bezier(.8,.5,.2,1.4);transition:.3s cubic-bezier(.8,.5,.2,1.4);width:100%;height:4px;display:none}.header-wrapper .main-navigation .menu-toggle-animation.classic-down-animation .menu-toggle-icon span:nth-child(1){top:0;left:0;display:block}.header-wrapper .main-navigation .menu-toggle-animation.classic-down-animation .menu-toggle-icon span:nth-child(2){top:13px;left:0;display:block}.header-wrapper .main-navigation .menu-toggle-animation.classic-down-animation .menu-toggle-icon span:nth-child(3){bottom:0;left:0;display:block}.header-wrapper .main-navigation:not(.toggled) .menu-toggle-animation.classic-down-animation .menu-toggle-icon:hover span:nth-child(1){-webkit-transform:scaleY(1.2);transform:scaleY(1.2);left:-5px}.header-wrapper .main-navigation:not(.toggled) .menu-toggle-animation.classic-down-animation .menu-toggle-icon:hover span:nth-child(2){-webkit-transform:rotate(5deg) scaleY(1.1);transform:rotate(5deg) scaleY(1.1)}.header-wrapper .main-navigation:not(.toggled) .menu-toggle-animation.classic-down-animation .menu-toggle-icon:hover span:nth-child(3){-webkit-transform:scaleY(1.2);transform:scaleY(1.2);left:5px}.header-wrapper .main-navigation.toggled .menu-toggle-animation.classic-down-animation .menu-toggle-icon span:nth-child(1){-webkit-transform:rotate(45deg) scaleX(.7);transform:rotate(45deg) scaleX(.7);top:13PX;left:-8px}.header-wrapper .main-navigation.toggled .menu-toggle-animation.classic-down-animation .menu-toggle-icon span:nth-child(2){-webkit-transform:scale(0);transform:scale(0);-webkit-transition-duration:50ms;transition-duration:50ms}.header-wrapper .main-navigation.toggled .menu-toggle-animation.classic-down-animation .menu-toggle-icon span:nth-child(3){-webkit-transform:rotate(-45deg) scaleX(.7);transform:rotate(-45deg) scaleX(.7);top:13PX;left:7px}.header-wrapper .main-navigation .menu-toggle-animation.dottes-animation .menu-toggle-icon{width:30px;height:30px;position:relative;-webkit-transition:.1s;transition:.1s;margin:10px;cursor:pointer;display:inline-block}.header-wrapper .main-navigation .menu-toggle-animation.dottes-animation .menu-toggle-icon span{width:5px;height:5px;background-color:#000;display:block;border-radius:50%;position:absolute}.header-wrapper .main-navigation .menu-toggle-animation.dottes-animation .menu-toggle-icon:hover span{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:.35s cubic-bezier(.8,.5,.2,1.4);transition:.35s cubic-bezier(.8,.5,.2,1.4)}.header-wrapper .main-navigation .menu-toggle-animation.dottes-animation .menu-toggle-icon span:nth-child(1){left:0;top:0}.header-wrapper .main-navigation .menu-toggle-animation.dottes-animation .menu-toggle-icon span:nth-child(2){left:12px;top:0}.header-wrapper .main-navigation .menu-toggle-animation.dottes-animation .menu-toggle-icon span:nth-child(3){right:0;top:0}.header-wrapper .main-navigation .menu-toggle-animation.dottes-animation .menu-toggle-icon span:nth-child(4){left:0;top:12px}.header-wrapper .main-navigation .menu-toggle-animation.dottes-animation .menu-toggle-icon span:nth-child(5){position:absolute;left:12px;top:12px}.header-wrapper .main-navigation .menu-toggle-animation.dottes-animation .menu-toggle-icon span:nth-child(6){right:0;top:12px}.header-wrapper .main-navigation .menu-toggle-animation.dottes-animation .menu-toggle-icon span:nth-child(7){left:0;bottom:0}.header-wrapper .main-navigation .menu-toggle-animation.dottes-animation .menu-toggle-icon span:nth-child(8){position:absolute;left:12px;bottom:0}.header-wrapper .main-navigation .menu-toggle-animation.dottes-animation .menu-toggle-icon span:nth-child(9){right:0;bottom:0}.header-wrapper .main-navigation.toggled .menu-toggle-animation.dottes-animation .menu-toggle-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg);cursor:pointer;-webkit-transition:.2s cubic-bezier(.8,.5,.2,1.4);transition:.2s cubic-bezier(.8,.5,.2,1.4)}.header-wrapper .main-navigation.toggled .menu-toggle-animation.dottes-animation .menu-toggle-icon span{border-radius:50%;-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-transition:.5s cubic-bezier(.8,.5,.2,1.4);transition:.5s cubic-bezier(.8,.5,.2,1.4)}.header-wrapper .main-navigation.toggled .menu-toggle-animation.dottes-animation .menu-toggle-icon span:nth-child(2){left:6px;top:6px}.header-wrapper .main-navigation.toggled .menu-toggle-animation.dottes-animation .menu-toggle-icon span:nth-child(4){left:6px;top:18px}.header-wrapper .main-navigation.toggled .menu-toggle-animation.dottes-animation .menu-toggle-icon span:nth-child(6){right:6px;top:6px}.header-wrapper .main-navigation.toggled .menu-toggle-animation.dottes-animation .menu-toggle-icon span:nth-child(8){left:18px;bottom:6px}.header-wrapper .main-navigation .menu-toggle-animation.down-arrow-animation .menu-toggle-icon{width:35px;height:30px;margin:10px;position:relative;cursor:pointer;display:inline-block}.header-wrapper .main-navigation .menu-toggle-animation.down-arrow-animation .menu-toggle-icon span{background-color:#000;position:absolute;border-radius:2px;-webkit-transition:.3s cubic-bezier(.8,.5,.2,1.4);transition:.3s cubic-bezier(.8,.5,.2,1.4);display:none}.header-wrapper .main-navigation .menu-toggle-animation.down-arrow-animation .menu-toggle-icon span:nth-child(1){width:100%;height:4px;display:block;top:0;left:0}.header-wrapper .main-navigation .menu-toggle-animation.down-arrow-animation .menu-toggle-icon span:nth-child(2){width:100%;height:4px;display:block;top:13px;left:0}.header-wrapper .main-navigation .menu-toggle-animation.down-arrow-animation .menu-toggle-icon span:nth-child(3){width:100%;height:4px;display:block;bottom:0;left:0}.header-wrapper .main-navigation:not(.toggled) .menu-toggle-animation.down-arrow-animation .menu-toggle-icon:hover span:nth-child(1){width:100%;height:4px;display:block;top:-2px;left:0;-webkit-transition:.3s cubic-bezier(.8,.5,.2,1.4);transition:.3s cubic-bezier(.8,.5,.2,1.4)}.header-wrapper .main-navigation:not(.toggled) .menu-toggle-animation.down-arrow-animation .menu-toggle-icon:hover span:nth-child(2){width:100%;height:4px;display:block;top:13px;left:0;-webkit-transition:.4s cubic-bezier(.8,.5,.2,1.4);transition:.4s cubic-bezier(.8,.5,.2,1.4)}.header-wrapper .main-navigation:not(.toggled) .menu-toggle-animation.down-arrow-animation .menu-toggle-icon:hover span:nth-child(3){width:100%;height:4px;display:block;bottom:-2px;left:0;-webkit-transition:.3s cubic-bezier(.8,.5,.2,1.4);transition:.3s cubic-bezier(.8,.5,.2,1.4)}.header-wrapper .main-navigation.toggled .menu-toggle-animation.down-arrow-animation .menu-toggle-icon span:nth-child(1){left:3px;top:12px;width:30px;-webkit-transition:.3s cubic-bezier(.8,.5,.2,1.4);transition:.3s cubic-bezier(.8,.5,.2,1.4);-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition-delay:.15s;transition-delay:.15s}.header-wrapper .main-navigation.toggled .menu-toggle-animation.down-arrow-animation .menu-toggle-icon span:nth-child(2){left:2px;top:20px;width:20px;-webkit-transition:.3s cubic-bezier(.8,.5,.2,1.4);transition:.3s cubic-bezier(.8,.5,.2,1.4);-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:50ms;transition-delay:50ms}.header-wrapper .main-navigation.toggled .menu-toggle-animation.down-arrow-animation .menu-toggle-icon span:nth-child(3){left:14px;top:20px;width:20px;-webkit-transition:.3s cubic-bezier(.8,.5,.2,1.4);transition:.3s cubic-bezier(.8,.5,.2,1.4);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition-delay:.1s;transition-delay:.1s}.header-wrapper .main-navigation .menu-toggle-animation.left-arrow-animation .menu-toggle-icon{width:35px;height:30px;margin:10px;position:relative;cursor:pointer;display:inline-block}.header-wrapper .main-navigation .menu-toggle-animation.left-arrow-animation .menu-toggle-icon span{background-color:#000;position:absolute;border-radius:2px;-webkit-transition:.3s cubic-bezier(.8,.5,.2,1.4);transition:.3s cubic-bezier(.8,.5,.2,1.4)}.header-wrapper .main-navigation .menu-toggle-animation.left-arrow-animation .menu-toggle-icon span:nth-child(1){width:100%;height:4px;display:block;top:0;left:0}.header-wrapper .main-navigation .menu-toggle-animation.left-arrow-animation .menu-toggle-icon span:nth-child(2){width:100%;height:4px;display:block;top:13px;left:0}.header-wrapper .main-navigation .menu-toggle-animation.left-arrow-animation .menu-toggle-icon span:nth-child(3){width:100%;height:4px;display:block;bottom:0;left:0}.header-wrapper .main-navigation:not(.toggled) .menu-toggle-animation.left-arrow-animation .menu-toggle-icon:hover span:nth-child(1){width:100%;height:4px;display:block;top:-2px;left:0;-webkit-transition:.3s cubic-bezier(.8,.5,.2,1.4);transition:.3s cubic-bezier(.8,.5,.2,1.4)}.header-wrapper .main-navigation:not(.toggled) .menu-toggle-animation.left-arrow-animation .menu-toggle-icon:hover span:nth-child(2){width:100%;height:4px;display:block;top:13px;left:0;-webkit-transition:.4s cubic-bezier(.8,.5,.2,1.4);transition:.4s cubic-bezier(.8,.5,.2,1.4)}.header-wrapper .main-navigation:not(.toggled) .menu-toggle-animation.left-arrow-animation .menu-toggle-icon:hover span:nth-child(3){width:100%;height:4px;display:block;bottom:-2px;left:0;-webkit-transition:.3s cubic-bezier(.8,.5,.2,1.4);transition:.3s cubic-bezier(.8,.5,.2,1.4)}.header-wrapper .main-navigation.toggled .menu-toggle-animation.left-arrow-animation .menu-toggle-icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.header-wrapper .main-navigation.toggled .menu-toggle-animation.left-arrow-animation .menu-toggle-icon span:nth-child(1){left:3px;top:12px;width:30px;-webkit-transition:.3s cubic-bezier(.8,.5,.2,1.4);transition:.3s cubic-bezier(.8,.5,.2,1.4);-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition-delay:.15s;transition-delay:.15s}.header-wrapper .main-navigation.toggled .menu-toggle-animation.left-arrow-animation .menu-toggle-icon span:nth-child(2){left:2px;top:20px;width:20px;-webkit-transition:.3s cubic-bezier(.8,.5,.2,1.4);transition:.3s cubic-bezier(.8,.5,.2,1.4);-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:50ms;transition-delay:50ms}.header-wrapper .main-navigation.toggled .menu-toggle-animation.left-arrow-animation .menu-toggle-icon span:nth-child(3){left:14px;top:20px;width:20px;-webkit-transition:.3s cubic-bezier(.8,.5,.2,1.4);transition:.3s cubic-bezier(.8,.5,.2,1.4);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition-delay:.1s;transition-delay:.1s}.header-wrapper .main-navigation .menu-toggle-animation.line-animation .menu-toggle-icon{width:35px;height:30px;margin:10px;position:relative;cursor:pointer;display:inline-block}.header-wrapper .main-navigation .menu-toggle-animation.line-animation .menu-toggle-icon span{background-color:#000;position:absolute;border-radius:2px;-webkit-transition:.3s cubic-bezier(.8,.5,.2,1.4);transition:.3s cubic-bezier(.8,.5,.2,1.4);width:100%;height:4px;display:none}.header-wrapper .main-navigation .menu-toggle-animation.line-animation .menu-toggle-icon span:nth-child(1){top:0;left:0;display:block}.header-wrapper .main-navigation .menu-toggle-animation.line-animation .menu-toggle-icon span:nth-child(2){top:13px;left:0;display:block}.header-wrapper .main-navigation .menu-toggle-animation.line-animation .menu-toggle-icon span:nth-child(3){bottom:0;left:0;display:block}.header-wrapper .main-navigation:not(.toggled) .menu-toggle-animation.line-animation .menu-toggle-icon:hover span:nth-child(1){-webkit-transform:scaleX(.8);transform:scaleX(.8)}.header-wrapper .main-navigation:not(.toggled) .menu-toggle-animation.line-animation .menu-toggle-icon:hover span:nth-child(2){-webkit-transform:scaleX(.5);transform:scaleX(.5)}.header-wrapper .main-navigation:not(.toggled) .menu-toggle-animation.line-animation .menu-toggle-icon:hover span:nth-child(3){-webkit-transform:scaleX(.8);transform:scaleX(.8)}.header-wrapper .main-navigation.toggled .menu-toggle-animation.line-animation .menu-toggle-icon span:nth-child(1){top:13px}.header-wrapper .main-navigation.toggled .menu-toggle-animation.line-animation .menu-toggle-icon span:nth-child(2){top:13px}.header-wrapper .main-navigation.toggled .menu-toggle-animation.line-animation .menu-toggle-icon span:nth-child(3){top:13px}.header-wrapper .main-navigation .menu-toggle-animation.plus-animation .menu-toggle-icon{width:35px;height:30px;margin:10px;position:relative;cursor:pointer;display:inline-block}.header-wrapper .main-navigation .menu-toggle-animation.plus-animation .menu-toggle-icon span{background-color:#000;position:absolute;border-radius:2px;-webkit-transition:.3s cubic-bezier(.8,.5,.2,1.4);transition:.3s cubic-bezier(.8,.5,.2,1.4);width:100%;height:4px;display:none}.header-wrapper .main-navigation .menu-toggle-animation.plus-animation .menu-toggle-icon span:nth-child(1){top:0;left:0;display:block}.header-wrapper .main-navigation .menu-toggle-animation.plus-animation .menu-toggle-icon span:nth-child(2){top:13px;left:0;display:block}.header-wrapper .main-navigation .menu-toggle-animation.plus-animation .menu-toggle-icon span:nth-child(3){bottom:0;left:0;display:block}.header-wrapper .main-navigation:not(.toggled) .menu-toggle-animation.plus-animation .menu-toggle-icon:hover span:nth-child(1){-webkit-transform:scaleX(.8);transform:scaleX(.8)}.header-wrapper .main-navigation:not(.toggled) .menu-toggle-animation.plus-animation .menu-toggle-icon:hover span:nth-child(2){-webkit-transform:scaleX(.5);transform:scaleX(.5)}.header-wrapper .main-navigation:not(.toggled) .menu-toggle-animation.plus-animation .menu-toggle-icon:hover span:nth-child(3){-webkit-transform:scaleX(.8);transform:scaleX(.8)}.header-wrapper .main-navigation.toggled .menu-toggle-animation.plus-animation .menu-toggle-icon span:nth-child(1){-webkit-transform:rotate(90deg);transform:rotate(90deg);top:13PX}.header-wrapper .main-navigation.toggled .menu-toggle-animation.plus-animation .menu-toggle-icon span:nth-child(2){-webkit-transform:scale(0);transform:scale(0);-webkit-transition-duration:50ms;transition-duration:50ms}.header-wrapper .main-navigation.toggled .menu-toggle-animation.plus-animation .menu-toggle-icon span:nth-child(3){top:13PX}.header-wrapper .main-navigation .menu-toggle-animation.right-arrow-animation .menu-toggle-icon{width:35px;height:30px;margin:10px;position:relative;cursor:pointer;display:inline-block}.header-wrapper .main-navigation .menu-toggle-animation.right-arrow-animation .menu-toggle-icon span{background-color:#000;position:absolute;border-radius:2px;-webkit-transition:.3s cubic-bezier(.8,.5,.2,1.4);transition:.3s cubic-bezier(.8,.5,.2,1.4)}.header-wrapper .main-navigation .menu-toggle-animation.right-arrow-animation .menu-toggle-icon span:nth-child(1){width:100%;height:4px;display:block;top:0;left:0}.header-wrapper .main-navigation .menu-toggle-animation.right-arrow-animation .menu-toggle-icon span:nth-child(2){width:100%;height:4px;display:block;top:13px;left:0}.header-wrapper .main-navigation .menu-toggle-animation.right-arrow-animation .menu-toggle-icon span:nth-child(3){width:100%;height:4px;display:block;bottom:0;left:0}.header-wrapper .main-navigation:not(.toggled) .menu-toggle-animation.right-arrow-animation .menu-toggle-icon:hover span:nth-child(1){width:100%;height:4px;display:block;top:-2px;left:0;-webkit-transition:.3s cubic-bezier(.8,.5,.2,1.4);transition:.3s cubic-bezier(.8,.5,.2,1.4)}.header-wrapper .main-navigation:not(.toggled) .menu-toggle-animation.right-arrow-animation .menu-toggle-icon:hover span:nth-child(2){width:100%;height:4px;display:block;top:13px;left:0;-webkit-transition:.4s cubic-bezier(.8,.5,.2,1.4);transition:.4s cubic-bezier(.8,.5,.2,1.4)}.header-wrapper .main-navigation:not(.toggled) .menu-toggle-animation.right-arrow-animation .menu-toggle-icon:hover span:nth-child(3){width:100%;height:4px;display:block;bottom:-2px;left:0;-webkit-transition:.3s cubic-bezier(.8,.5,.2,1.4);transition:.3s cubic-bezier(.8,.5,.2,1.4)}.header-wrapper .main-navigation.toggled .menu-toggle-animation.right-arrow-animation .menu-toggle-icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.header-wrapper .main-navigation.toggled .menu-toggle-animation.right-arrow-animation .menu-toggle-icon span:nth-child(1){left:3px;top:12px;width:30px;-webkit-transition:.3s cubic-bezier(.8,.5,.2,1.4);transition:.3s cubic-bezier(.8,.5,.2,1.4);-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition-delay:.15s;transition-delay:.15s}.header-wrapper .main-navigation.toggled .menu-toggle-animation.right-arrow-animation .menu-toggle-icon span:nth-child(2){left:2px;top:20px;width:20px;-webkit-transition:.3s cubic-bezier(.8,.5,.2,1.4);transition:.3s cubic-bezier(.8,.5,.2,1.4);-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:50ms;transition-delay:50ms}.header-wrapper .main-navigation.toggled .menu-toggle-animation.right-arrow-animation .menu-toggle-icon span:nth-child(3){left:14px;top:20px;width:20px;-webkit-transition:.3s cubic-bezier(.8,.5,.2,1.4);transition:.3s cubic-bezier(.8,.5,.2,1.4);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition-delay:.1s;transition-delay:.1s}.comment-navigation,.posts-navigation,.post-navigation{margin:0 0 1.5em}.comment-navigation .nav-previous,.comment-navigation .nav-next,.posts-navigation .nav-previous,.posts-navigation .nav-next,.post-navigation .nav-previous,.post-navigation .nav-next{position:relative}.comment-navigation .nav-previous a,.comment-navigation .nav-next a,.posts-navigation .nav-previous a,.posts-navigation .nav-next a,.post-navigation .nav-previous a,.post-navigation .nav-next a{padding-left:30px;display:block}.comment-navigation .nav-previous a:after,.comment-navigation .nav-next a:after,.posts-navigation .nav-previous a:after,.posts-navigation .nav-next a:after,.post-navigation .nav-previous a:after,.post-navigation .nav-next a:after{content:"";position:absolute;top:4px;left:8px;padding:5px;border:solid gray;border-width:0 2px 2px 0;-webkit-transition:.5s ease all;transition:.5s ease all;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:-webkit-box;display:-ms-flexbox;display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}.comment-navigation .nav-next a,.posts-navigation .nav-next a,.post-navigation .nav-next a{padding-left:0;padding-right:30px}.comment-navigation .nav-next a:after,.posts-navigation .nav-next a:after,.post-navigation .nav-next a:after{content:"";right:8px;left:auto;-webkit-transform:rotate(315deg);transform:rotate(315deg)}@media screen and (min-width:37.5em){.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:-webkit-box;display:-ms-flexbox;display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}}blockquote,blockquote.wp-block-quote{position:relative;padding:0 40px;margin-bottom:1.5em;margin:0 0 1.5em}blockquote cite,blockquote.wp-block-quote cite{font-weight:700}blockquote:before,blockquote.wp-block-quote:before{content:"”";position:absolute;top:-7px;left:0;background:#fff;border-radius:50%;color:gray;font-size:60px;font-weight:500;line-height:1.2;margin:0 auto 1.5rem auto;text-align:center;height:30px;width:30px}blockquote.is-style-large:before,blockquote.wp-block-quote.is-style-large:before{opacity:.1;font-size:200px;top:-45px;left:-5px}blockquote.has-text-align-right:before,blockquote.wp-block-quote.has-text-align-right:before{left:auto;right:0}.wp-block-pullquote{position:relative}.wp-block-pullquote:before{content:"”";position:absolute;top:5px;left:50%;background:#fff;border-radius:50%;color:gray;font-size:60px;font-weight:500;line-height:1.2;margin:0 auto 1.5rem auto;text-align:center;height:30px;width:31px}.wp-block-pullquote.is-style-solid-color blockquote{text-align:center}pre,fieldset,input,textarea,table,table *,hr{border-color:gray}th,td{border:.1rem solid gray;line-height:1.4;margin:0;overflow:visible;padding:.5em}.widget .widget-title{font-size:20px;position:relative}.widget ul{padding-left:0;margin-left:0}.widget ul li{list-style:none;padding:0 0 5px}.widget ul ul{padding-left:10px}.widget ul a:hover{text-decoration:underline}.widget.widget_calendar table{text-align:center}.widget.widget_calendar .wp-calendar-nav-next{float:right}.widget.widget_calendar .wp-calendar-table{margin-bottom:0}.widget.widget_calendar caption{text-align:center}.widget .search-form{position:relative}.widget .search-form label{max-width:100%;width:100%}.widget .search-form input{max-width:100%}.widget .search-form input.search-submit{position:absolute;right:0;top:0;padding:7px 5px 6px;line-height:20px;min-width:52px}.widget .search-form input.search-field{width:100%;padding-right:55px}.widget.widget_archive select{width:100%}