.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}ul{box-sizing:border-box}.entry-content{counter-reset:footnotes}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}.kb-button,.kb-buttons-wrap{align-items:center;justify-content:center}.kb-buttons-wrap{display:flex;flex-wrap:wrap;gap:var(--global-kb-gap-xs,.5rem)}.kb-button{z-index:1;position:relative;overflow:hidden;display:inline-flex;text-align:center}.wp-block-kadence-advancedbtn .kb-button:not(.specificity):not(.extra-specificity){text-decoration:none}.kb-button:not(.kb-btn-global-inherit){border:0 solid #fff0;padding:.4em 1em;cursor:pointer;font-size:1.125rem;border-radius:3px;transition:all .3s ease-in-out;box-shadow:none}.kb-button:not(.kb-btn-global-inherit):hover{box-shadow:none}.kb-button.kb-btn-global-fill{border:0 solid #fff0;border-radius:3px;background:var(--global-palette-btn-bg,#3633E1);color:var(--global-palette-btn,#FFFFFF)}.kb-button.kb-btn-global-fill:hover{color:var(--global-palette-btn-hover,#FFFFFF);background:var(--global-palette-btn-bg-hover,#2F2FFC)}.kb-button.kb-btn-global-fill:focus{color:var(--global-palette-btn-hover,#FFFFFF);background:var(--global-palette-btn-bg-hover,#2F2FFC)}.kb-button::before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;z-index:-1;opacity:0;background:#fff0}.kb-button:focus::before,.kb-button:hover::before{opacity:1}article,aside,figcaption,figure,footer,header,nav{display:block}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:62.5%;-webkit-tap-highlight-color:#fff0}body,button,figure{margin:0}a:active,a:hover{outline:0}h1{margin:.67em 0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;line-height:1.1}img{border:0;max-width:100%;height:auto;vertical-align:middle;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}button{text-transform:none;-webkit-appearance:button;cursor:pointer;line-height:inherit;font-family:inherit;font-size:inherit;background-image:none}body{max-width:100%;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;background-color:#fff;overflow-x:hidden}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a{color:#428bca;text-decoration:none}a:focus,a:hover{text-decoration:underline}a:hover{color:#2a6496}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}p{margin:0 0 10px}h1,ul{margin-bottom:10px}h1{margin-top:10px;font-size:36px;color:#333}ul{margin-top:0;padding:0 0 0 20px}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:after,.container:before{content:" ";display:table}.container:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}[class*=" col-"],[class^=col-]{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}[class*=" col-md-"],[class^=col-md-]{float:left}.col-md-12{float:none}.col-md-4{width:33.333333%}.col-md-8{width:66.66666667%}.col-md-12{width:100%}}@media (min-width:1200px){.container{width:1170px}[class*=" col-lg-"],[class^=col-lg-]{float:left}.col-lg-3{width:25%}.col-lg-9{width:75%}}.collapse{display:none}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@-ms-viewport{width:device-width}@media screen and (max-width:400px){@-ms-viewport{width:320px}}.contentclass{padding-bottom:30px;padding-top:15px}.navclass{background:#d9d9d9}.stickyheader #kad-banner{position:relative;z-index:599;top:0}#kad-mobile-banner{top:0;transform:translate3d(0,0,0)}#logo{margin-left:5px;padding:10px 0}.col-md-12>#logo{text-align:center}#logo a.brand{color:#c72c00;font-size:38px;line-height:normal}#logo a.brand:hover{text-decoration:none}a.mobile-logo{display:table!important;table-layout:fixed;max-width:100%;width:100%}.mobile-header-container{position:relative}.mh-nav-trigger-case{position:absolute;top:0;font-size:20px;right:10px;width:50px;text-align:center;padding:0;border:0;background:0 0;box-shadow:none}.mh-kad-nav-collapse{overflow:hidden;height:0;clear:both}.mh-nav-trigger-case:focus{outline:0}#mg-kad-mobile-nav{position:relative;width:100%;z-index:1000;left:0}.mobile-headerclass{background:#fff}a.mobile-logo .mobile-logo-inner{vertical-align:middle;max-width:100%;display:table-cell;text-align:left}.mobile-header-container .mh-nav-trigger-case,.mobile-header-container .mh-nav-trigger-case:hover,.mobile-header-container a,.mobile-header-container a:hover{color:#444}#kad-mobile-banner{z-index:1020;position:relative;width:100%;display:none}img.kad-mobile-logo{padding:5px 0;display:block;height:auto}.container.mobile-dropdown-container,.container.mobile-header-container{padding:0 10px}#mg-kad-mobile-nav .mh-kad-nav-collapse{-webkit-overflow-scrolling:touch;overflow-y:scroll}a:active,a:link,a:visited{text-decoration:none}.kad-mobile-nav .kad-nav-inner li a:hover{background:rgb(0 0 0/.05)}#nav-second,.sf-menu a,.sf-menu li{position:relative}#nav-second ul.sf-menu{float:left;margin:0;padding:0;width:100%}#nav-second ul.sf-menu li{background:0 0;transition:background .3s ease-out;-webkit-transition:background .3s ease-out;-moz-transition:background .3s ease-out;-o-transition:background .3s ease-out}#nav-second ul.sf-menu>li:hover{background:#e2e2e2;background:rgb(0 0 0/.02)}#nav-second ul.sf-menu>li{width:16.5%}#nav-second ul.sf-menu>li>a{width:100%;padding:10px 0}.sf-menu a{color:#444;text-align:center;font-weight:400;display:block;text-decoration:none;padding:10px 20px;transition:color .3s ease-out,background .3s ease-out;-webkit-transition:color .3s ease-out,background .3s ease-out;-moz-transition:color .3s ease-out,background .3s ease-out;-o-transition:color .3s ease-out,background .3s ease-out}.sf-menu,.sf-menu *{list-style:none}.sf-menu{line-height:1;margin:0;padding:0}.sf-menu li:hover{visibility:inherit;background-color:#fff0}.sf-menu li{float:left;background:0 0;border-bottom:0;padding:0;line-height:normal}.sf-menu a:active,.sf-menu a:focus,.sf-menu a:hover{outline:0}.kad-mobile-nav .kad-nav-inner li a,.kad-nav-inner .kad-mnav{color:#444;color:rgb(0 0 0/.8)}.kad-mobile-nav .kad-nav-inner li a{display:block;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;float:none;text-decoration:none;font-size:16px;padding:10px 15px;border-bottom:1px solid;border-bottom-color:#eee;border-bottom-color:rgb(0 0 0/.02)}.kad-mobile-nav{overflow:visible}.kad-nav-inner .kad-mnav{position:relative;left:0;display:block;padding:20px;list-style:none;float:none;margin:0 0 10px}.kad-mobile-nav .kad-nav-inner li{position:relative}[class*=wp-image]{display:block;padding:10px;margin:0;line-height:20px;border:1px solid #ddd;border-color:rgb(0 0 0/.05);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0 1px 3px rgb(0 0 0/.055);-moz-box-shadow:0 1px 3px rgb(0 0 0/.055);box-shadow:0 1px 3px rgb(0 0 0/.055);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}[class*=wp-image]:hover{border-color:#ccc;border-color:rgb(0 0 0/.08);-webkit-box-shadow:0 1px 4px rgb(51 51 51/.25);-moz-box-shadow:0 1px 4px rgb(51 51 51/.25);box-shadow:0 1px 4px rgb(51 51 51/.25)}.wide #wrapper.container{max-width:100%!important;width:100%!important;padding:0!important}.postdate,.postmeta{float:right}.postdate{padding:6px 8px 8px;margin-top:15px;font-size:10px;text-align:center;text-transform:uppercase;line-height:normal}.postdate span{display:block;font-size:24px}.subhead{font-size:11px}.single-article article{margin-top:15px}.single-article aside{margin-top:25px}.single-footer{clear:both;margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #eee;border-bottom-color:rgb(0 0 0/.05)}.single-article article header{padding:10px 0}#containerfooter{padding-top:20px}.footerclass{color:#555}.footerclass a{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.footercredits{padding-top:20px;padding-bottom:10px}.footercredits p{font-size:10px;padding:4px 0;color:#aaa}.button{font-size:12px;color:#444;padding:12px 18px;border:0;display:inline-block;background:#eee;-webkit-transition:background .6s ease-out,border .6s ease-out;-moz-transition:background .6s ease-out,border .6s ease-out;-o-transition:background .6s ease-out,border .6s ease-out;transition:background .6s ease-out,border .6s ease-out}.button:hover{background:#ddd}.wp-block-image{margin-top:1em;margin-bottom:1em}.wp-block-image figcaption{font-size:90%;margin-top:.5em}.wp-block-image img{border:0;margin:0}.widget{margin-top:30px}.widget-first{margin-top:10px}button::-moz-focus-inner{padding:0;border:0}@media only screen and (device-width:768px){#nav-second ul.sf-menu{display:none}}@media only screen and (device-width:800px){#nav-second ul.sf-menu{display:none}}@media (max-width:991px){body:after{content:"tablet"}#nav-second ul.sf-menu,body:after{display:none}}@media (max-width:767px){body:after{content:"phone";display:none}body{padding:0}header #thelogo{margin-left:auto;margin-right:auto}header #logo{text-align:center}.container{width:auto;padding:0 20px}}@media (max-width:479px){body:after{content:"small-phone";display:none}.kad-nav-inner .kad-mnav{padding:10px}}@media print{.container,body,html{width:1170px!important}#nav-second ul.sf-menu{display:block}#kad-banner{position:static!important}.main.col-lg-9{width:75%!important}aside.col-lg-3{width:25%!important}@media print{*{text-shadow:none!important;box-shadow:none!important}img{page-break-inside:avoid;max-width:100%!important}@page{margin:2cm .5cm}p{orphans:3;widows:3}.col-md-4,.col-md-8{float:left!important}.col-md-12{width:100%!important}.col-md-8{width:66.66666667%!important}.col-md-4{width:33.33333333%!important}}}@font-face{font-display:swap;font-family:"virtue_icons";src:url(/wp-content/themes/virtue_premium/assets/css/fonts/virtue_icons.eot?uaiz4t);src:url(/wp-content/themes/virtue_premium/assets/css/fonts/virtue_icons.eot?uaiz4t#iefix)format("embedded-opentype"),url(/wp-content/themes/virtue_premium/assets/css/fonts/virtue_icons.woff2?uaiz4t)format("woff2"),url(/wp-content/themes/virtue_premium/assets/css/fonts/virtue_icons.ttf?uaiz4t)format("truetype"),url(/wp-content/themes/virtue_premium/assets/css/fonts/virtue_icons.woff?uaiz4t)format("woff"),url(/wp-content/themes/virtue_premium/assets/css/fonts/virtue_icons.svg?uaiz4t#virtue_icons)format("svg");font-weight:400;font-style:normal}[class^=icon-]{font-family:"virtue_icons";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-menu:before{content:""}#logo a.brand,#nav-second ul.sf-menu a:hover,.footerclass a:hover,a,a:focus{color:#2d5c88}a:hover{color:#6c8dab}.contentclass{background:#fff}.mobileclass{background:#f2f2f2;background:rgb(0 0 0/.05)}.headerclass{background:#fff}.footerclass{background:#f2f2f2}.navclass{background:#fff}.bg-lightgray{background:#f2f2f2;background:rgb(0 0 0/.05)}#nav-second ul.sf-menu a,.sf-menu a{letter-spacing:normal}.color_gray,.subhead{color:#777}body{color:#444}a:hover{text-decoration:none}#containerfooter,.footerclass a{color:#555}.wp-block-kadence-icon{display:flex;gap:.2em;align-items:center;justify-content:center}.kt-svg-style-stacked .kb-svg-icon-wrap{border:2px solid var(--global-palette5,#444444);transition:all .3s ease-in-out;padding:20px}.kt-svg-icon-wrap{display:flex}.kt-svg-icon-wrap a.kt-svg-icon-link{display:flex;border:0;text-decoration:none;box-shadow:none}.kt-svg-icon-wrap a.kt-svg-icon-link:hover{box-shadow:none}.kb-svg-icon-wrap{display:inline-flex;justify-content:center;align-items:center;border-width:0}.kb-svg-icon-wrap svg{width:1em;height:1em}.wp-block-kadence-column{display:flex;flex-direction:column;z-index:1;min-width:0;min-height:0}.kt-inside-inner-col{flex-direction:column;transition:all .3s ease}.kb-row-layout-wrap,.kt-inside-inner-col{position:relative;border:0 solid #fff0}.kb-row-layout-wrap:before{clear:both;display:table;content:""}.kt-row-column-wrap{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--global-row-gutter-md,2rem) var(--global-row-gutter-md,2rem);grid-auto-rows:minmax(min-content,max-content);z-index:1;position:relative}