.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;word-break:normal}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;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;right:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.skip-link{left:-9999rem;top:2.5rem;z-index:999999999;text-decoration:underline}.skip-link:focus{display:block;left:6px;top:7px;font-size:14px;font-weight:600;text-decoration:none;line-height:normal;padding:15px 23px 14px;z-index:100000;right:auto}.js .show-js{display:block !important}.js .hide-js{display:none !important}.no-js .show-no-js{display:block !important}.no-js .hide-no-js{display:none !important}.menu-modal{background:#fff;display:none;opacity:0;overflow-y:auto;overflow-x:hidden;position:fixed;bottom:0;left:-99999rem;right:99999rem;top:0;transition:opacity .25s ease-in,left 0s .25s,right 0s .25s;z-index:99}.admin-bar .menu-modal{top:32px}@media (max-width:782px){.admin-bar .menu-modal{top:46px}}.menu-modal.show-modal{display:flex}.menu-modal.active{left:0;opacity:1;right:0;transition:opacity .25s ease-out}.menu-modal-inner{background:#fff;display:flex;justify-content:stretch;overflow:auto;-ms-overflow-style:auto;width:100%}.menu-wrapper{display:flex;flex-direction:column;justify-content:space-between;position:relative}button.close-nav-toggle{align-items:center;display:flex;font-size:1.6rem;font-weight:500;justify-content:flex-end;padding:3.1rem 0;width:100%}button.close-nav-toggle svg{height:1.6rem;width:1.6rem}button.close-nav-toggle .toggle-text{margin-right:1.6rem}.menu-modal .menu-top{flex-shrink:0}.menu-modal .menu-wrapper{width:100%}.menu-modal .close-nav-toggle{padding:0;margin-bottom:16px}.menu-modal .close-nav-toggle .toggle-text{display:none}.modal-menu .page_item a{display:block;padding:16px;border-bottom:solid 1px #dcdee2;text-decoration:none}.modal-menu .page_item a:hover{text-decoration:underline}.modal-menu .menu-bottom{margin-top:32px}.menu-modal .menu-bottom .social-menu li{display:inline-block;margin-right:6px}.menu-modal .menu-bottom .social-menu li a{background:0 0}.menu-modal .menu-bottom .social-menu li a svg{width:32px;height:32px}.search-modal{display:none;opacity:0;position:fixed;bottom:0;left:-9999rem;top:0;transition:opacity .2s linear,left 0s .2s linear;width:100%;z-index:999}.header-footer-group .search-modal{background:rgba(0,0,0,.2);padding:0}.search-modal.show-modal{display:block}.admin-bar .search-modal.active{top:32px}@media (max-width:782px){.admin-bar .search-modal.active{top:46px}}.search-modal-inner{background:#fff;transform:translateY(-100%);transition:transform .15s linear,box-shadow .15s linear}.search-modal-inner .section-inner{display:flex;justify-content:space-between;max-width:168rem;padding:24px}.search-modal.active{left:0;opacity:1;transition:opacity .2s linear}.search-modal.active .search-modal-inner{box-shadow:0 0 2rem 0 rgba(0,0,0,.08);transform:translateY(0);transition:transform .25s ease-in-out,box-shadow .1s .25s linear}button.search-untoggle{align-items:center;display:flex;flex-shrink:0;justify-content:center;margin-right:-2.5rem;padding:0 2.5rem}.search-modal button.search-untoggle{color:inherit}.search-modal.active .search-untoggle{animation:popIn both .3s .2s}.search-untoggle svg{height:1.5rem;transition:transform .15s ease-in-out;width:1.5rem}.search-untoggle:focus svg,.search-untoggle:hover svg{transform:scale(1.15)}.search-modal form{margin:0;position:relative;width:100%}.search-modal .search-field{padding:0 16px;background:#ebedf0;border:solid 1px #dcdee2;border-radius:4px;color:inherit;font-size:2rem;width:100%}.search-modal .search-field::-webkit-input-placeholder{color:inherit}.search-modal .search-field:-ms-input-placeholder{color:inherit}.search-modal .search-field::-moz-placeholder{color:inherit;line-height:4}.search-modal .search-submit{position:absolute;right:-9999rem;top:50%;border:none;padding:6px 20px;transform:translateY(-50%)}.search-modal .search-submit:focus{right:10px}.search-modal .screen-reader-text{display:none}.mobile-search-toggle{display:none}@media (max-width:782px){.mobile-search-toggle{display:block}}.mobile-nav-toggle{display:none}@media (max-width:782px){.mobile-nav-toggle{display:block}}.header-footer-group{padding:16px 32px}@media (max-width:782px){.header-footer-group{padding:16px}}.site-header{background:#fff}@media (max-width:782px){.site-header{padding:8px 46px}}.header-inner{display:flex;max-width:1440px;margin:0 auto}.header-titles-wrapper{width:50%;display:flex;align-items:center}@media (max-width:782px){.header-titles-wrapper{flex:1;justify-content:center;width:auto;padding:0 16px}}.header-titles{display:flex;align-items:center;width:100%}@media (max-width:782px){.header-titles{flex-direction:column}}.site-description{flex:1;padding-left:20px;font-size:10px}@media (max-width:782px){.site-description{margin-top:4px;padding-left:0}}.site-title a{display:block;min-width:100px;height:24px;font-size:15px;font-weight:700;text-decoration:none;opacity:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAWgAAABUCAYAAACvKq23AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAyIDc5LjE2NDQ2MCwgMjAyMC8wNS8xMi0xNjowNDoxNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjIgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzEzQTI2MTA0RkEyMTFFQkExMUM5M0Y0NzJGNjlDMTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzEzQTI2MTE0RkEyMTFFQkExMUM5M0Y0NzJGNjlDMTEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozMTNBMjYwRTRGQTIxMUVCQTExQzkzRjQ3MkY2OUMxMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozMTNBMjYwRjRGQTIxMUVCQTExQzkzRjQ3MkY2OUMxMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pj3anQUAABRaSURBVHja7F0J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);background-repeat:no-repeat;background-size:98px 24px}.site-logo img{width:auto;height:36px}.primary-menu-wrapper{display:none}.primary-menu .icon{display:block;height:.7rem;position:absolute;pointer-events:none;transform:rotate(-45deg) scale(.5);width:1.3rem}.primary-menu .icon:before,.primary-menu .icon:after{content:"";display:block;background-color:currentColor;position:absolute;bottom:calc(50% - .1rem);left:0}.primary-menu .icon:before{height:.9rem;width:.2rem}.primary-menu .icon:after{height:.2rem;width:.9rem}.primary-menu li{position:relative}.primary-menu>li.menu-item-has-children>a{padding-right:1rem}.primary-menu>li>.icon{right:-.5rem;top:calc(50% - .4rem)}.primary-menu a{color:inherit;display:block;padding:6px 0;line-height:1.2;text-decoration:none;word-break:normal;word-wrap:normal}.primary-menu a:hover,.primary-menu a:focus,.primary-menu .current_page_ancestor{text-decoration:none}.primary-menu li.current-menu-item>a,.primary-menu li.current-menu-item>.link-icon-wrapper>a{text-decoration:none}.primary-menu li.current-menu-item>a:hover,.primary-menu li.current-menu-item>.link-icon-wrapper>a:hover,.primary-menu li.current-menu-item>a:focus,.primary-menu li.current-menu-item>.link-icon-wrapper>a:focus{text-decoration:none}.primary-menu ul{background:#000;border-radius:.4rem;color:#fff;opacity:0;padding:1rem 0;position:absolute;right:9999rem;top:calc(100% + 2rem);transition:opacity .15s linear,transform .15s linear,right 0s .15s;transform:translateY(.6rem);width:20rem;z-index:1}.primary-menu li.menu-item-has-children:hover>ul,.primary-menu li.menu-item-has-children:focus>ul,.primary-menu li.menu-item-has-children.focus>ul{left:0;opacity:1;transform:translateY(0);transition:opacity .15s linear,transform .15s linear}.primary-menu ul:before,.primary-menu ul:after{content:"";display:block;position:absolute;bottom:100%}.primary-menu ul:before{height:2rem;left:0;right:0}.primary-menu ul:after{border:.8rem solid transparent;border-bottom-color:#000;left:1rem}.primary-menu ul a{background:0 0;border:none;color:inherit;display:block;padding:1rem 2rem;transition:background-color .15s linear;width:100%}.primary-menu ul li.menu-item-has-children>a{padding-right:4.5rem}.primary-menu ul li.menu-item-has-children .icon{position:absolute;right:1.5rem;top:calc(50% - .5rem)}.sub-menu{flex-direction:column}.sub-navigation ul.sub-menu li{width:100%;margin-right:0}.sub-menu li a{box-sizing:border-box}.primary-menu ul ul{top:-1rem}.primary-menu ul li.menu-item-has-children:hover>ul,.primary-menu ul li.menu-item-has-children:focus>ul,.primary-menu ul li.menu-item-has-children.focus>ul{right:calc(100% + 2rem)}.primary-menu ul ul:before{bottom:0;height:auto;left:auto;right:-2rem;top:0;width:2rem}.primary-menu ul ul:after{border-bottom-color:transparent;border-left-color:#000;bottom:auto;right:-1.6rem;top:2rem}.rtl .primary-menu ul ul:after{transform:rotate(180deg)}@media (any-pointer:coarse){.primary-menu>li.menu-item-has-children>a{padding-right:0;margin-right:2rem}.primary-menu ul li.menu-item-has-children>a{margin-right:4.5rem;padding-right:0;width:unset}}body.touch-enabled .primary-menu>li.menu-item-has-children>a{padding-right:0;margin-right:0}body.touch-enabled .primary-menu ul li.menu-item-has-children>a{margin-right:4.5rem;padding-right:0;width:unset}.header-navigation-wrapper{width:100%;display:flex;justify-content:flex-end;align-items:center}@media (max-width:782px){.header-navigation-wrapper{display:none}}.header-toggles{display:flex;margin-left:16px}.toggle{border:none;background:0 0}.primary-menu-wrapper a{text-decoration:none}.primary-menu-wrapper a:hover{text-decoration:underline}.primary-menu-wrapper ul{display:flex}.primary-menu-wrapper ul li{margin-right:16px}.primary-menu-wrapper ul li:last-of-type{margin-right:0}@media (max-width:782px){.site-header{position:relative}.site-header .mobile-search-toggle{position:absolute;top:50%;left:10px;padding:0;margin-top:-10px}.site-header .mobile-search-toggle .toggle-text{display:none}.site-header .mobile-nav-toggle{position:absolute;top:50%;right:10px;padding:0;margin-top:-10px}.site-header .mobile-nav-toggle .toggle-text{display:none}}.modal-menu li{border-bottom:solid 1px #dcdee2}.modal-menu li a{display:block;padding:18px;text-decoration:none;font-size:18px}.header-bottom{display:flex;align-items:center;padding:8px 32px}.sub-navigation{display:flex;align-items:center;flex:1}.sub-navigation ul{display:flex;align-items:center}.sub-navigation ul li{margin-right:24px}.sub-navigation ul li a{display:block;text-decoration:none}.sub-navigation ul li a:hover{text-decoration:underline}@media (max-width:782px){.header-bottom{justify-content:flex-end;padding:7px 10px}.sub-navigation{padding:16px 8px;overflow-x:auto;box-sizing:border-box}.sub-navigation ul{justify-content:flex-start;white-space:nowrap}.sub-navigation ul li{margin-right:12px}.sub-navigation ul li a{font-size:12px}.primary-menu>li.menu-item-has-children>a{padding-right:0;margin-right:0}.sub-navigation ul li .icon{display:none}.sub-navigation ul li .sub-menu{display:none}.header-bottom .sub-navigation{display:none}}.header-widgets .widget{margin:0 0 0 12px}.header-widgets .widget .footer-widgets{margin-bottom:0}.header-widgets .widget .codoc-connect-widget{margin-top:0}.header-widgets .widget .codoc-connect-widget-login .codoc-connect-widget-body{padding:0;background:0 0;border:none}.header-widgets .widget .codoc-connect-widget-login .codoc-connect-widget-body-bottom{white-space:nowrap}.header-widgets .widget .codoc-connect-widget-login .codoc-connect-widget-body-bottom .codoc-btn{width:auto;font-size:11px;padding:6px 8px}.header-widgets .widget .codoc-connect-widget-login .codoc-connect-widget-body-bottom .codoc-btn:last-of-type{margin-left:6px}.header-widgets .widget .codoc-connect-widget-login-header{line-height:1}.header-widgets .widget .codoc-connect-widget-login-header-name{margin-bottom:0}.codoc-connect-widget-login-header-name .codoc-connect-tooltip{left:inherit !important;right:0}.codoc-connect-widget-login-header-name .codoc-connect-tooltip:before{left:inherit !important;right:12px}.codoc-connect-widget-login-header-name .codoc-connect-tooltip-buttons .codoc-btn:nth-child(1),.codoc-connect-widget-login-header-name .codoc-connect-tooltip-buttons .codoc-btn:nth-child(2){margin-bottom:5px}@media (max-width:782px){.header-widgets{padding-right:6px}.header-widgets .widget:last-of-type{margin-left:0}.header-widgets .widget .widget{margin-left:0}.header-widgets .widget .codoc-connect-widget-login .codoc-connect-widget-body-bottom{justify-content:flex-end}.header-widgets .widget .codoc-connect-widget-login .codoc-connect-widget-body-bottom .codoc-btn{font-size:10px;padding:4px 6px}.header-widgets .widget .codoc-connect-widget-login .codoc-connect-widget-body-bottom .codoc-btn:first-of-type{margin-right:4px}}.profile{position:relative}.profile-cover{width:100%;height:27.5vw}.profile-cover img{width:100%;height:27.5vw;object-fit:cover}.profile-icon{position:absolute;top:22vw;left:5vw;width:calc(10vw + 12px);height:calc(10vw + 12px);background:#fff;border-radius:50%}@media (max-width:782px){.profile-icon{position:absolute;top:20vw;left:5vw;width:calc(18vw + 6px);height:calc(18vw + 6px)}}.profile-icon img{width:10vw;height:10vw;border-radius:50%;border:6px solid #fff;vertical-align:bottom}@media (max-width:782px){.profile-icon img{width:18vw;height:18vw;border:3px solid #fff}}.profile-status{padding:1.6vw 17vw 4vw;margin-bottom:2vw;font-size:20px}@media (max-width:782px){.profile-status{padding:1.8vw 8vw 8vw 27vw;margin-bottom:6vw}}.profile-status a{text-decoration:none}.profile-status a:hover{text-decoration:underline}.site-footer .footer-credits{display:flex}@media (max-width:782px){.site-footer .footer-credits{flex-direction:column;align-items:center}}.footer-copyright{width:50%}@media (max-width:782px){.footer-copyright{width:100%;text-align:center}}.powered-by-wordpress{width:50%;text-align:right}@media (max-width:782px){.powered-by-wordpress{width:100%;text-align:center}}.site-footer a{text-decoration:none}.site-footer a:hover{text-decoration:underline}.footer-menu-wrapper{margin-bottom:24px;padding:16px;background:#fff;border-radius:4px}.footer-menu-wrapper ul li{margin-bottom:12px;padding-bottom:12px;border-bottom:solid 1px #dcdee2}.footer-menu-wrapper ul li:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:none}.footer-menu-wrapper ul li a{text-decoration:none}.footer-menu-wrapper ul li a:hover{text-decoration:underline}.footer-social-wrapper{margin-bottom:32px}.footer-social-wrapper ul li{display:inline-block;margin-right:6px;line-height:1}.footer-social-wrapper ul li a{display:inline-block;background:0 0;line-height:1}.footer-social-wrapper ul li a svg{width:32px;height:32px}.footer-nav-widgets-wrapper{padding:0;background:0 0 !important}.widget{margin-bottom:24px}.footer-nav-widgets-wrapper .widget:last-of-type{margin-bottom:0}.footer-widgets{margin-bottom:24px}.widget .search-form{display:flex;align-items:center;padding:12px;background:#fff;border-radius:4px}.widget .screen-reader-text{display:none}.widget .search-form label{flex:1}.widget .search-form label input[type=search]{display:block;width:100%;height:36px;padding:0 16px;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;border:solid 1px #dcdee2}.widget .search-form input[type=submit]{width:60px;height:36px;border:none;border-top-right-radius:4px;border-bottom-right-radius:4px}.widget-title{margin-bottom:8px;font-size:20px}.widget-content ul{padding:16px;background:#fff;border-radius:4px}.widget-content ul li{margin-bottom:12px;padding-bottom:12px;border-bottom:solid 1px #dcdee2}.widget-content ul li:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:none}.widget-content ul li a{text-decoration:none}.widget-content ul li a:hover{text-decoration:underline}.rsswidget img{position:relative;top:-.2em;display:inline-block;width:15px;height:auto}.screen-reader-text,.header-toggles .toggle-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;word-break:normal}.site-content-wrapper{display:flex;justify-content:space-between;max-width:980px;margin:0 auto;padding:0 40px 64px}@media (max-width:782px){.site-content-wrapper{flex-direction:column;padding:0 16px 32px}}.site-content{width:67%;min-width:320px}.single .site-content{width:100%}@media (max-width:782px){.site-content{width:100%;min-width:auto;margin-bottom:32px}}.home .footer-nav-widgets-wrapper,.page .footer-nav-widgets-wrapper,.archive .footer-nav-widgets-wrapper,.search .footer-nav-widgets-wrapper{width:30%}@media (max-width:782px){.home .footer-nav-widgets-wrapper,.page .footer-nav-widgets-wrapper,.archive .footer-nav-widgets-wrapper,.search .footer-nav-widgets-wrapper{width:100%;margin-left:0}}.post,.page{margin-bottom:24px;border-radius:4px;background:#fff}@media (max-width:782px){.post{margin-bottom:16px}}.single .post{padding-bottom:32px;border-radius:4px}.post .featured-media,.page .featured-media{margin:0}.featured-media{overflow:hidden}.entry-header{padding:24px;text-align:left}.entry-header .entry-title{font-size:25px;font-weight:700}.entry-header .entry-title a{text-decoration:underline}.entry-header .entry-title a:hover{text-decoration:none}.entry-meta{display:flex;align-items:center;margin-bottom:12px}.entry-categories{flex:1;padding-left:24px;text-align:right}.entry-categories a{padding:4px 16px;background:#97a0ae;color:#fff;font-size:10px;text-decoration:none;border-radius:2px;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.entry-categories a:hover{opacity:.8}.post-meta-wrapper{padding:0 24px 24px;text-align:right}.pagination{text-align:center}.pagination .screen-reader-text{display:none}.pagination .nav-links{display:flex;align-items:center;justify-content:center;font-size:17px}.pagination .nav-links>span,.pagination .nav-links>a{margin:0 5px}.pagination .nav-links>a:hover{text-decoration:none}.meta-icon{position:relative;top:3px;left:-3px}.single .site-content-wrapper{flex-direction:column;max-width:820px}.single .entry-header,.page .entry-header{padding:32px 32px 0;border-top-left-radius:4px;border-top-right-radius:4px;background:0 0 !important}.single .entry-title,.page .entry-title{font-size:25px;font-weight:700}.single .featured-media{border-radius:0}.single .entry-categories a{color:#fff !important}.entry-content{padding:0 24px 8px}.featured-media+.post-inner .entry-content{padding-top:24px}.entry-header+.featured-media{padding-top:0}.single .entry-header+.featured-media,.page-template .entry-header+.featured-media{padding-top:24px}.single .entry-content,.page .entry-content{padding:32px;margin-bottom:32px}.entry-content p{margin-bottom:32px;font-size:17px;line-height:1.6}.entry-content h2{margin-bottom:24px;font-size:25px;font-weight:700}.entry-content h3{margin-bottom:24px;padding:8px 0 8px 16px;font-size:20px;font-weight:700;border-left:solid 3px #dcdee2}.entry-content h4{position:relative;padding-left:36px;margin-bottom:24px;font-size:17px;font-weight:700}.entry-content h4:before{position:absolute;top:.6em;left:0;display:block;content:"";width:24px;height:2px;background:#dcdee2}.entry-content ul{margin-bottom:32px;font-size:17px;line-height:1.4}.entry-content ul li{position:relative;padding-left:16px;margin-bottom:8px}.entry-content ul li:before{position:absolute;top:.5em;left:0;display:block;content:"";width:7px;height:7px;border-radius:50%;background:#dcdee2}.entry-content ul li:last-of-type{margin-bottom:0}.entry-content ol{margin-bottom:32px;padding-left:1.5em;font-size:17px;line-height:1.4;list-style:decimal;list-style-position:outside}.entry-content ol li{margin-bottom:8px}.entry-content ol li:last-of-type{margin-bottom:0}.entry-content blockquote{padding:24px;margin:0 0 32px;background:#dcdee2;font-style:italic}.entry-content blockquote p{margin-bottom:16px}.entry-content blockquote p:last-of-type{margin-bottom:0}.entry-content figure{margin:0 0 32px}.entry-content .wp-block-embed{margin-bottom:32px}.entry-content p a{text-decoration:underline}.entry-content p a:hover{text-decoration:none}.entry-content .wp-block-cover{margin-bottom:32px}.entry-content .wp-block-file{margin-bottom:32px}.entry-content .wp-block-video{margin-bottom:32px}.entry-content .wp-block-code{margin:0 0 32px;padding:24px;background:#313131;color:#fff}.entry-content .wp-block-code code{background:0 0}.entry-content .wp-block-preformatted{margin:0 0 32px;padding:24px;font-size:17px}.entry-content .wp-block-pullquote{position:relative;padding:0}.entry-content .wp-block-pullquote:before{position:absolute;top:10px;left:16px;display:block;content:"”";font-size:70px;line-height:1;background:0 0 !important}.entry-content .wp-block-pullquote blockquote{padding:32px 48px;text-align:left}.entry-content table{width:100%;border-top:solid 1px #dcdee2;border-left:solid 1px #dcdee2}.entry-content table th{padding:12px;background:#dcdee2;font-weight:700;border-right:solid 1px #dcdee2;border-bottom:solid 1px #dcdee2}.entry-content table td{padding:12px;border-right:solid 1px #dcdee2;border-bottom:solid 1px #dcdee2}.entry-content .wp-block-verse{margin-bottom:32px;padding:24px}.entry-content .wp-block-button{margin-bottom:32px;text-align:center}.entry-content .wp-block-columns{margin-bottom:32px}.post-nav-links{padding:12px 24px;margin:0 32px 32px;background:#f8f9fa;border-radius:4px;text-align:center;font-size:17px}.entry-content ..wp-block-separator{height:2px;border:none;background:#dcdee2}.entry-content .wp-block-archives{margin-bottom:32px}.entry-content .wp-block-calendar{margin-bottom:32px}.entry-content .wp-block-search{display:flex;margin-bottom:32px;font-size:17px}.entry-content .wp-block-search .wp-block-search__label{margin-bottom:8px}.entry-content .wp-block-search .wp-block-search__input{flex:1;height:36px;padding:0 12px;border:solid 1px #dcdee2;border-top-left-radius:4px;border-bottom-left-radius:4px}.entry-content .wp-block-search .wp-block-search__button{width:100px;margin-left:0;border:none;border-top-right-radius:4px;border-bottom-right-radius:4px;font-size:17px}.entry-content .wp-block-tag-cloud a{display:inline-block;padding:4px 12px;background:#dcdee2;border-radius:4px}.entry-content .read-more-button-wrap{margin-bottom:32px;text-align:center}.entry-content .read-more-button-wrap .more-link .faux-button{padding:12px 24px;border-radius:28px;font-size:18px}.post-tags .svg-icon{position:relative;top:3px}.pagination-single{padding-top:32px;margin:0 32px 32px;border-top:solid 1px #dcdee2}.pagination-single-inner{display:flex;justify-content:space-between;font-size:17px}.pagination-single-inner a{text-decoration:underline}.pagination-single-inner a:hover{text-decoration:none}.comments-wrapper{padding:0 32px}.comment-reply-title{font-size:20px;font-weight:700}.comment-form-comment,.comment-form-author,.comment-form-email,.comment-form-url{display:flex;margin:8px 0}@media (max-width:782px){.comment-form-comment,.comment-form-author,.comment-form-email,.comment-form-url{flex-direction:column;margin:0 0 8px}}.comment-form-comment label,.comment-form-author label,.comment-form-email label,.comment-form-url label{margin-right:8px;width:120px}.comment-form-comment textarea{flex:1;border:solid 1px #dcdee2;border-radius:4px;padding:4px 8px}.comment-form-author input,.comment-form-email input,.comment-form-url input{flex:1;border:solid 1px #dcdee2;border-radius:4px;padding:4px 8px}.comment-form-cookies-consent{margin-bottom:8px}.form-submit{text-align:right}.form-submit input[type=submit]{border:none;padding:4px 16px;border-radius:4px;cursor:pointer}.form-submit input[type=submit]:hover{opacity:.8}.comment-reply a{padding:4px 8px;margin-right:8px;border-radius:4px;text-decoration:none}.comment-reply a:hover{opacity:.7}.archive-header{margin-bottom:24px;border-radius:4px}.modal-menu{position:relative;width:100%}.modal-menu li{border-color:#dedfdf;border-style:solid;border-width:.1rem 0 0;display:flex;flex-wrap:wrap;line-height:1;justify-content:flex-start;margin:0}.modal-menu>li:last-child{border-bottom-width:.1rem}.modal-menu .ancestor-wrapper{display:flex;justify-content:space-between;width:100%}.modal-menu a{display:block;padding:2rem 2.5rem;text-decoration:none;width:100%}.modal-menu a:focus,.modal-menu a:hover,.modal-menu li.current-menu-item>.ancestor-wrapper>a,.modal-menu li.current_page_ancestor>.ancestor-wrapper>a{text-decoration:none}button.sub-menu-toggle{border-left:.1rem solid #dedfdf;flex-shrink:0;margin:1rem 0;padding:0 1rem;cursor:pointer}button.sub-menu-toggle svg{height:.6rem;transition:transform .15s linear;width:1rem}button.sub-menu-toggle.active svg{transform:rotate(180deg)}.modal-menu ul{display:none;margin:0;width:100%}.modal-menu ul li{border-left-width:1rem}.modal-menu ul li a{color:inherit;font-weight:500}.menu-wrapper .menu-item{position:relative}.menu-wrapper .active{display:block}.menu-wrapper.is-toggling{pointer-events:none}.menu-wrapper.is-toggling .menu-item{position:absolute;top:0;left:0;margin:0;width:100%}.menu-wrapper.is-toggling .menu-bottom .social-menu .menu-item{width:auto}.menu-wrapper.is-animating .menu-item,.menu-wrapper.is-animating .toggling-target{transition-duration:.25s}.menu-wrapper.is-animating .menu-item{transition-property:transform}.menu-wrapper.is-toggling .toggling-target{display:block;position:absolute;top:0;left:0;opacity:1}.menu-wrapper.is-toggling .toggling-target.active{opacity:0}.menu-wrapper.is-animating.is-toggling .toggling-target{display:block;transition-property:opacity;opacity:0}.menu-wrapper.is-animating.is-toggling .toggling-target.active{opacity:1}.menu-wrapper.is-toggling .modal-menu>li:last-child li{border-top-color:transparent;border-bottom-width:.1rem}@media (prefers-reduced-motion:reduce){.menu-wrapper.is-animating .menu-item,.menu-wrapper.is-animating .toggling-target{transition-duration:1ms !important}}.expanded-menu{display:none}.mobile-menu{display:block}@media (min-width:1000px){.mobile-menu{display:none}.expanded-menu{display:block}}.entry-content .wp-block-gallery{margin-bottom:32px}.entry-content .wp-block-gallery ul{list-style:none;margin:0 0 -1.6rem}.entry-content .wp-block-gallery ul li{padding-left:0}.entry-content .wp-block-gallery ul li:before{display:none}figure.wp-block-gallery.alignnone,figure.wp-block-gallery.aligncenter{margin-bottom:3rem;margin-top:3rem}figure.wp-block-gallery.alignleft{margin:.3rem 2rem 2rem 0}figure.wp-block-gallery.alignright{margin:.3rem 0 2rem 2rem}figure.wp-block-gallery.alignwide{margin-bottom:4rem;margin-top:4rem}figure.wp-block-gallery.alignfull{margin-bottom:5rem;margin-top:5rem}.wp-block-group.has-background{padding:2rem;margin-bottom:0;margin-top:0}.wp-block-group__inner-container{margin:0 auto}.wp-block-group__inner-container,.entry-content .wp-block-group p{max-width:100%}.alignfull:not(.has-background)>.wp-block-group__inner-container>p:not(.has-background-color){padding-left:2rem;padding-right:2rem}.wp-block-media-text{margin-bottom:32px}.wp-block-media-text .wp-block-media-text__content{padding:3rem 2rem}.wp-block-media-text .wp-block-media-text__content p{max-width:none}.wp-block-media-text__content>*:first-child{margin-top:0}.wp-block-media-text__content>*:last-child{margin-bottom:0}.color-accent,.color-accent-hover:hover,.color-accent-hover:focus,:root .has-accent-color,.has-drop-cap:not(:focus):first-letter ,.wp-block-button.is-style-outline,a{color:#00f}button,.button,.faux-button,.wp-block-button__link,.wp-block-file .wp-block-file__button,input[type=button],input[type=reset],input[type=submit],.bg-accent,.bg-accent-hover:hover,.bg-accent-hover:focus,:root .has-accent-background-color,.comment-reply-link{background:#00f}body:not(.overlay-header) .primary-menu>li>a,body:not(.overlay-header) .primary-menu>li>.icon,.modal-menu a,.footer-menu a,.footer-widgets a,#site-footer .wp-block-button.is-style-outline,.wp-block-pullquote:before,.singular:not(.overlay-header) .entry-header a,.archive-header a,.header-footer-group .color-accent,.header-footer-group .color-accent-hover:hover{color:#00f}.codoc-connect-widget-login-header-name-profile{background:0 0 !important}.codoc-theme-blue .toggle,.codoc-theme-red .toggle,.codoc-theme-green .toggle,.codoc-theme-black .toggle,.codoc-theme-dark .toggle,.codoc-theme-blue-square .toggle,.codoc-theme-red-square .toggle,.codoc-theme-green-square .toggle,.codoc-theme-black-square .toggle,.codoc-theme-dark-square .toggle{background:0 0}.codoc-theme-blue .entry-categories a,.codoc-theme-red .entry-categories a,.codoc-theme-green .entry-categories a,.codoc-theme-black .entry-categories a,.codoc-theme-dark .entry-categories a,.codoc-theme-blue-square .entry-categories a,.codoc-theme-red-square .entry-categories a,.codoc-theme-green-square .entry-categories a,.codoc-theme-black-square .entry-categories a,.codoc-theme-dark-square .entry-categories a{color:#fff}.entry-content .codoc-connect-widget ul.codoc-connect-widget-body-content-list{margin-bottom:0}.entry-content .codoc-connect-widget ul.codoc-connect-widget-body-content-list li{padding-top:0;padding-left:0;margin-bottom:12px}.entry-content .codoc-connect-widget ul.codoc-connect-widget-body-content-list li:last-of-type{margin-bottom:0}.entry-content .codoc-connect-widget ul.codoc-connect-widget-body-content-list li:before{display:none}.codoc-connect-widget-body-content-list-label{min-width:60px}.codoc-theme-blue .codoc-connect-widget .codoc-btn{background:#387cec}.codoc-theme-blue .codoc-connect-widget .codoc-btn:hover{background:#245199}.codoc-theme-blue .color-accent,.codoc-theme-blue .color-accent-hover:hover,.codoc-theme-blue .color-accent-hover:focus,.codoc-theme-blue:root .has-accent-color,.codoc-theme-blue .has-drop-cap:not(:focus):first-letter ,.codoc-theme-blue .wp-block-button.is-style-outline,.codoc-theme-blue a{color:#387cec}.codoc-theme-blue button,.codoc-theme-blue .button,.codoc-theme-blue .faux-button,.codoc-theme-blue .wp-block-button__link,.codoc-theme-blue .wp-block-file .wp-block-file__button,.codoc-theme-blue input[type=button],.codoc-theme-blue input[type=reset],.codoc-theme-blue input[type=submit],.codoc-theme-blue .bg-accent,.codoc-theme-blue .bg-accent-hover:hover,.codoc-theme-blue .bg-accent-hover:focus,.codoc-theme-blue:root .has-accent-background-color,.codoc-theme-blue .comment-reply-link{background:#387cec}body.codoc-theme-blue:not(.overlay-header) .primary-menu>li>a,body.codoc-theme-blue:not(.overlay-header) .primary-menu>li>.icon,.codoc-theme-blue .modal-menu a,.codoc-theme-blue .footer-menu a,.codoc-theme-blue .footer-widgets a,.codoc-theme-blue #site-footer .wp-block-button.is-style-outline,.codoc-theme-blue .wp-block-pullquote:before,.codoc-theme-blue .singular:not(.overlay-header) .codoc-theme-blue .entry-header a,.codoc-theme-blue .archive-header a,.codoc-theme-blue .header-footer-group .color-accent,.codoc-theme-blue .header-footer-group .color-accent-hover:hover{color:#387cec}.codoc-theme-blue .codoc-connect-widget .codoc-btn-border{background:#fff}.codoc-theme-blue .codoc-connect-widget .codoc-btn-border:hover{background:#e8f0fb}.codoc-theme-blue .codoc-connect-widget-login-header-name-profile-text{color:#387cec}.codoc-theme-red .codoc-connect-widget .codoc-btn{background:#e30030}.codoc-theme-red .codoc-connect-widget .codoc-btn:hover{background:#b30026}.codoc-theme-red .color-accent,.codoc-theme-red .color-accent-hover:hover,.codoc-theme-red .color-accent-hover:focus,.codoc-theme-red:root .has-accent-color,.codoc-theme-red .has-drop-cap:not(:focus):first-letter ,.codoc-theme-red .wp-block-button.is-style-outline,.codoc-theme-red a{color:#e30030}.codoc-theme-red button,.codoc-theme-red .button,.codoc-theme-red .faux-button,.codoc-theme-red .wp-block-button__link,.codoc-theme-red .wp-block-file .wp-block-file__button,.codoc-theme-red input[type=button],.codoc-theme-red input[type=reset],.codoc-theme-red input[type=submit],.codoc-theme-red .bg-accent,.codoc-theme-red .bg-accent-hover:hover,.codoc-theme-red .bg-accent-hover:focus,.codoc-theme-red:root .has-accent-background-color,.codoc-theme-red .comment-reply-link{background:#e30030}body.codoc-theme-red:not(.overlay-header) .primary-menu>li>a,body.codoc-theme-red:not(.overlay-header) .primary-menu>li>.icon,.codoc-theme-red .modal-menu a,.codoc-theme-red .footer-menu a,.codoc-theme-red .footer-widgets a,.codoc-theme-red #site-footer .wp-block-button.is-style-outline,.codoc-theme-red .wp-block-pullquote:before,.codoc-theme-red .singular:not(.overlay-header) .codoc-theme-red .entry-header a,.codoc-theme-red .archive-header a,.codoc-theme-red .header-footer-group .color-accent,.codoc-theme-red .header-footer-group .color-accent-hover:hover{color:#e30030}.codoc-theme-red .codoc-connect-widget .codoc-btn-border{background:#fff}.codoc-theme-red .codoc-connect-widget .codoc-btn-border:hover{background:#fdedf0}.codoc-theme-red .codoc-connect-widget-login-header-name-profile-text{color:#e30030}.codoc-theme-green .codoc-connect-widget .codoc-btn{background:#2db637}.codoc-theme-green .codoc-connect-widget .codoc-btn:hover{background:#12961c}.codoc-theme-green .color-accent,.codoc-theme-green .color-accent-hover:hover,.codoc-theme-green .color-accent-hover:focus,.codoc-theme-green:root .has-accent-color,.codoc-theme-green .has-drop-cap:not(:focus):first-letter ,.codoc-theme-green .wp-block-button.is-style-outline,.codoc-theme-green a{color:#2db637}.codoc-theme-green button,.codoc-theme-green .button,.codoc-theme-green .faux-button,.codoc-theme-green .wp-block-button__link,.codoc-theme-green .wp-block-file .wp-block-file__button,.codoc-theme-green input[type=button],.codoc-theme-green input[type=reset],.codoc-theme-green input[type=submit],.codoc-theme-green .bg-accent,.codoc-theme-green .bg-accent-hover:hover,.codoc-theme-green .bg-accent-hover:focus,.codoc-theme-green:root .has-accent-background-color,.codoc-theme-green .comment-reply-link{background:#2db637}body.codoc-theme-green:not(.overlay-header) .primary-menu>li>a,body.codoc-theme-green:not(.overlay-header) .primary-menu>li>.icon,.codoc-theme-green .modal-menu a,.codoc-theme-green .footer-menu a,.codoc-theme-green .footer-widgets a,.codoc-theme-green #site-footer .wp-block-button.is-style-outline,.codoc-theme-green .wp-block-pullquote:before,.codoc-theme-green .singular:not(.overlay-header) .codoc-theme-green .entry-header a,.codoc-theme-green .archive-header a,.codoc-theme-green .header-footer-group .color-accent,.codoc-theme-green .header-footer-group .color-accent-hover:hover{color:#2db637}.codoc-theme-green .codoc-connect-widget .codoc-btn-border{background:#fff}.codoc-theme-green .codoc-connect-widget .codoc-btn-border:hover{background:#eaf8eb}.codoc-theme-green .codoc-connect-widget-login-header-name-profile-text{color:#2db637}.codoc-theme-black .codoc-connect-widget .codoc-btn{background:#414141}.codoc-theme-black .codoc-connect-widget .codoc-btn:hover{background:#000}.codoc-theme-black .color-accent,.codoc-theme-black .color-accent-hover:hover,.codoc-theme-black .color-accent-hover:focus,.codoc-theme-black:root .has-accent-color,.codoc-theme-black .has-drop-cap:not(:focus):first-letter ,.codoc-theme-black .wp-block-button.is-style-outline,.codoc-theme-black a{color:#414141}.codoc-theme-black button,.codoc-theme-black .button,.codoc-theme-black .faux-button,.codoc-theme-black .wp-block-button__link,.codoc-theme-black .wp-block-file .wp-block-file__button,.codoc-theme-black input[type=button],.codoc-theme-black input[type=reset],.codoc-theme-black input[type=submit],.codoc-theme-black .bg-accent,.codoc-theme-black .bg-accent-hover:hover,.codoc-theme-black .bg-accent-hover:focus,.codoc-theme-black:root .has-accent-background-color,.codoc-theme-black .comment-reply-link{background:#414141}body.codoc-theme-black:not(.overlay-header) .primary-menu>li>a,body.codoc-theme-black:not(.overlay-header) .primary-menu>li>.icon,.codoc-theme-black .modal-menu a,.codoc-theme-black .footer-menu a,.codoc-theme-black .footer-widgets a,.codoc-theme-black #site-footer .wp-block-button.is-style-outline,.codoc-theme-black .wp-block-pullquote:before,.codoc-theme-black .singular:not(.overlay-header) .codoc-theme-black .entry-header a,.codoc-theme-black .archive-header a,.codoc-theme-black .header-footer-group .color-accent,.codoc-theme-black .header-footer-group .color-accent-hover:hover{color:#414141}.codoc-theme-black .codoc-connect-widget .codoc-btn-border{background:#fff}.codoc-theme-black .codoc-connect-widget .codoc-btn-border:hover{background:#f1f1f1}.codoc-theme-black .codoc-connect-widget-login-header-name-profile-text{color:#414141}.codoc-theme-dark .codoc-connect-widget .codoc-btn{background:#387cec}.codoc-theme-dark .codoc-connect-widget .codoc-btn:hover{background:#245199}.codoc-theme-dark .color-accent,.codoc-theme-dark .color-accent-hover:hover,.codoc-theme-dark .color-accent-hover:focus,.codoc-theme-dark:root .has-accent-color,.codoc-theme-dark .has-drop-cap:not(:focus):first-letter ,.codoc-theme-dark .wp-block-button.is-style-outline,.codoc-theme-dark a{color:#387cec}.codoc-theme-dark button,.codoc-theme-dark .button,.codoc-theme-dark .faux-button,.codoc-theme-dark .wp-block-button__link,.codoc-theme-dark .wp-block-file .wp-block-file__button,.codoc-theme-dark input[type=button],.codoc-theme-dark input[type=reset],.codoc-theme-dark input[type=submit],.codoc-theme-dark .bg-accent,.codoc-theme-dark .bg-accent-hover:hover,.codoc-theme-dark .bg-accent-hover:focus,.codoc-theme-dark:root .has-accent-background-color,.codoc-theme-dark .comment-reply-link{background:#387cec}body.codoc-theme-dark:not(.overlay-header) .primary-menu>li>a,body.codoc-theme-dark:not(.overlay-header) .primary-menu>li>.icon,.codoc-theme-dark .modal-menu a,.codoc-theme-dark .footer-menu a,.codoc-theme-dark .footer-widgets a,.codoc-theme-dark #site-footer .wp-block-button.is-style-outline,.codoc-theme-dark .wp-block-pullquote:before,.codoc-theme-dark .singular:not(.overlay-header) .codoc-theme-dark .entry-header a,.codoc-theme-dark .archive-header a,.codoc-theme-dark .header-footer-group .color-accent,.codoc-theme-dark .header-footer-group .color-accent-hover:hover{color:#387cec}.codoc-theme-dark .codoc-connect-widget .codoc-btn-border{background:#fff}.codoc-theme-dark .codoc-connect-widget .codoc-btn-border:hover{background:#e8f0fb}.codoc-theme-dark .codoc-connect-widget-login-header-name-profile-text{color:#387cec}.codoc-theme-blue-square .codoc-connect-widget .codoc-btn{background:#387cec}.codoc-theme-blue-square .codoc-connect-widget .codoc-btn:hover{background:#245199}.codoc-theme-blue-square .color-accent,.codoc-theme-blue-square .color-accent-hover:hover,.codoc-theme-blue-square .color-accent-hover:focus,.codoc-theme-blue-square:root .has-accent-color,.codoc-theme-blue-square .has-drop-cap:not(:focus):first-letter ,.codoc-theme-blue-square .wp-block-button.is-style-outline,.codoc-theme-blue-square a{color:#387cec}.codoc-theme-blue-square button,.codoc-theme-blue-square .button,.codoc-theme-blue-square .faux-button,.codoc-theme-blue-square .wp-block-button__link,.codoc-theme-blue-square .wp-block-file .wp-block-file__button,.codoc-theme-blue-square input[type=button],.codoc-theme-blue-square input[type=reset],.codoc-theme-blue-square input[type=submit],.codoc-theme-blue-square .bg-accent,.codoc-theme-blue-square .bg-accent-hover:hover,.codoc-theme-blue-square .bg-accent-hover:focus,.codoc-theme-blue-square:root .has-accent-background-color,.codoc-theme-blue-square .comment-reply-link{background:#387cec}body.codoc-theme-blue-square:not(.overlay-header) .primary-menu>li>a,body.codoc-theme-blue-square:not(.overlay-header) .primary-menu>li>.icon,.codoc-theme-blue-square .modal-menu a,.codoc-theme-blue-square .footer-menu a,.codoc-theme-blue-square .footer-widgets a,.codoc-theme-blue-square #site-footer .wp-block-button.is-style-outline,.codoc-theme-blue-square .wp-block-pullquote:before,.codoc-theme-blue-square .singular:not(.overlay-header) .codoc-theme-blue-square .entry-header a,.codoc-theme-blue-square .archive-header a,.codoc-theme-blue-square .header-footer-group .color-accent,.codoc-theme-blue-square .header-footer-group .color-accent-hover:hover{color:#387cec}.codoc-theme-blue-square .post,.codoc-theme-blue-square .page,.codoc-theme-blue-square .entry-categories a,.codoc-theme-blue-square .widget .search-form label input[type=search],.codoc-theme-blue-square .widget .search-form input[type=submit],.codoc-theme-blue-square .footer-menu-wrapper,.codoc-theme-blue-square .widget-content ul,.codoc-theme-blue-square .entry-content .wp-block-search .wp-block-search__input,.codoc-theme-blue-square .entry-content .wp-block-search .wp-block-search__button,.codoc-theme-blue-square .entry-content .wp-block-tag-cloud a,.codoc-theme-blue-square .post-nav-links,.codoc-theme-blue-square .form-submit input[type=submit]{border-radius:0}.codoc-theme-blue-square .codoc-connect-widget .codoc-btn-border{background:#fff}.codoc-theme-blue-square .codoc-connect-widget .codoc-btn-border:hover{background:#e8f0fb}.codoc-theme-blue-square .codoc-connect-widget-login-header-name-profile-text{color:#387cec}.codoc-theme-red-square .codoc-connect-widget .codoc-btn{background:#e30030}.codoc-theme-red-square .codoc-connect-widget .codoc-btn:hover{background:#b30026}.codoc-theme-red-square .color-accent,.codoc-theme-red-square .color-accent-hover:hover,.codoc-theme-red-square .color-accent-hover:focus,.codoc-theme-red-square:root .has-accent-color,.codoc-theme-red-square .has-drop-cap:not(:focus):first-letter ,.codoc-theme-red-square .wp-block-button.is-style-outline,.codoc-theme-red-square a{color:#e30030}.codoc-theme-red-square button,.codoc-theme-red-square .button,.codoc-theme-red-square .faux-button,.codoc-theme-red-square .wp-block-button__link,.codoc-theme-red-square .wp-block-file .wp-block-file__button,.codoc-theme-red-square input[type=button],.codoc-theme-red-square input[type=reset],.codoc-theme-red-square input[type=submit],.codoc-theme-red-square .bg-accent,.codoc-theme-red-square .bg-accent-hover:hover,.codoc-theme-red-square .bg-accent-hover:focus,.codoc-theme-red-square:root .has-accent-background-color,.codoc-theme-red-square .comment-reply-link{background:#e30030}body.codoc-theme-red-square:not(.overlay-header) .primary-menu>li>a,body.codoc-theme-red-square:not(.overlay-header) .primary-menu>li>.icon,.codoc-theme-red-square .modal-menu a,.codoc-theme-red-square .footer-menu a,.codoc-theme-red-square .footer-widgets a,.codoc-theme-red-square #site-footer .wp-block-button.is-style-outline,.codoc-theme-red-square .wp-block-pullquote:before,.codoc-theme-red-square .singular:not(.overlay-header) .codoc-theme-red-square .entry-header a,.codoc-theme-red-square .archive-header a,.codoc-theme-red-square .header-footer-group .color-accent,.codoc-theme-red-square .header-footer-group .color-accent-hover:hover{color:#e30030}.codoc-theme-red-square .post,.codoc-theme-red-square .page,.codoc-theme-red-square .entry-categories a,.codoc-theme-red-square .widget .search-form label input[type=search],.codoc-theme-red-square .widget .search-form input[type=submit],.codoc-theme-red-square .footer-menu-wrapper,.codoc-theme-red-square .widget-content ul,.codoc-theme-red-square .entry-content .wp-block-search .wp-block-search__input,.codoc-theme-red-square .entry-content .wp-block-search .wp-block-search__button,.codoc-theme-red-square .entry-content .wp-block-tag-cloud a,.codoc-theme-red-square .post-nav-links,.codoc-theme-red-square .form-submit input[type=submit]{border-radius:0}.codoc-theme-red-square .codoc-connect-widget .codoc-btn-border{background:#fff}.codoc-theme-red-square .codoc-connect-widget .codoc-btn-border:hover{background:#fdedf0}.codoc-theme-red-square .codoc-connect-widget-login-header-name-profile-text{color:#e30030}.codoc-theme-green-square .codoc-connect-widget .codoc-btn{background:#2db637}.codoc-theme-green-square .codoc-connect-widget .codoc-btn:hover{background:#12961c}.codoc-theme-green-square .color-accent,.codoc-theme-green-square .color-accent-hover:hover,.codoc-theme-green-square .color-accent-hover:focus,.codoc-theme-green-square:root .has-accent-color,.codoc-theme-green-square .has-drop-cap:not(:focus):first-letter ,.codoc-theme-green-square .wp-block-button.is-style-outline,.codoc-theme-green-square a{color:#2db637}.codoc-theme-green-square button,.codoc-theme-green-square .button,.codoc-theme-green-square .faux-button,.codoc-theme-green-square .wp-block-button__link,.codoc-theme-green-square .wp-block-file .wp-block-file__button,.codoc-theme-green-square input[type=button],.codoc-theme-green-square input[type=reset],.codoc-theme-green-square input[type=submit],.codoc-theme-green-square .bg-accent,.codoc-theme-green-square .bg-accent-hover:hover,.codoc-theme-green-square .bg-accent-hover:focus,.codoc-theme-green-square:root .has-accent-background-color,.codoc-theme-green-square .comment-reply-link{background:#2db637}body.codoc-theme-green-square:not(.overlay-header) .primary-menu>li>a,body.codoc-theme-green-square:not(.overlay-header) .primary-menu>li>.icon,.codoc-theme-green-square .modal-menu a,.codoc-theme-green-square .footer-menu a,.codoc-theme-green-square .footer-widgets a,.codoc-theme-green-square #site-footer .wp-block-button.is-style-outline,.codoc-theme-green-square .wp-block-pullquote:before,.codoc-theme-green-square .singular:not(.overlay-header) .codoc-theme-green-square .entry-header a,.codoc-theme-green-square .archive-header a,.codoc-theme-green-square .header-footer-group .color-accent,.codoc-theme-green-square .header-footer-group .color-accent-hover:hover{color:#2db637}.codoc-theme-green-square .post,.codoc-theme-green-square .page,.codoc-theme-green-square .entry-categories a,.codoc-theme-green-square .widget .search-form label input[type=search],.codoc-theme-green-square .widget .search-form input[type=submit],.codoc-theme-green-square .footer-menu-wrapper,.codoc-theme-green-square .widget-content ul,.codoc-theme-green-square .entry-content .wp-block-search .wp-block-search__input,.codoc-theme-green-square .entry-content .wp-block-search .wp-block-search__button,.codoc-theme-green-square .entry-content .wp-block-tag-cloud a,.codoc-theme-green-square .post-nav-links,.codoc-theme-green-square .form-submit input[type=submit]{border-radius:0}.codoc-theme-green-square .codoc-connect-widget .codoc-btn-border{background:#fff}.codoc-theme-green-square .codoc-connect-widget .codoc-btn-border:hover{background:#eaf8eb}.codoc-theme-green-square .codoc-connect-widget-login-header-name-profile-text{color:#2db637}.codoc-theme-black-square .codoc-connect-widget .codoc-btn{background:#414141}.codoc-theme-black-square .codoc-connect-widget .codoc-btn:hover{background:#000}.codoc-theme-black-square .color-accent,.codoc-theme-black-square .color-accent-hover:hover,.codoc-theme-black-square .color-accent-hover:focus,.codoc-theme-black-square:root .has-accent-color,.codoc-theme-black-square .has-drop-cap:not(:focus):first-letter ,.codoc-theme-black-square .wp-block-button.is-style-outline,.codoc-theme-black-square a{color:#414141}.codoc-theme-black-square button,.codoc-theme-black-square .button,.codoc-theme-black-square .faux-button,.codoc-theme-black-square .wp-block-button__link,.codoc-theme-black-square .wp-block-file .wp-block-file__button,.codoc-theme-black-square input[type=button],.codoc-theme-black-square input[type=reset],.codoc-theme-black-square input[type=submit],.codoc-theme-black-square .bg-accent,.codoc-theme-black-square .bg-accent-hover:hover,.codoc-theme-black-square .bg-accent-hover:focus,.codoc-theme-black-square:root .has-accent-background-color,.codoc-theme-black-square .comment-reply-link{background:#414141}body.codoc-theme-black-square:not(.overlay-header) .primary-menu>li>a,body.codoc-theme-black-square:not(.overlay-header) .primary-menu>li>.icon,.codoc-theme-black-square .modal-menu a,.codoc-theme-black-square .footer-menu a,.codoc-theme-black-square .footer-widgets a,.codoc-theme-black-square #site-footer .wp-block-button.is-style-outline,.codoc-theme-black-square .wp-block-pullquote:before,.codoc-theme-black-square .singular:not(.overlay-header) .codoc-theme-black-square .entry-header a,.codoc-theme-black-square .archive-header a,.codoc-theme-black-square .header-footer-group .color-accent,.codoc-theme-black-square .header-footer-group .color-accent-hover:hover{color:#414141}.codoc-theme-black-square .post,.codoc-theme-black-square .page,.codoc-theme-black-square .entry-categories a,.codoc-theme-black-square .widget .search-form label input[type=search],.codoc-theme-black-square .widget .search-form input[type=submit],.codoc-theme-black-square .footer-menu-wrapper,.codoc-theme-black-square .widget-content ul,.codoc-theme-black-square .entry-content .wp-block-search .wp-block-search__input,.codoc-theme-black-square .entry-content .wp-block-search .wp-block-search__button,.codoc-theme-black-square .entry-content .wp-block-tag-cloud a,.codoc-theme-black-square .post-nav-links,.codoc-theme-black-square .form-submit input[type=submit]{border-radius:0}.codoc-theme-black-square .codoc-connect-widget .codoc-btn-border{background:#fff}.codoc-theme-black-square .codoc-connect-widget .codoc-btn-border:hover{background:#f1f1f1}.codoc-theme-black-square .codoc-connect-widget-login-header-name-profile-text{color:#414141}.codoc-theme-dark-square .codoc-connect-widget .codoc-btn{background:#387cec}.codoc-theme-dark-square .codoc-connect-widget .codoc-btn:hover{background:#245199}.codoc-theme-dark-square .color-accent,.codoc-theme-dark-square .color-accent-hover:hover,.codoc-theme-dark-square .color-accent-hover:focus,.codoc-theme-dark-square:root .has-accent-color,.codoc-theme-dark-square .has-drop-cap:not(:focus):first-letter ,.codoc-theme-dark-square .wp-block-button.is-style-outline,.codoc-theme-dark-square a{color:#387cec}.codoc-theme-dark-square button,.codoc-theme-dark-square .button,.codoc-theme-dark-square .faux-button,.codoc-theme-dark-square .wp-block-button__link,.codoc-theme-dark-square .wp-block-file .wp-block-file__button,.codoc-theme-dark-square input[type=button],.codoc-theme-dark-square input[type=reset],.codoc-theme-dark-square input[type=submit],.codoc-theme-dark-square .bg-accent,.codoc-theme-dark-square .bg-accent-hover:hover,.codoc-theme-dark-square .bg-accent-hover:focus,.codoc-theme-dark-square:root .has-accent-background-color,.codoc-theme-dark-square .comment-reply-link{background:#387cec}body.codoc-theme-dark-square:not(.overlay-header) .primary-menu>li>a,body.codoc-theme-dark-square:not(.overlay-header) .primary-menu>li>.icon,.codoc-theme-dark-square .modal-menu a,.codoc-theme-dark-square .footer-menu a,.codoc-theme-dark-square .footer-widgets a,.codoc-theme-dark-square #site-footer .wp-block-button.is-style-outline,.codoc-theme-dark-square .wp-block-pullquote:before,.codoc-theme-dark-square .singular:not(.overlay-header) .codoc-theme-dark-square .entry-header a,.codoc-theme-dark-square .archive-header a,.codoc-theme-dark-square .header-footer-group .color-accent,.codoc-theme-dark-square .header-footer-group .color-accent-hover:hover{color:#387cec}.codoc-theme-dark-square .post,.codoc-theme-dark-square .page,.codoc-theme-dark-square .entry-categories a,.codoc-theme-dark-square .widget .search-form label input[type=search],.codoc-theme-dark-square .widget .search-form input[type=submit],.codoc-theme-dark-square .footer-menu-wrapper,.codoc-theme-dark-square .widget-content ul,.codoc-theme-dark-square .entry-content .wp-block-search .wp-block-search__input,.codoc-theme-dark-square .entry-content .wp-block-search .wp-block-search__button,.codoc-theme-dark-square .entry-content .wp-block-tag-cloud a,.codoc-theme-dark-square .post-nav-links,.codoc-theme-dark-square .form-submit input[type=submit]{border-radius:0}.codoc-theme-dark-square .codoc-connect-widget .codoc-btn-border{background:#fff}.codoc-theme-dark-square .codoc-connect-widget .codoc-btn-border:hover{background:#e8f0fb}.codoc-theme-dark-square .codoc-connect-widget-login-header-name-profile-text{color:#387cec}