@charset "utf-8";
@charset "utf-8";

 input:disabled{opacity:0.5;pointer-events:none}
.mfp-close-btn-in .mfp-close { position: absolute !important;background-color: transparent !important;font-size: 28px;}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:99999;overflow:hidden;position:fixed;background:#000;opacity:0.8;}
.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}
.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box;}
.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}
.mfp-align-top .mfp-container:before{display:none;}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}
.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}
.mfp-ajax-cur{cursor:progress;}
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}
.mfp-auto-cursor .mfp-content{cursor:auto;}
.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}
.mfp-loading.mfp-figure{display:none;}
.mfp-hide{display:none !important;}
.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}
.mfp-preloader a{color:#CCC;}
.mfp-preloader a:hover{color:#FFF;}
.mfp-s-ready .mfp-preloader{display:none;}
.mfp-s-error .mfp-content{display:none;}
button.mfp-close, button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation;}
button::-moz-focus-inner{padding:0;border:0;}
.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:18px;top:18px;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace;}
.mfp-close:hover, .mfp-close:focus{opacity:1;}
.mfp-close:active{top:1px;}
.mfp-close-btn-in .mfp-close{color:#333;}
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%;}
.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap;}
.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent;}
.mfp-arrow:active{margin-top:-54px;}
.mfp-arrow:hover, .mfp-arrow:focus{opacity:1;}
.mfp-arrow:before, .mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}
.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px;}
.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7;}
.mfp-arrow-left{left:0;}
.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px;}
.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F;}
.mfp-arrow-right{right:0;}
.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px;}
.mfp-arrow-right:before{border-left:27px solid #3F3F3F;}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}
.mfp-iframe-holder .mfp-close{top:-40px;}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}
.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#000;}
img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}
.mfp-figure{line-height:0;}
.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#444;}
.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px;}
.mfp-figure figure{margin:0;}
.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}
.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px;}
.mfp-image-holder .mfp-content{max-width:100%;}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}
.dt-inline-modal{overflow:hidden;}
.dt-inline-modal > h4{font-size:26px;font-weight:500;margin:-20px -20px 20px;padding:15px 20px;}
.dt-inline-modal > h4, .mfp-close-btn-in .mfp-close{color:#000;}
.mfp-close-btn-in .mfp-close{margin:0;right:7px;top:7px;border-radius:50%;transition:all 0.3s linear 0s;transform:scale(1.25);}
.mfp-close:hover, .mfp-close:focus{color:#fff;opacity:1;transform:scale(1) translate(-3px, 3px);}
.dt-inline-modal ul.dt-sc-tabs-vertical > li > a{font-weight:bold;line-height:normal;padding:13px 15px;}
.dt-inline-modal .dt-sc-tabs-vertical-content{min-height:210px;}
.dt-inline-modal .dt-toggle-switch label{color:currentColor;display:inline-block;font-weight:normal;margin-bottom:10px;margin-top:5px;vertical-align:middle;}
.dt-inline-modal .dt-toggle-switch label input[type="checkbox"]{margin-right:8px;margin-top:-2px;}
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) { .mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}
.mfp-img-mobile img.mfp-img{padding:0;}
.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}
.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}
.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box;}
.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}
.mfp-img-mobile .mfp-counter{right:5px;top:3px;}
.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0;}
}
@media all and (max-width: 900px) {
.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75);}
.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}
.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}
.mfp-container{padding-left:6px;padding-right:6px;}
}  @media only screen and (max-width: 767px) {
.dt-inline-modal > h4{font-size:20px;}
.mfp-close-btn-in .mfp-close{top:2px;}
.dt-inline-modal ul.dt-sc-tabs-vertical > li > a{font-size:11px;padding-left:10px;padding-right:10px;}
.dt-inline-modal .dt-sc-tabs-vertical-content{font-size:13px;}
} @media only screen and (max-width: 479px) {
.mfp-close-btn-in .mfp-close { top: -1px; }
.dt-inline-modal ul.dt-sc-tabs-vertical, .dt-inline-modal .dt-sc-tabs-vertical-content { width: 100%; }
.dt-inline-modal ul.dt-sc-tabs-vertical li a { border-color: rgba(0, 0, 0, 0.1) !important; border-style: solid; border-width: 0 0 1px; padding-left: 0; }
.dt-inline-modal ul.dt-sc-tabs-vertical li a:before {
border-color: currentColor;
border-style: solid;
border-width: 0 0 1px;
content:"";
height: 1px;
opacity: 0;
position: absolute;
bottom: -1px;
left: 0;
width: 45px;
transition: all 0.3s linear 0s;
}
.dt-inline-modal ul.dt-sc-tabs-vertical li.current a:before { opacity: 1; }
.dt-inline-modal .dt-sc-tabs-vertical-content { border-width: 0; padding: 15px 5px; }
.dt-inline-modal > h4 { font-size: 14px; }
}
 .alignfull{max-width:inherit;position:relative;}
