@charset "UTF-8";
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
 html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.clearfix,.cf{zoom:1}.clearfix:before,.clearfix:after,.cf:before,.cf:after{display:table;content:""}.clearfix:after,.cf:after{clear:both}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.image-replacement,.ir{overflow:hidden;text-indent:100%;white-space:nowrap}p{-ms-word-wrap:break-word;word-wrap:break-word;word-break:break-word;-webkit-hyphens:none;-moz-hyphens:none;hyphens:none;-webkit-hyphenate-before:2;-webkit-hyphenate-after:3;hyphenate-lines:3}.foo{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.foo-parent{position:relative}*{font-variant-ligatures:none!important}p,body,li,td{font-family:proxima-nova,sans-serif}h1,h2,h3,h4,h5,h6,.cta-footer{font-family:linotype-sabon,sans-serif}h1{font-size:80px;line-height:88px;font-weight:700;margin-bottom:2rem}h2{font-size:45px;line-height:64px;font-weight:700}p{font-size:20px;line-height:36px;color:#363635}a,a:visited{color:#363635}a:hover{color:#ED7700;text-decoration:none!important;transition:0.2s}#top-header{padding:0 6%;background:#000;min-height:140px;display:grid;align-items:center;grid-template-columns:1fr}#header{position:relative;padding:0 6%;z-index:9999;font-size:18px;color:#fff}#inner-header{display:grid;grid-template-columns:1fr auto;align-items:center;height:68px}#header-left{display:grid;grid-template-columns:auto auto 1fr;grid-column-gap:2rem;align-items:center}#header nav li a{padding:0 1.2rem;font-size:17px;color:#fff}#header .cta{padding:1rem 2.5rem 1rem 1.5rem;font-size:17px;font-weight:400}#header .cta:after{content:" →";font-size:27px;position:absolute;right:12px;bottom:8px}#header-left .cta{margin-bottom:0;white-space:nowrap;padding:1rem 1.5rem}#header-left span{color:silver}#header-left .cta:first-of-type:after{display:none}#header-left .cta:first-of-type{text-decoration:underline}#header ul.sub-menu a:hover{text-decoration:none;color:#ED7700!important;transition:0.2s}.sub-menu{background:#fff;padding:.5rem!important}.sub-menu li{display:block;float:none!important;text-align:left!important;padding:1rem}.sub-menu li a,.sub-menu li a:visited{color:#363635!important}#footer{clear:both;padding:5rem 0;background:#000}#footer p,#footer li,#footer a,#footer a:visited{font-size:23px;font-weight:400;color:#fff}#footer a:hover{color:#ccc}#footer a.cta-footer:visited,#footer a.cta-footer{color:#B5A46C;font-size:30px}#footer .footer-contact img{margin:1rem 0}#footer ul{list-style-type:none;padding-left:0}#footer #inner-footer h6{letter-spacing:normal;padding-bottom:2.2rem;font-weight:700;text-transform:none;color:#B5A46C;font-size:30px}#footer ul.footer-nav li{margin-bottom:1.5rem;font-size:18px;font-weight:500}#inner-footer{margin:0 auto;display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;grid-column-gap:70px;padding:1rem 8%}#footer .footer-badges img{margin:0 auto}#footer-lower{background:#003764;padding:0 8%;display:grid;align-items:center;min-height:85px;grid-template-columns:2fr 1.2fr}#footer-lower p,#footer-lower a,#footer-lower a:visited{color:#fff;font-size:20px;font-weight:400;margin:0;text-align:right}.newsletter-signup{min-height:115px;padding:80px 10% 40px;display:grid;grid-template-columns:1fr;align-items:center;background:#FBFAF8}.newsletter-signup h2{color:#0b3764;text-align:center}.newsletter-signup p{text-align:center}.newsletter-signup .objects-container{margin-left:auto;margin-right:auto}@media screen and (max-width:1004px){div#inner-footer{grid-template-columns:1fr}#footer h6,#footer p,#footer li,#footer a,#footer a:visited{font-size:22px}.footer-contact,.footer-nav{margin-bottom:3rem}#footer-lower{grid-template-columns:1fr;padding:2rem;row-gap:1rem}#footer-lower p{text-align:center!important}.newsletter-signup{grid-template-columns:1fr;text-align:center;padding:4rem 2rem 88px 2rem}.newsletter-signup a{display:block;font-size:22px;margin:2rem 0}}@media screen and (max-width:1440px){#header{display:none;position:absolute}.newsletter-signup{background-size:16%}}a.cta,a.cta:visited{background:#fff;border:solid 2px #B5A46C;color:#003764!important;padding:1.2rem 2rem;position:relative;margin-bottom:2rem;white-space:nowrap}a.cta:hover{color:#000}.hero p{font-size:18px;font-weight:700}.grid-wrap.quiz-layout .grid-container{grid-template-columns:1fr 1fr}.grid-wrap.quiz-layout .grid-container .grid-item{overflow:unset;position:relative;min-height:380px;border:solid 2px #b5a367}.grid-wrap.quiz-layout .grid-container .grid-item img{height:auto;width:100%}.grid-wrap.quiz-layout .grid-container .grid-item .grid-text{position:absolute;padding:40px;color:#fff;width:100%;z-index:2;height:100%}.grid-wrap.quiz-layout .grid-container .grid-item .grid-text h3,.grid-wrap.quiz-layout .grid-container .grid-item .grid-text p{color:#fff}.grid-wrap.quiz-layout .grid-container .grid-item:after{content:'';background:linear-gradient(rgb(0 0 0 / .7),rgb(0 56 100 / .5));position:absolute;height:100%;width:100%;top:0;left:0}@media (max-width:1450px){.grid-wrap.quiz-layout .grid-container .grid-item{min-height:450px}}@media (max-width:1130px){.grid-wrap.quiz-layout .grid-container .grid-item{min-height:550px}}@media (max-width:1004px) and (max-width:1450px){.grid-wrap.quiz-layout .grid-container{grid-template-columns:1fr}.grid-wrap.quiz-layout .grid-container .grid-item{min-height:400px}}@media (max-width:590px){.grid-wrap.quiz-layout .grid-container .grid-item{min-height:550px}.grid-wrap.quiz-layout .grid-container .grid-item .grid-text{padding:40px 25px}}.rounded img{border-bottom-left-radius:64px;border-top-left-radius:64px;position:relative;left:24px}.blur{border-radius:64px;background:rgb(26 45 100 / .2);backdrop-filter:blur(9px);padding:3rem}.rules .vc_row:first-child{border-top:none}.rules .vc_row{border-top:solid 1px rgb(16 76 255 / .3)}.capabilities-bar{margin:3rem 0}.page-template-page-full .hero{min-height:80vh;display:block;position:relative;background-position:bottom right}.page-template-page-full .hero h1{border-left:solid 3px #ED7700;position:absolute;bottom:80px;left:8%;font-size:65px!important;line-height:77px;padding:2rem 0 4rem 2rem}div.offset-video .top-row{padding:4rem 12% 12rem 12%}div.offset-video .top-row p{font-size:24px}div.offset-video .two-column-row{padding:8rem 4rem 0 8%;display:block;position:relative}div.offset-video .two-column-row .left-column{width:64%;background:#ED7700 url('data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}https://www.seniorstar.com/wp-content/uploads/2024/06/icon-white.webp') bottom -1px right -2px no-repeat;padding:4rem 25% 4rem 4rem}div.offset-video .two-column-row .left-column *{color:#fff}div.offset-video .two-column-row .right-column{position:absolute;top:-10rem;right:4rem}div.offset-video .two-column-row .right-column{box-shadow:rgb(255 255 255 / .1) 0 1px 1px 0 inset,rgb(50 50 93 / .25) 0 50px 100px -20px,rgb(0 0 0 / .3) 0 30px 60px -30px}div.offset-left-img{padding:18rem 8% 0 0}div.offset-left-img .two-column-row{padding:0}div.offset-left-img .two-column-row .left-column{position:relative}div.offset-left-img .two-column-row .left-column img{position:absolute;bottom:-5rem}div.offset-left-img .two-column-row .right-column{position:relative;padding:8rem 2rem 14rem 4rem;background:url('data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}https://www.seniorstar.com/wp-content/uploads/2024/06/icon-tan.webp') bottom left no-repeat}div.offset-left-img .two-column-row .right-column .cta:after{content:" →";font-size:27px;position:absolute;right:22px;bottom:22px}div.offset-left-img .two-column-row .right-column .cta{background:#ED7700 url('data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}https://www.seniorstar.com/wp-content/uploads/2024/06/icon-interior-cta.webp') bottom -1px left -2px no-repeat;padding-left:100px;margin:1rem 0!important;display:inline-block}div.offset-left-img .two-column-row .right-column img{position:absolute;bottom:2rem;right:-2rem}div.offset-left-img .two-column-row .right-column a.cta:hover{background-color:#D36A00}div.tan{background:#FEF2E6 url('data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}https://www.seniorstar.com/wp-content/uploads/2024/06/bg-tan.webp') bottom right no-repeat;padding:10rem 16%!important}div.tan{margin-bottom:0}div.tan strong{color:#ED7700}div.tan .three-column-row div{padding:0 1rem}div.tan .center-column{border-left:solid 1px #ED7700;border-right:solid 1px #ED7700}@media screen and (max-width:1024px){.page-template-page-full .hero h1{font-size:46px!important;padding:0;line-height:53px;border-left:none;right:4rem;left:4rem}}@media screen and (max-width:1290px){div.offset-left-img .two-column-row{display:grid;gap:0;grid-template-columns:1fr}div.offset-left-img .two-column-row .left-column img{position:static;padding:0;margin:0 auto}div.offset-left-img .two-column-row .left-column{order:1}div.offset-left-img .two-column-row .right-column{position:relative;padding:2rem;background:#fff}div.offset-left-img .two-column-row .right-column img{position:static;margin:2rem auto}div.tan{padding:4rem 2rem!important}}@media screen and (max-width:1620px){div.offset-left-img{padding:0}div.offset-video .two-column-row{padding:0;display:grid;gap:0;grid-template-columns:1fr}div.offset-video .two-column-row .left-column{width:100%;order:1;padding:2rem 2rem 7rem 2rem}div.offset-video .two-column-row .right-column img{margin:0 auto}div.offset-video .two-column-row .right-column{position:static}}@media screen and (max-width:1000px){.custom-blog-stream{grid-template-columns:1fr!important}div.blog-post-content h2{font-size:20px!important}.virtual-tour .two-column-row{grid-template-columns:1fr!important}.independent-living.grid-wrap{margin-top:15rem}.about-comm .right-column,.about-comm .left-column{padding:0!important}div.about-comm{padding:4rem 5%!important}div.team div.grid-container{grid-row-gap:2rem!important}div.living-styles h2 .accent-hdr{margin-left:0!important}.footer-nav h6{margin-top:2rem}}.home-hero .home-hero-section{border-radius:64px}@media screen and (max-width:1004px){h1{font-size:2rem!important;line-height:normal!important}}.home-stats table{margin-top:6rem;border:none}.home-stats td{padding-bottom:2rem;font-size:16px;font-weight:500;border:none}.home-stats td strong{color:#2D66C1;font-size:36px;font-weight:300}.home-stats h2{margin-top:2rem}.full-width-row,.two-column-row,.three-column-row,.two-column-faq-accordion,.testimonials-slider{padding:8rem 10%;background-size:cover;display:grid;gap:2rem}.full-width-row{grid-template-columns:1fr}.card-stacker .content-container{border:solid 4px #2D66C1;padding:0 16% 10rem 16%;position:relative}.card-stacker .content-container h2{margin:-2.2rem 0 3rem 0;background:#fff}.card-stacker .card strong{font-size:20px}.card-stacker .card .sig{font-size:14px}.two-column-row{grid-template-columns:1fr 1fr}.hard-left{padding:8rem 0 0 0!important}.hard-left .right-column{align-self:center;justify-self:center;padding-right:10%}.hard-left .two-column-row{padding:0!important;margin:0;background:#f5f9ff}.hard-left h2{padding-bottom:3rem}.shadow-partial .two-column-row{grid-column-gap:0px!important;padding:0}.shadow-partial .left-column{position:relative}.shadow-partial .left-column h2{padding-bottom:2rem}.shadow-partial .right-column{display:grid;align-items:center}.shadow-partial .right-column img{height:80%}.shadow-partial .shadow-box{box-shadow:0 0 100px 30px rgb(0 0 0 / .25);position:absolute;width:10px;top:20%;left:1px;bottom:20%;z-index:0}.shadow-partial .left-column-content{position:relative;background:#F4F4F4;z-index:3;padding:6rem 4rem}.two-column-faq-accordion{grid-template-columns:1fr 1fr}.three-column-row-container{margin-bottom:3rem;padding:2rem 10% 8rem 10%!important}.three-column-row{grid-template-columns:1fr 1fr 1fr;grid-auto-rows:auto;padding:0!important}.three-column-row .cta-row{grid-column:1 / -1}.three-column-row-container .top-content{padding-bottom:5rem}.three-column-row img{margin:2rem auto}.light{color:#000}.dark{color:#fff}.dark a,.dark a:visited{color:#fff}.faq-accordion{display:flex;flex-direction:column}.faq-item{margin-bottom:24px;overflow:hidden}.faq-item h3{margin:0;cursor:pointer}.faq-answer{max-height:0;overflow:hidden;transition:max-height 0.3s ease-out}.faq-item.active .faq-answer{max-height:1000px}.full-width-slider-wrapper{position:relative}.full-width-slider-wrapper h1{color:#fff}.full-width-slider .slide{position:relative;background-size:cover;background-position:center;height:80vh;display:flex;align-items:center;justify-content:center}.full-width-slider .content-wrapper{display:grid;width:100%;box-sizing:border-box;grid-template-columns:1fr 1fr}.home .full-width-slider .content-wrapper{display:block;width:100%;box-sizing:border-box}.full-width-slider .hard-left .right-column{padding:6rem 30% 110px 1rem}.full-width-slider .hard-left .right-column p{font-size:30px;font-weight:700;line-height:48px}.full-width-slider .hard-left .right-column img.iso{position:absolute;bottom:10%;right:16%}.full-width-slider .slick-dots li button:before{font-family:'slick';font-size:16px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.full-width-slider .slick-dots li.slick-active button:before{color:#0C62EA}.custom-navigation{display:grid;justify-content:center;margin-top:20px;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;position:absolute;bottom:2rem;left:0;right:0}.custom-nav-item{cursor:pointer;background-size:cover;background-position:center;padding:2rem .8rem;text-align:center;background-color:rgb(0 0 0 / .5);backdrop-filter:blur(9px);height:210px;display:grid;align-items:center}.custom-nav-item:hover,.custom-navigation .active{background-color:rgb(18 96 221 / .9)}.custom-nav-item img{max-width:30px;display:block;margin:0 auto 5px}.custom-nav-item span{display:block;color:#fff;font-size:20px;font-weight:700;text-transform:uppercase}@media screen and (max-width:1004px){.full-width-row,.two-column-row,.three-column-row,.two-column-faq-accordion{padding:4rem 8%;grid-template-columns:1fr}.full-width-slider .slide{height:auto}.full-width-slider .content-wrapper{grid-template-columns:1fr}.full-width-slider .hard-left .right-column{grid-column:1;padding:2rem}.full-width-slider .hard-left .right-column img.iso{position:static}.full-width-slider .hard-left .right-column p{font-size:18px;font-weight:700;line-height:36px}.full-width-slider .custom-navigation{display:none}.shadow-partial .left-column-content{padding:2rem}.three-column-row-container .top-content{padding-bottom:2rem}}.search #content{padding:0 5%}.error404 #content{padding:0 5%}.blog #content,.blog>aside{padding:0 5% 100px}.single-post main#main{padding:0!important}header.article-header.entry-header{height:500px;display:flex;flex-direction:column;justify-content:center;position:relative;justify-content:flex-end}header.article-header.entry-header h1{text-align:center;position:relative;z-index:2;color:#fff;padding:20px;margin:0 10%;margin-bottom:50px}.single-post section.entry-content{max-width:1400px;margin-left:auto;margin-right:auto;padding:5% 30px}header.article-header.entry-header:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#fff0 0%,rgb(0 0 0 / .5) 100%);z-index:1}.blog-hero{height:600px!important}.blog-hero::before,.blog-hero::before{content:'';position:absolute;top:0;left:0;width:100%;height:fit-content;background:linear-gradient(to bottom,#fff0 0%,rgb(0 0 0 / .5) 100%);z-index:-1}.blog-hero h1{padding:20px;margin-bottom:auto;font-size:5em!important;text-shadow:3px 3px 13px #fff0;color:#fff!important}.page-blog .post-grid{grid-template-columns:1fr 1fr!important}.page-blog .grid-item{height:44vh;min-height:320px;max-height:400px;box-shadow:0em .65em 1.5em 0em rgb(0 0 0 / .22)}.page-blog .post-content{height:100%;display:flex;flex-direction:column;justify-content:space-between}.page-blog .post-content:hover{background:#00000057;transition:0.3s}@media (max-width:767px){.page-blog .post-grid{grid-template-columns:1fr!important}}.cookie-consent-banner{display:none;position:fixed;bottom:0;left:0;right:0;background-color:#f8f9fa;box-shadow:0 -2px 10px rgb(0 0 0 / .1);color:#000;padding:15px;font-size:14px;text-align:center;z-index:1000}.cookie-consent-button{border:none;padding:8px 16px;text-align:center;text-decoration:none;display:inline-block;font-size:14px;margin:4px 2px;cursor:pointer;border-radius:4px}.cookie-consent-button:hover{box-shadow:0 -2px 5px rgb(0 0 0 / .2)}.cookie-consent-button:active{opacity:.5}.cookie-consent-button.btn-success{background-color:#003764;color:#fff}.cookie-consent-button.btn-grayscale{background-color:#dfe1e5;color:#000}.cookie-consent-button.btn-outline{background-color:#e6f4ea;color:#003764}.cookie-consent-options{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:10px}.cookie-consent-options label{margin:0 10px;font-size:14px}.cookie-consent-options input{margin-right:5px}.container{display:flex;flex-direction:column;min-height:100vh}@supports (grid-area:auto){.grid{display:grid;margin:0 auto;width:100%;height:100vh;grid-gap:12px}.grid #content{flex:1;background-color:ghostwhite}.grid aside{background-color:honeydew;min-height:80px}.grid #footer{background-color:powderblue}.grid-aside{grid-template-rows:auto 1fr auto}@media only screen and (min-width:768px){.grid-aside{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto 1fr auto}.grid-aside #header,.grid-aside #footer{grid-column:span 12}.grid-aside #content{grid-column:1/8}.grid-aside aside{grid-column:8/-1}.grid-full{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto 1fr auto}.grid-full #header,.grid-full #footer{grid-column:span 12}.grid-full #content{grid-column:1/-1}.grid-full aside{display:none}}@media only screen and (min-width:1170px){.grid-aside #content{grid-column:2/8}.grid-aside aside{grid-column:8/12}.grid-full #content{grid-column:0/12}}@media only screen and (min-width:1600px){.grid-aside #content{grid-column:3/8}.grid-aside aside{grid-column:8/11}.grid-full #content{grid-column:0/12}}}.alert-help,.alert-info,.alert-error,.alert-success{margin:10px;padding:5px 18px;border:1px solid}.alert-help{border-color:#e8dc59;background:#ebe16f}.alert-info{border-color:#bfe4f4;background:#d5edf8}.alert-error{border-color:#f8cdce;background:#fbe3e4}.alert-success{border-color:#deeaae;background:#e6efc2}.button,.blue-button{position:relative;display:inline-block;margin-bottom:.5em;padding:.5em 1em;border:0;border-radius:2px;text-decoration:none}.button:active,.blue-button:active{top:1px}.blue-button{background:#0056ac;color:#fff}.blue-button:hover,.blue-button:focus{color:#fff}input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],select,textarea,.field{display:block}input[type="text"][disabled],input[type="text"].is-disabled,input[type="password"][disabled],input[type="password"].is-disabled,input[type="datetime"][disabled],input[type="datetime"].is-disabled,input[type="datetime-local"][disabled],input[type="datetime-local"].is-disabled,input[type="date"][disabled],input[type="date"].is-disabled,input[type="month"][disabled],input[type="month"].is-disabled,input[type="time"][disabled],input[type="time"].is-disabled,input[type="week"][disabled],input[type="week"].is-disabled,input[type="number"][disabled],input[type="number"].is-disabled,input[type="email"][disabled],input[type="email"].is-disabled,input[type="url"][disabled],input[type="url"].is-disabled,input[type="search"][disabled],input[type="search"].is-disabled,input[type="tel"][disabled],input[type="tel"].is-disabled,input[type="color"][disabled],input[type="color"].is-disabled,select[disabled],select.is-disabled,textarea[disabled],textarea.is-disabled,.field[disabled],.field.is-disabled{opacity:.6;cursor:not-allowed}input[type="password"]{letter-spacing:.3em}textarea{max-width:100%;width:100%}fieldset{border:1px solid #ccc}fieldset label{font-weight:600}fieldset p{margin-bottom:0}legend{padding:0 .5em}.radio-buttons{margin-top:0}.radio-buttons li{margin-left:2px;list-style-type:none}.radio-buttons label{font-weight:400}html{font-size:1em}body{color:#333;font-size:100%;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:block;max-width:100%;height:auto}pre code{white-space:pre-line}a,a:visited{text-decoration:none}a:hover,a:focus,a:visited:hover,a:visited:focus{text-decoration:underline}a:link,a:visited:link{-webkit-tap-highlight-color:rgb(0 0 0 / .3)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin:0;color:#303030;font-weight:500;line-height:1.2;text-rendering:optimizelegibility}h1::before,.h1::before,h2::before,.h2::before,h3::before,.h3::before,h4::before,.h4::before,h5::before,.h5::before,h6::before,.h6::before{content:'';display:block;height:0;width:0;margin-top:calc((0.7 - 1.2) * 0.5em)}h1::after,.h1::after,h2::after,.h2::after,h3::after,.h3::after,h4::after,.h4::after,h5::after,.h5::after,h6::after,.h6::after{content:'';display:block;height:0;width:0;margin-bottom:calc((0.7 - 1.2) * 0.5em)}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a,.h6 a{text-decoration:none}h1,.h1{margin-top:0;font-size:3.157em}h2,.h2{font-size:2.369em}h3,.h3{font-size:1.777em}h4,.h4{font-size:1.333em}h5,.h5{font-size:1em}h6,.h6{text-transform:uppercase;letter-spacing:4.333px}ul,ol{-webkit-padding-start:20px}.list-square{margin-bottom:1.5em;list-style-position:outside;list-style-type:square}.nostyle{margin-left:0;padding-left:0;list-style-type:none}.related-posts-list{display:flex}.page-numbers{margin:1em 0;padding-left:0;list-style-type:none;display:flex}.page-numbers li{margin-right:1em}.error404 .search-outer{padding:1.5em 0}.error404 .search-input{display:flex;width:100%}.error404 input[type="search"]{margin:0 1em 0 0;height:40px;min-width:250px}.error404 .search-submit{width:100px}.page-blog .entry-content .alignfull,.page-blog .entry-content .alignwide{margin:0;max-width:100%}.byline-wrap{margin-bottom:1.5em}.entry-content table{margin-bottom:1.5em;width:100%;border:1px solid #ccc}.entry-content tr{border-bottom:1px solid #ccc}.entry-content tr:nth-child(even){background-color:#dedede}.entry-content td{padding:7px;border-right:1px solid #ccc}.entry-content td:last-child{border-right:0}.entry-content th{border-right:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#dedede}.entry-content th:last-child{border-right:0}.screen-reader-text{position:absolute!important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;white-space:nowrap}.screen-reader-text:focus{top:5px;left:5px;z-index:100000;display:block;clip:auto!important;padding:15px 23px 14px;width:auto;height:auto;border-radius:3px;background-color:#f1f1f1;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);color:#21759b;text-decoration:none;font-weight:700;font-size:.875rem;font-size:14px;line-height:normal}.wp-prev-next .prev-link{float:left}.wp-prev-next .next-link{float:right}.commentlist{margin:0;list-style-type:none}.comment{margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px dotted #ccc}.comment .comment-author{display:flex;align-items:center}.comment .vcard .avatar{margin-right:1rem}.comment-edit-link{margin-right:6px}.footer{clear:both}@media only screen and (min-width:481px){.menu{}.entry-content .alignleft,.entry-content img.alignleft{margin-right:1.5em;display:inline;float:left;margin-top:11px}.entry-content .alignright,.entry-content img.alignright{margin-left:1.5em;display:inline;float:right;margin-top:11px}.entry-content .aligncenter,.entry-content img.aligncenter{margin-right:auto;margin-left:auto;display:table;clear:both;margin-top:11px}.entry-content .wp-block-media-text.alignfull{max-width:100%;margin-left:0;margin-right:0}}@media only screen and (max-width:767px){.wrap{padding:1em}.nav{margin:0;padding:0;border-bottom:0;list-style-type:none}.nav li a{display:block;padding:.2em;text-decoration:none}.nav li ul.sub-menu li a,.nav li ul.children li a{padding-left:30px}}@media only screen and (min-width:768px){.entry-content .alignfull{margin-left:calc(-100vw / 2 + 100% / 2);margin-right:calc(-100vw / 2 + 100% / 2);max-width:100vw}.entry-content .alignwide{margin-right:calc(25% - 25vw);margin-left:calc(25% - 25vw);max-width:1000%;width:auto}.entry-content .alignwide img,.entry-content .alignfull img{display:block;margin:0 auto}.wrap{padding:1em 1.5em}.header-nav{display:flex;align-items:center}.nav{margin:0;padding:0;border:0;list-style-type:none}.nav li{float:left;list-style:none}.nav li a{display:block;border-bottom:0;padding:0 .5em;text-decoration:none}.nav li a:hover,.nav li a:focus{text-decoration:underline}.nav li ul.sub-menu,.nav li ul.children{position:absolute;z-index:8999;visibility:hidden}.nav li ul.sub-menu li:last-child a,.nav li ul.children li:last-child a{border-bottom:0}.nav li:hover>ul{top:auto;visibility:visible}.single-full #main{max-width:640px;float:none;margin:0 auto}}@media print{*{background:transparent!important;color:black!important;text-shadow:none!important;-ms-filter:none!important;filter:none!important}#content{width:100%;margin:0;float:none}@page{margin:2cm}@page :left{margin:1cm}@page :right{margin:1cm}@page :first{margin:1cm 2cm}body{font-size:13pt;line-height:1.3;background:#fff!important;color:#000}h1{font-size:24pt}h2,h3,h4{font-size:14pt;margin-top:25px}p,h2,h3{orphans:3;widows:3}a{page-break-inside:avoid}blockquote{page-break-inside:avoid}h1,h2,h3,h4,h5,h6{page-break-after:avoid;page-break-inside:avoid}img{page-break-inside:avoid;page-break-after:avoid}table,pre{page-break-inside:avoid}ul,ol,dl{page-break-before:avoid}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}a:link,a:visited,a{background:#fff0;color:#08c;font-weight:700;text-decoration:underline;text-align:left}a[href^=http]:after{content:" < " attr(href) "> "}article a[href^="#"]:after{content:""}a:not(:local-link):after{content:" < " attr(href) "> "}.entry-content iframe,ins{display:none;width:0!important;height:0!important;overflow:hidden!important;line-height:0pt!important;white-space:nowrap}.embed-youtube,.embed-responsive,.embed-container{display:none;position:absolute;height:0;overflow:hidden}#header-widgets,nav,aside,.sidebar,.content-ads,.make-comment,.author-bio,.heading,.related-posts,#decomments-form-add-comment,#breadcrumbs,#footer,.post-byline,.byline,.meta-single,.site-title img,.post-tags,.readability,.sidebar,.page-navigation,.wp-prev-next,.respond-form{display:none}}