.main-navigation{clear:both;display:block;float:left;width:100%;}
.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0;}
.main-navigation li{float:left;position:relative;}
.main-navigation a{display:block;text-decoration:none;}
.main-navigation ul ul{box-shadow:0 3px 3px rgba(0, 0, 0, 0.2);float:left;position:absolute;top:1.5em;left:-999em;z-index:99999;}
.main-navigation ul ul ul{left:-999em;top:0;}
.main-navigation ul ul a{width:200px;}
.main-navigation ul ul li{}
.main-navigation li:hover > a, .main-navigation li.focus > a{}
.main-navigation ul ul :hover > a, .main-navigation ul ul .focus > a{}
.main-navigation ul ul a:hover, .main-navigation ul ul a.focus{}
.main-navigation ul li:hover > ul, .main-navigation ul li.focus > ul{left:auto;}
.main-navigation ul ul li:hover > ul, .main-navigation ul ul li.focus > ul{left:100%;}
.main-navigation .current_page_item > a, .main-navigation .current-menu-item > a, .main-navigation .current_page_ancestor > a, .main-navigation .current-menu-ancestor > a{}
.menu-toggle, .main-navigation.toggled ul{display:block;}
@media screen and (min-width:37.5em){
.menu-toggle{display:none;}
.main-navigation ul{display:block;}
}
.site-main .comment-navigation, .site-main .posts-navigation, .site-main .post-navigation{margin:0 0 1.5em;overflow:hidden;}
.comment-navigation .nav-previous, .posts-navigation .nav-previous, .post-navigation .nav-previous{float:left;width:50%;}
.comment-navigation .nav-next, .posts-navigation .nav-next, .post-navigation .nav-next{float:right;text-align:right;width:50%;}
.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;}
.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}
#content[tabindex="-1"]:focus{outline:0;}
.alignleft{display:inline;float:left;margin-right:1.5em;}
.alignright{display:inline;float:right;margin-left:1.5em;}
.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;}
.clear:before, .clear:after, .entry-content:before, .entry-content:after, .comment-content:before, .comment-content:after, .site-header:before, .site-header:after, .site-content:before, .site-content:after, .site-footer:before, .site-footer:after{content:"";display:table;table-layout:fixed;}
.clear:after, .entry-content:after, .comment-content:after, .site-header:after, .site-content:after, .site-footer:after{clear:both;}
.widget select{width:100%;padding:6px 10px;}
.sticky{display:block;}
.byline, .updated:not(.published){display:none;}
.single .byline, .group-blog .byline{display:inline;}
.page-content, .entry-content, .entry-summary{margin:1.5em 0 0;}
.page-links{clear:both;margin:0 0 1.5em;}
.comment-content a{word-wrap:break-word;}
.bypostauthor{display:block;}
.infinite-scroll .posts-navigation, .infinite-scroll.neverending .site-footer{display:none;}
.infinity-end.neverending .site-footer{display:block;}
.page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0;}
embed, iframe, object{max-width:100%;}
abbr, acronym{border-bottom:1px dotted #d1d1d1;cursor:help;}
abbr[title]{border-bottom:1px dotted;}
code{background-color:rgba( 68, 68, 68, 0.2);padding:0.125em 0.25em;}
del{opacity:0.8;}
mark, ins{background-color:rgba( 68, 68, 68, 0.2);padding:0.125em 0.25em;text-decoration:none;}
code, kbd, tt, var, samp, pre{font-family:Inconsolata, monospace;}
pre{border:1px solid #d1d1d1;font-size:16px;font-size:1rem;line-height:1.3125;margin:0 0 1.75em;max-width:100%;overflow:auto;padding:1.75em;white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
blockquote, q{quotes:none;}
address{margin-bottom:20px;line-height:1.42857143;font-style:italic;}
button, input, select, textarea{max-width:100%;}
.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:0.8075em 0 5px 0;}
.wp-caption-text{text-align:center;}
.gallery-columns-3 .gallery-item:nth-child(3n+1){clear:left;}
.blog-post .post-teaser .gallery-item{background-color:transparent;}
.post-teaser img{max-width:100%;height:auto;}
.edit-link{color:#fff;display:inline-block;padding:1px 10px;margin-left:10px;}
.edit-link a{color:#fff;}
blockquote{margin-bottom:60px;}
.blog-post blockquote{position:relative;font-style:italic;}
.post-teaser th{font-size:17px !important;}
.post-teaser a{font-size:15px !important;}
table{border-right:1px solid hsl(0, 0%, 87%);border-collapse:separate;border-spacing:0;margin:0 0 1.75em;table-layout:fixed;width:100%;}
table > thead > tr > th, table > tbody > tr > th, table > tbody > tr > td{border-top:1px solid hsl(0, 0%, 87%);line-height:1.42857;padding:8px;vertical-align:top;}
table{border-collapse:separate;border-spacing:0;}
.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th, table > tbody > tr > td, table > tbody > tr > th, table > tfoot > tr > td, table > tfoot > tr > th, table > thead > tr > td, table > thead > tr > th, th, td{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:currentcolor currentcolor hsl(0, 0%, 82%) hsl(0, 0%, 82%);border-image:none;border-style:none none solid solid;border-width:medium medium 1px 1px;padding:10px;}
dt{font-weight:bold;}
.post-teaser td{font-weight:600;}
.post-teaser img{height:auto;max-width:100%;}
.widget img{height:auto;max-width:100%;}
.category-list > li{font-size:16px;line-height:20px;}
.category-list > li{font-size:18px;line-height:20px;padding:10px 0 10px 20px;position:relative;margin-top:0;}
.post-teaser ul li > span{font-size:14px !important;}
.category-list > li a{color:hsl(0, 0%, 27%);font-size:16px !important;text-decoration:none;}
.category-list > li{font-size:16px !important;}
.post-teaser input[type="text"], .post-teaser input[type="password"]{border:1px solid hsl(0, 0%, 60%);border-radius:0px;padding:13px 22px;}
.blog-post > .inside{padding:0;}
.tags-links.tags-list > li{display:inline-block;margin-bottom:7px;margin-right:5px;padding:0;}
blockquote{border-left:none;position:relative;padding-left:100px;}
.blog-post .post-image img{height:auto;max-width:100%;width:auto;}
.sticky_post_icon{font-size:30px;position:absolute;right:0;background:rgba(256,256,256, 0.9);color:#333;border-top-left-radius:40px;border-bottom-right-radius:40px;border-bottom-left-radius:40px;z-index:1;padding:4px;border:3px solid;top:40px;}
.tt-post:first-child .sticky_post_icon{top:5px;}
.category-list{list-style:outside none none;margin:0;padding:0;}
.list-image > img{max-width:100%;height:auto;width:auto;}
.widget_nav_menu ul>li>ul.sub-menu>li>ul.sub-menu ul.sub-menu{padding-left:13px;}
.widget_nav_menu ul > li > ul.sub-menu li > ul.sub-menu li{padding-left:0;padding-bottom:0;margin-bottom:0;}
.widget_nav_menu ul > li > ul.sub-menu > li > ul.sub-menu ul.sub-menu{padding-left:10px;margin-left:0px;}
.widget_nav_menu ul > li > ul.sub-menu li > ul.sub-menu.category-list > li>a{margin-left:15px;}
ol > li,ul li{margin-top:8px;}
.column-right ul{padding-bottom:0;}
.post-image img{height:auto;max-width:100%;}
table{border-collapse:separate;border-spacing:0;border-top:1px solid #ccc;margin:0 0 1.75em;table-layout:fixed;width:100%;}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{padding:8px;line-height:1.428571429;vertical-align:top;border-top:1px solid #ddd;border-right:1px solid #ddd;}
.textwidget > form select option{width:250px;}
.comments .comment .comment{margin-left:40px;}
.comments .comment .comment{margin-left:0px;}
.entry-content img{max-width:100%;height:auto;}
.box-step .title span{color:#009cdc;}
.comments-area .comment .comment{margin-left:2em;}
.comment-reply-title{font-size:28px;font-weight:600;}
.blog #monster-widget-placeholder-1{margin-top:40px;}
.post-teaser input[type=submit]{-webkit-appearance:button;cursor:pointer;border:1px solid #333;background:#333;padding:14px 22px 13px;display:inline-block;width:auto;font-size:18px;line-height:22px;color:#ffffff;margin:0px 0;}
ul, ol{margin:0;padding:0 0 0px 40px;}
ol ol, ol ul, ul ol, ul ul,ul,ol{margin-bottom:0;}
.blog-post dd{margin-left:0;margin:5px 0px 20px 15px;}
.side-block ul,.side-block ol{list-style:outside none none;margin:0;padding:0;}
.list-inline{padding-left:0;margin-left:-5px;list-style:none;display:inline-block;}
blockquote{position:relative;}
blockquote:before{font-size:120px;line-height:1em;font-style:normal;content:"“";position:absolute;left:20px;top:-15px;color:#c7d5e1;}
.blog-post .post-image img{height:auto;max-width:100%;width:auto;}
.post-teaser [class*="gallery-columns"]{display:inline-block;}
.post-teaser .gallery-item img{max-width:100%;height:auto;width:auto;}
.blog-post .post-teaser .gallery-item{background-color:transparent;}
.post-teaser h2{margin-top:15px;}
.blog-post .post-teaser .gallery-item{float:left;overflow:hidden;width:33.33%;margin-bottom:20px;text-align:left;}
.blog-post .gallery-item:nth-child(3n+1){clear:left;}
[id*="monster-widget-placeholder"]{margin-bottom:10vh;}
form.search-form{position:relative;}
.search-form label{width:50%;margin-right:3%;}
.search-form input{border:1px solid rgba(0,0,0,.1);padding:6px 8px;height:45px;width:100%;border-radius:3px;height:50px;}
.search-form input.search-submit{width:40%;float:right;}
.search-submit{background:#4ba0e8;border:1px solid #ccc;color:#fff;height:34px;}
.search-no-results .page-main, .error404 .page-main{margin-top:60px;}
.post-password-form input{line-height:44px;border-radius:3px;box-shadow:none;outline:none;border:1px solid #ddd;}
.post-password-form input[type="password"]{padding-left:10px;padding-right:10px;vertical-align:middle;}
.page-numbers a{padding:0 5px;text-decoration:none;}
@media(max-width:460px){
.post-password-form{text-align:center;}
.post-password-form input{margin-top:10px;}
}
@media(max-width:767px){
.comment-list .comment .text{overflow:visible;padding-top:4px;}
.side-block{margin-bottom:40px;}
.comment-list .comment .text .meta{border-bottom:0px solid #efefef;padding-bottom:20px;}
.comment-list ol{padding:0px;padding-left:15px;}
.comment-list li.comment{margin-left:0px !important;}
h3{font-size:24px;}
.comment-list .comment .text .meta-author{display:block;}
}
.comment-list li{list-style:none;}
.side-block ul.children{padding-left:20px;}
.side-block{margin-bottom:30px;}
@media(max-width:767px){
body .page-header-top-off .logo{max-width:200px;padding-left:50px;padding-right:45px;}
.comment-list .comment .userpic{text-align:left !important;}
} .gallery-item{display:inline-block;text-align:left;vertical-align:top;margin:0 0 1.5em;padding:0 1em 0 0;width:50%;}
.gallery-columns-1 .gallery-item{width:100%;}
.gallery-columns-2 .gallery-item{max-width:50%;}
.gallery-item a, .gallery-item a:hover, .gallery-item a:focus{-webkit-box-shadow:none;box-shadow:none;background:none;display:inline-block;max-width:100%;}
.gallery-item a img{display:block;-webkit-transition:-webkit-filter 0.2s ease-in;transition:-webkit-filter 0.2s ease-in;transition:filter 0.2s ease-in;transition:filter 0.2s ease-in, -webkit-filter 0.2s ease-in;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.gallery-item a:hover img, .gallery-item a:focus img{-webkit-filter:opacity(60%);filter:opacity(60%);}
.gallery-caption{display:block;text-align:left;padding:0 10px 0 0;margin-bottom:0;}
@media screen and (min-width:30em){ .gallery-item{max-width:25%;}
.gallery-columns-1 .gallery-item{max-width:100%;}
.gallery-columns-2 .gallery-item{max-width:50%;}
.gallery-columns-3 .gallery-item{max-width:33.33%;}
.gallery-columns-4 .gallery-item{max-width:25%;}
}
@media screen and (min-width:48em){ .gallery-columns-5 .gallery-item{max-width:20%;}
.gallery-columns-6 .gallery-item{max-width:16.66%;}
.gallery-columns-7 .gallery-item{max-width:14.28%;}
.gallery-columns-8 .gallery-item{max-width:12.5%;}
.gallery-columns-9 .gallery-item{max-width:11.11%;}
}
.page-links > a, .page-links > span{padding:0 5px;}
.page-links .page-links-title{padding-left:0;}
footer [id*="monster-widget-placeholder"] ul ul,
#tt-footer [id*="monster-widget-placeholder"] ul ul {
padding-left: 15px;
}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}