body.has-gutenberg-blocks .blog-entry .entry-body{padding:0;}
blockquote.wp-block-quote > p{border:none;padding:0;}
ul.wp-block-gallery li{padding:0;margin:0;}
.wp-block-pullquote p{border:none;display:block;padding:0;}
.wp-block-gallery.is-cropped .blocks-gallery-image a, .wp-block-gallery.is-cropped .blocks-gallery-image img, .wp-block-gallery.is-cropped .blocks-gallery-item a, .wp-block-gallery.is-cropped .blocks-gallery-item img{flex:1;height:100%;object-fit:cover;-o-object-fit:cover;}
figure.wp-block-pullquote{margin-bottom:20px;}
figure.wp-block-pullquote.alignleft{text-align:left;}
blockquote.wp-block-quote{margin:20px 0 30px;padding:0;}
blockquote.wp-block-quote>cite, blockquote.wp-block-quote > cite, .wp-block-quote.is-style-large cite{display:block;margin-top:0;text-align:inherit;}
body.has-gutenberg-blocks code{background:#f3f4f5;border-radius:2px;font-family:monospace;padding:1px 3px 3px;margin:0 1px;}
body.has-gutenberg-blocks .blog-entry.post-standard .entry-title h4{font-size:39px;font-weight:600;}
pre.wp-block-preformatted, pre.wp-block-verse{border-color:#d1d1d1;font-family:monospace;}
.has-gutenberg-blocks section>.page>ol{padding-top:0;}
.wp-block-latest-posts.is-grid li{margin:0;}
.has-gutenberg-blocks section>.page>ul.wp-block-latest-posts{padding-left:0;margin-bottom:40px;}
.has-gutenberg-blocks section>.page>ul.wp-block-latest-posts.is-grid{margin:0;padding-left:0;}
blockquote.wp-block-quote, .wp-block-pullquote blockquote{padding:0;background-color:transparent;border-left:4px solid currentColor;padding-left:15px;}
.wp-block-pullquote blockquote, .wp-block-pullquote blockquote p{border-width:0;padding-left:0;}
blockquote.wp-block-quote.is-large cite{font-size:13px;text-align:left;}
.wp-block-quote.is-large, .wp-block-quote.is-style-large{border-left:4px solid currentColor;}
.wp-block-button__link{font-size:16px;margin-bottom:25px;}
.wp-block-button.alignleft, .wp-block-pullquote.alignleft, .wp-block-image .alignleft, .wp-block-cover.alignleft, body.has-gutenberg-blocks ul.wp-block-gallery.alignleft{margin-right:2em;}
.wp-block-button.alignright, .wp-block-pullquote.alignright, .wp-block-image .alignright, .wp-block-cover.alignright, body.has-gutenberg-blocks ul.wp-block-gallery.alignright{margin-left:2em;}
.wp-block-pullquote.alignleft p, .wp-block-pullquote.alignright p{font-size:22px;}
body.has-gutenberg-blocks ul.wp-block-gallery{display:flex;margin:0 0 15px 0;padding-left:0;}
.wp-block-table td, .wp-block-table th{padding:1.5em;font-size:16px;text-align:left;}
.wp-block-table td, .wp-block-table th, .wp-block-table.is-style-stripes td, .wp-block-table.is-style-stripes th{border-color:rgba(0, 0, 0, 0.1);}
.wp-block-table table, .wp-block-table.is-style-stripes table{border-collapse:collapse;}
.wp-block-table tbody tr:nth-child(2n+1) td{background:transparent;}
.wp-block-cover.has-background-dim{margin-bottom:1.5em;}
.wp-block-embed-vimeo.alignfull iframe{width:100%;}
body.has-gutenberg-blocks em a{border-bottom:1px solid;}
.wp-block-button:not(.is-style-outline) .wp-block-button__link:hover{background-color:#000;}
.is-style-outline .wp-block-button__link:hover{color:#000;}
.wp-block-file .wp-block-file__button{display:table;margin:15px 0 0;}
.wp-block-pullquote{margin-top:10px;}
.has-gutenberg-blocks section .blog-single-entry.category-block .entry-body>ul{margin-left:0;}
.has-gutenberg-blocks section .blog-single-entry.category-block .entry-body>ul.wp-block-latest-posts.is-grid{padding-left:0;}
.has-gutenberg-blocks section .blog-single-entry.category-block .entry-body>ul.wp-block-archives-list, .has-gutenberg-blocks section .blog-single-entry.category-block .entry-body>ul.wp-block-categories-list, .has-gutenberg-blocks section .blog-single-entry.category-block .entry-body>ul.wp-block-latest-posts:not(.is-grid){list-style-position:inside;}
.has-gutenberg-blocks section .blog-single-entry.category-block .entry-body>ul, .has-gutenberg-blocks section .blog-single-entry.category-block .entry-body>ol{margin-bottom:35px;}
.has-gutenberg-blocks section .blog-single-entry.category-block .entry-body>.wp-block-archives-dropdown .selection-box{display:inline-block;}
.wp-block-archives-dropdown ~ p{margin-top:20px;}
.has-gutenberg-blocks section .blog-single-entry.category-block .entry-body>ul li a:hover, .has-gutenberg-blocks section .blog-single-entry.category-block .entry-body>ol li a:hover{color:#000;}
.has-gutenberg-blocks section .blog-single-entry.category-block .entry-body>*[class*="wp-block"]{margin-bottom:35px;}
table.wp-block-table{border-collapse:collapse;}
table.wp-block-table.is-style-stripes{border:1px solid rgba(0, 0, 0, 0.1);border-collapse:collapse;}
table.wp-block-table tbody tr:nth-child(2n+1), .wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd), .wp-block-table.is-style-stripes tbody tr:nth-child(odd){background:rgba(0, 0, 0, 0);}
table.wp-block-table th, table.wp-block-table td{vertical-align:middle;}
.blocks-gallery-grid .blocks-gallery-image, .blocks-gallery-grid .blocks-gallery-item, .wp-block-gallery .blocks-gallery-image, .wp-block-gallery .blocks-gallery-item{padding:0}
.wp-block-separator{margin:1.65em auto;border-bottom-width:1px;border-bottom-color:#eaeaea;}
.wp-block-pullquote__citation, .wp-block-pullquote cite, .wp-block-pullquote footer{color:inherit;}
.wp-block-media-text{margin:0 0 30px;}
.wp-block-cover-image .wp-block-subhead:not(.has-text-color), .wp-block-cover-image h1:not(.has-text-color), .wp-block-cover-image h2:not(.has-text-color), .wp-block-cover-image h3:not(.has-text-color), .wp-block-cover-image h4:not(.has-text-color), .wp-block-cover-image h5:not(.has-text-color), .wp-block-cover-image h6:not(.has-text-color), .wp-block-cover-image p:not(.has-text-color), .wp-block-cover .wp-block-subhead:not(.has-text-color), .wp-block-cover h1:not(.has-text-color), .wp-block-cover h2:not(.has-text-color), .wp-block-cover h3:not(.has-text-color), .wp-block-cover h4:not(.has-text-color), .wp-block-cover h5:not(.has-text-color), .wp-block-cover h6:not(.has-text-color), .wp-block-cover p:not(.has-text-color){color:#fff;}
.wp-block-cover-text a:hover{color:rgba(255, 255, 255, 0.7);}
html:not(.vc_transform) .entry-body p.has-large-font-size, html:not(.vc_transform) .entry-body p.has-large-font-size + p{line-height:normal;}
.has-primary-background-color, .has-secondary-background-color, .has-tertiary-background-color{color:#ffffff;}
.wp-block-coblocks-click-to-tweet__text{display:block;border-width:0;margin-bottom:0;padding-left:0;padding-bottom:0;}
.wp-block-coblocks-click-to-tweet__text:before{display:inline-block;margin-right:15px;position:relative;top:5px;}
.wp-block-coblocks-author__content .wp-block-coblocks-author__name{margin:0 0 15px;}
.has-drop-cap:not(:focus):after{content:"";display:table;clear:both;padding-top:14px;}
.has-primary-background-color, .has-secondary-background-color, .has-tertiary-background-color, .has-background.has-primary-background-color a, .has-background.has-secondary-background-color a, .has-background.has-tertiary-background-color a{color:#ffffff;}
.has-background.has-primary-background-color a:not(.wp-block-button__link):hover, .has-background.has-secondary-background-color a:not(.wp-block-button__link):hover, .has-background.has-tertiary-background-color a:not(.wp-block-button__link):hover{color:rgba(255,255,255,0.7);}
.wp-block-quote[style="text-align:right"]{border:solid;border-width:0 0.2rem 0 0;padding:0 15px 0 0;}
.wp-block-separator.is-style-dots{color:currentColor;}
ol.wp-block-latest-comments, .has-gutenberg-blocks section .blog-single-entry.category-block .entry-body > ul{padding-left:0;}
ul.wp-block-categories-list.aligncenter li{list-style-position:inside;}
ul.wp-block-categories-list li ul{padding-left:2.5em;}
.has-gutenberg-blocks .wp-block-coblocks-click-to-tweet .wp-block-coblocks-click-to-tweet__text{padding-left:0;display:block;margin:0;}
.wp-block-quote__citation, .wp-block-quote cite, .wp-block-quote footer, .wp-block-pullquote__citation, .wp-block-pullquote cite, .wp-block-pullquote footer{color:inherit;}
.has-gutenberg-blocks .wp-block-audio{margin:0 0 25px;}
.has-gutenberg-blocks footer.wp-block-latest-comments__comment-meta { font-size: 17px; }