html{font-size:10px}body{font-size:2.1rem;font-family:'Work Sans',sans-serif;font-weight:400;line-height:1.52;color:#221f54}@media (max-width:1440px){body{font-size:1.6rem}}a{color:#221f54;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}a:hover{color:#df3a35;text-decoration:none}h1{font-size:8rem;line-height:.9375;font-weight:600;margin:0;letter-spacing:-4px}@media (max-width:1440px){h1{font-size:6rem}}.h1{font-size:9rem;line-height:1;font-weight:600;margin:0;letter-spacing:-4.5px}@media (max-width:1440px){.h1{font-size:6.7rem}}h2,.h2{font-size:5rem;line-height:1.2;font-weight:400;margin-bottom:25px;letter-spacing:-2.5px}@media (max-width:1440px){h2,.h2{font-size:3.8rem}}h3,.h3{font-size:3rem;line-height:1;font-weight:700;margin-bottom:20px}@media (max-width:1440px){h3,.h3{font-size:2.2rem}}h4,.h4{font-size:2.4rem;line-height:1.25;font-weight:700;margin-bottom:15px}@media (max-width:1440px){h4,.h4{font-size:1.8rem}}h5,.h5{font-size:2.1rem;line-height:1.42;font-weight:700;text-transform:uppercase;margin-bottom:20px;color:#8a87af}h6,.h6,small,.font-small{font-size:1.6rem;line-height:1;color:#8a87af}@media (max-width:1440px){h6,.h6,small,.font-small{font-size:1.2rem}}.color-dark h1,.color-dark h2,.color-dark h3,.color-dark h4,.color-dark select{color:#fff}p{margin:0 0 20px 0}b,strong{font-weight:700}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.font-light{font-weight:300}.column-count-3{column-count:3}.bg-brand{background-color:#221f54}.bg-lightpurple{background-color:#e8e7f1}.bg-grey{background-color:#f1f1f1}.bg-light{background-color:#fff!important}.bg-cover{background-repeat:no-repeat;background-size:cover;background-position:center center}.color-dark,.color-dark a{color:#fff}.color-secondary{color:#df3a35;font-weight:400}.list-reset{margin:0;padding:0;list-style:none}ul{padding-left:25px}ul li::marker{color:#8a87af}.slick-arrow{background-repeat:no-repeat;background-position:center center;background-color:transparent;background-size:cover;font-size:0;border:none;padding:0;margin:0;width:20px;height:32px;position:absolute;z-index:122;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.slick-next{right:0;background-image:url(https://spectrumretirement.com/wp-content/themes/spectrumretirement/assets/less/../images/chevron-right.svg)}.slick-prev{left:0;background-image:url(https://spectrumretirement.com/wp-content/themes/spectrumretirement/assets/less/../images/chevron-left.svg)}.slick-dots{margin:0;padding:0;line-height:0}.slick-dots li{display:inline-block;vertical-align:middle;margin:0 12px;line-height:0}@media (max-width:1440px){.slick-dots li{margin:0 8px}}.slick-dots li button{margin:0;padding:0;border:none;background:rgba(255,255,255,.6);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;cursor:pointer;font-size:0;width:15px;height:15px}.slick-dots li.slick-active button{background:#ffcb24;width:20px;height:20px}.btn,input[type="submit"]{font-size:1.8rem;line-height:1.33;font-family:'Work Sans',sans-serif;font-weight:700;text-transform:uppercase;background:#221f54;color:#fff;border:2px solid #221f54;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0 0 0 3px inset #fff;-moz-box-shadow:0 0 0 3px inset #fff;box-shadow:0 0 0 3px inset #fff;cursor:pointer;margin:0;padding:21px 61px}@media (max-width:1800px){.btn,input[type="submit"]{padding-right:40px;padding-left:40px}}@media (max-width:1440px){.btn,input[type="submit"]{font-size:1.35rem;padding-top:16px;padding-bottom:16px}}.btn:hover,input[type="submit"]:hover,.btn:focus,input[type="submit"]:focus{background-color:#fff;color:#221f54}.btn.btn-alt,input[type="submit"].btn-alt{border-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#df3a35}.btn.btn-alt:hover,input[type="submit"].btn-alt:hover,.btn.btn-alt:focus,input[type="submit"].btn-alt:focus{background-color:#fff;border-color:#221f54}.btn-scroll{font-size:1.4rem;font-weight:600;cursor:pointer}.btn-video{display:block;cursor:pointer;position:absolute;z-index:2;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:250px;height:250px;line-height:250px;text-align:center}@media (max-width:1440px){.btn-video{width:188px;height:188px;line-height:188px}}@media (max-width:480px){.btn-video{width:100px;height:100px;line-height:100px}}.btn-video:before{content:'';display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:rgba(34,31,84,.6);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.btn-video svg{position:relative;z-index:3}@media (max-width:1440px){.btn-video svg{width:40px}}@media (max-width:480px){.btn-video svg{width:20px}}.btn-video:hover:before,.btn-video:focus:before{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}.btn-load-more{font-size:1.8rem;line-height:1.33;font-family:'Work Sans',sans-serif;font-weight:700;letter-spacing:.9px;text-transform:uppercase;background:#fff;text-align:center;cursor:pointer;padding:30px;margin:8px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}@media (max-width:1440px){.btn-load-more{font-size:1.35rem;padding:16px}}.btn-load-more:hover,.btn-load-more:focus{background-color:#221f54;color:#fff}input[type="text"],input[type="email"],input[type="number"],textarea{font-size:2.1rem;font-family:'Work Sans',sans-serif;font-weight:300;line-height:1.52;color:#221f54;padding:25px;width:100%;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#fff}@media (max-width:1440px){input[type="text"],input[type="email"],input[type="number"],textarea{font-size:1.6rem}}input::placeholder,textarea::placeholder{color:#221f54}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#221f54}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#221f54}.bg-brand input[type="text"],.bg-brand input[type="email"],.bg-brand textarea{color:#fff;background:transparent}.bg-brand input::placeholder,.bg-brand textarea::placeholder{color:#fff}.bg-brand input::-ms-input-placeholder,.bg-brand textarea::-ms-input-placeholder{color:#fff}.bg-brand input::-ms-input-placeholder,.bg-brand textarea::-ms-input-placeholder{color:#fff}select{background:url(https://spectrumretirement.com/wp-content/themes/spectrumretirement/assets/less/../images/sort-arrow.svg) no-repeat center right 5px;appearance:none;-webkit-appearance:none;border:none;font-weight:300;padding-right:25px;cursor:pointer}.bg-brand select{background-color:#221f54}.select{border-top-left-radius:4px;border-top-right-radius:4px;position:relative;font-weight:300;display:inline-block}.select>span{display:block;border:2px solid transparent;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:transparent;margin-right:-1px;margin-left:-1px;cursor:pointer;background:url(https://spectrumretirement.com/wp-content/themes/spectrumretirement/assets/less/../images/sort-arrow.svg) no-repeat center right 5px;padding-right:25px}.select>div{display:none;position:absolute;z-index:120;top:100%;left:0;right:0;background:#fff}.select>div>span{display:block;padding:5px}.select>div>span label{font-size:2.1rem;line-height:normal;font-weight:400;margin:0;width:calc(100% - 15px);display:inline-block;vertical-align:top;padding-left:5px;position:relative;top:3px}@media (max-width:1440px){.select>div>span label{font-size:1.6rem;top:1px}}.select.js--selected>span{border-color:#221f54}.select.js--selected>div{display:block;border:1px solid #221f54;border-top:none}@media (max-width:1199px){.section_filter{display:block!important}}.section_filter>div{padding:20px 30px;margin-left:30px}@media (max-width:1199px){.section_filter>div{margin-right:20px}}.section_filter>div[class*="section"]{padding-right:0;margin-left:0}.section_filter label{display:block;font-weight:600;color:#221f54;margin-bottom:5px}.section_filter input[type="text"]{width:80%}.section_filter .btn{padding:20px 15px}.section_filter_select.error>label,.section_filter_select.error select{color:#df3a35}.color-dark label{color:#fff}button.close{position:absolute;z-index:2;top:0;right:0;font-size:2rem;text-shadow:none;opacity:1!important;width:30px;height:30px;background-color:#fff}.section{padding-top:140px;padding-bottom:140px}@media (max-width:1440px){.section{padding-top:105px;padding-bottom:105px}}@media (max-width:767px){.section{padding-top:70px;padding-bottom:70px}}.section.section--no-padding{padding-top:0!important;padding-bottom:0!important}.section.section--no-padding-top{padding-top:0!important}.section.section--no-padding-bottom{padding-bottom:0!important}.section.section--thin{padding-top:40px;padding-bottom:40px}@media (max-width:1440px){.section.section--thin{padding-top:30px;padding-bottom:30px}}@media (max-width:767px){.section.section--thin{padding-top:20px;padding-bottom:20px}}.section.section--thin-top{padding-top:40px}@media (max-width:1440px){.section.section--thin-top{padding-top:30px}}@media (max-width:767px){.section.section--thin-top{padding-top:20px}}.section.section--thin-bottom{padding-bottom:40px}@media (max-width:1440px){.section.section--thin-bottom{padding-bottom:30px}}@media (max-width:767px){.section.section--thin-bottom{padding-bottom:20px}}.section.section--thick{padding-top:190px;padding-bottom:190px}@media (max-width:1440px){.section.section--thick{padding-top:140px;padding-bottom:140px}}@media (max-width:767px){.section.section--thick{padding-top:95px;padding-bottom:95px}}.section.section--thick-top{padding-top:190px}@media (max-width:1440px){.section.section--thick-top{padding-top:140px}}@media (max-width:767px){.section.section--thick-top{padding-top:95px}}.section.section--thick-bottom{padding-bottom:190px}@media (max-width:1440px){.section.section--thick-bottom{padding-bottom:140px}}@media (max-width:767px){.section.section--thick-bottom{padding-bottom:95px}}.row{margin-right:-16px;margin-left:-16px}.row .col,.row .col-1,.row .col-10,.row .col-11,.row .col-12,.row .col-2,.row .col-3,.row .col-4,.row .col-5,.row .col-6,.row .col-7,.row .col-8,.row .col-9,.row .col-auto,.row .col-lg,.row .col-lg-1,.row .col-lg-10,.row .col-lg-11,.row .col-lg-12,.row .col-lg-2,.row .col-lg-3,.row .col-lg-4,.row .col-lg-5,.row .col-lg-6,.row .col-lg-7,.row .col-lg-8,.row .col-lg-9,.row .col-lg-auto,.row .col-md,.row .col-md-1,.row .col-md-10,.row .col-md-11,.row .col-md-12,.row .col-md-2,.row .col-md-3,.row .col-md-4,.row .col-md-5,.row .col-md-6,.row .col-md-7,.row .col-md-8,.row .col-md-9,.row .col-md-auto,.row .col-sm,.row .col-sm-1,.row .col-sm-10,.row .col-sm-11,.row .col-sm-12,.row .col-sm-2,.row .col-sm-3,.row .col-sm-4,.row .col-sm-5,.row .col-sm-6,.row .col-sm-7,.row .col-sm-8,.row .col-sm-9,.row .col-sm-auto,.row .col-xl,.row .col-xl-1,.row .col-xl-10,.row .col-xl-11,.row .col-xl-12,.row .col-xl-2,.row .col-xl-3,.row .col-xl-4,.row .col-xl-5,.row .col-xl-6,.row .col-xl-7,.row .col-xl-8,.row .col-xl-9,.row .col-xl-auto{padding-right:16px;padding-left:16px}.container{max-width:none;padding-right:140px;padding-left:140px}@media (max-width:1440px){.container{padding-right:105px;padding-left:105px}}@media (max-width:1199px){.container{padding-right:16px;padding-left:16px}}.container.container-fluid{padding-right:0;padding-left:0}.row-gutter-35{margin-right:-35px;margin-left:-35px}.row-gutter-35>div[class*='col']{padding-right:35px;padding-left:35px}.row-gutter-8{margin-right:-8px;margin-left:-8px}.row-gutter-8>div[class*='col']{padding-right:8px;padding-left:8px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.rtl{direction:rtl}.rtl .section_text,.rtl>div{direction:ltr}.section-banner{position:relative;color:#fff;display:flex;align-items:center;height:730px;background-position:center bottom}@media (max-width:1440px){.section-banner{height:550px}}@media (max-width:767px){.section-banner{height:auto!important}}.section-banner:before{content:'';display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,rgba(34,31,84,.8) 20%,transparent 80%)}@media (max-width:991px){.section-banner:before{background:linear-gradient(90deg,rgba(34,31,84,.8) 20%,transparent 100%)}}@media (max-width:767px){.section-banner:before{background:rgba(34,31,84,.8)}}.section-banner .section_image{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.section-banner .section_image img{width:100%;height:100%;object-fit:cover}.section-banner .container{position:relative;z-index:3}.section-banner .section_text{line-height:1.33}.section-banner .section_text h1+p{margin-top:35px}.section-banner .section_text h2{margin:40px 0 0 0}.section-banner .section_text p:last-child{margin-bottom:0}@media (max-width:767px){.section-banner .section_text{max-width:none!important}}.page-live .section-banner .section_text{max-width:780px}@media (max-width:1440px){.page-live .section-banner .section_text{max-width:600px}}.page-cottage-patio-homes-casitas .section-banner .section_text{max-width:625px}@media (max-width:1440px){.page-cottage-patio-homes-casitas .section-banner .section_text{max-width:465px}}.page-experience .section-banner .section_text{max-width:655px}@media (max-width:1440px){.page-experience .section-banner .section_text{max-width:500px}}.page-restaurants .section-banner .section_text{max-width:500px}@media (max-width:1440px){.page-restaurants .section-banner .section_text{max-width:365px}}.page-activities .section-banner .section_text{max-width:490px}@media (max-width:1440px){.page-activities .section-banner .section_text{max-width:375px}}.page-wellness .section-banner .section_text{max-width:510px}@media (max-width:1440px){.page-wellness .section-banner .section_text{max-width:390px}}.page-amenities .section-banner .section_text{max-width:435px}@media (max-width:1440px){.page-amenities .section-banner .section_text{max-width:330px}}.page-our-commitment-to-safety .section-banner .section_text{max-width:650px}@media (max-width:1440px){.page-our-commitment-to-safety .section-banner .section_text{max-width:495px}}.page-independent-living .section-banner .section_text{max-width:780px}@media (max-width:1440px){.page-independent-living .section-banner .section_text{max-width:580px}}.page-assisted-living .section-banner .section_text{max-width:740px}@media (max-width:1440px){.page-assisted-living .section-banner .section_text{max-width:560px}}.page-id-35.page-assisted-living .section-banner .section_text{max-width:790px}@media (max-width:1440px){.page-id-35.page-assisted-living .section-banner .section_text{max-width:580px}}.page-memory-care .section-banner .section_text{max-width:725px}@media (max-width:1440px){.page-memory-care .section-banner .section_text{max-width:555px}}.page-id-37.page-memory-care .section-banner .section_text{max-width:790px}@media (max-width:1440px){.page-id-37.page-memory-care .section-banner .section_text{max-width:580px}}.page-floorplans-pricing .section-banner .section_text{max-width:635px}@media (max-width:1440px){.page-floorplans-pricing .section-banner .section_text{max-width:485px}}.page-apartement-search .section-banner .section_text{max-width:460px}@media (max-width:1440px){.page-apartement-search .section-banner .section_text{max-width:340px}}.page-care-community-fees .section-banner .section_text{max-width:860px}@media (max-width:1440px){.page-care-community-fees .section-banner .section_text{max-width:655px}}.page-care-community-fees .section-intro_text{padding-bottom:10px}.page-explore .section-banner .section_text{max-width:630px}@media (max-width:1440px){.page-explore .section-banner .section_text{max-width:475px}}.page-photo-gallery .section-banner,.page-360-virtual-tour .section-banner,.page-resources .section-banner{height:400px}@media (max-width:1440px){.page-photo-gallery .section-banner,.page-360-virtual-tour .section-banner,.page-resources .section-banner{height:300px}}.page-community-life .section-banner .section_text{max-width:740px}@media (max-width:1440px){.page-community-life .section-banner .section_text{max-width:555px}}@media (max-width:1440px){.page-community-life .section-banner h1{font-size:4rem}}.page-faq .section-banner{height:400px}.page-faq .section-banner .section_text{max-width:610px}@media (max-width:1440px){.page-faq .section-banner .section_text{max-width:460px;height:300px}}.page-refer-a-friend .section-banner .section_text{max-width:800px}@media (max-width:1440px){.page-refer-a-friend .section-banner .section_text{max-width:600px}}.page-about .section-banner .section_text,.page-about-us .section-banner .section_text{max-width:690px}@media (max-width:1440px){.page-about .section-banner .section_text,.page-about-us .section-banner .section_text{max-width:520px}}.page-careers .section-banner .section_text{max-width:750px}@media (max-width:1440px){.page-careers .section-banner .section_text{max-width:560px}}.page-find-a-community .section-banner,.page-communities-by-state .section-banner{height:400px}@media (max-width:1440px){.page-find-a-community .section-banner,.page-communities-by-state .section-banner{height:300px}}.page-request-a-tour .section-banner .section_text{max-width:800px}@media (max-width:1440px){.page-request-a-tour .section-banner .section_text{max-width:600px}}@media (min-width:992px){.page-digital-brochure .section-banner{height:730px}}.page-digital-brochure .section-banner .section_text{max-width:550px}@media (max-width:1440px){.page-digital-brochure .section-banner .section_text{max-width:410px}}.page-digital-brochure .section-versatile_columns .section_text>div{max-width:540px}@media (max-width:1440px){.page-digital-brochure .section-versatile_columns .section_text>div{max-width:400px}}.page-thank-you .section-banner .section_text{max-width:580px}@media (max-width:1440px){.page-thank-you .section-banner .section_text{max-width:440px}}.section-banner_slider{position:relative}.section-banner_slider h1{font-size:1.8rem;line-height:1.55;font-weight:700;text-transform:uppercase;letter-spacing:0;margin:0 0 30px 0}.section-banner_slider .section_item{position:relative;color:#fff;display:flex;align-items:center;height:860px;background-position-y:bottom;padding-top:70px;padding-bottom:150px}@media (max-width:1440px){.section-banner_slider .section_item{height:650px}}@media (max-width:767px){.section-banner_slider .section_item{height:auto!important}}.section-banner_slider .section_item:before{content:'';display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,rgba(34,31,84,.8) 20%,transparent 80%)}@media (max-width:991px){.section-banner_slider .section_item:before{background:linear-gradient(90deg,rgba(34,31,84,.8) 20%,transparent 100%)}}@media (max-width:767px){.section-banner_slider .section_item:before{background:rgba(34,31,84,.8)}}.section-banner_slider .section_item .section_image{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.section-banner_slider .section_item .section_image img{width:100%;height:100%;object-fit:cover}.section-banner_slider .section_item .container{position:relative;z-index:3}.section-banner_slider .section_item .section_text{line-height:1.33;max-width:750px}@media (max-width:1440px){.section-banner_slider .section_item .section_text{max-width:540px}}.section-banner_slider .section_item .section_text p{max-width:520px}@media (max-width:1440px){.section-banner_slider .section_item .section_text p{max-width:390px}}@media (max-width:767px){.section-banner_slider .section_item .section_text p{max-width:none!important}}.section-banner_slider .section_item .section_text .h1+p{margin-top:35px}.section-banner_slider .section_item .section_text h2{margin:40px 0 0 0}.section-banner_slider .section_item .section_text p:last-child{margin-bottom:0}.section-banner_slider .section_item .section_text .btn{margin-top:15px}@media (max-width:767px){.section-banner_slider .section_item .section_text{max-width:none!important}}.section-banner_slider .section_item-new .section_text{padding:50px 70px 200px 70px;line-height:1.33}@media (max-width:1440px){.section-banner_slider .section_item-new .section_text{padding:35px 50px 140px 50px}}.section-banner_slider .section_item-new .section_text .h1{font-size:6.5rem}.section-banner_slider .section_item-new .section_text .h1+p{margin-top:35px}.section-banner_slider .section_item-new .section_text .h1 h2{margin:40px 0 0 0}.section-banner_slider .section_item-new .section_text .h1 p:last-child{margin-bottom:0}@media (max-width:1440px){.section-banner_slider .section_item-new .section_text .h1{font-size:5rem}}.section-banner_slider .section_item-new .section_image{height:830px}@media (max-width:1440px){.section-banner_slider .section_item-new .section_image{height:625px}}@media (max-width:991px){.section-banner_slider .section_item-new .section_image{height:300px}}.section-banner_slider .section_item-new .section_image img{width:100%;height:100%;object-fit:cover;object-position:center 25%}.section-banner_slider .slick-dots{position:absolute;z-index:120;bottom:50px;left:130px;right:130px}@media (max-width:1440px){.section-banner_slider .slick-dots{right:95px;left:95px}}@media (max-width:1199px){.section-banner_slider .slick-dots{right:6px;left:6px}}.section-banner_slider .btn-scroll{position:absolute;z-index:121;bottom:50px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);text-align:center;color:#fff}.section-banner_slider .btn-scroll svg{margin-bottom:10px}.home .section-banner_slider h1{display:none}.section-intro_text .section_text{text-align:center;max-width:1270px;margin-right:auto;margin-left:auto}@media (max-width:1440px){.section-intro_text .section_text{max-width:970px}}.section-intro_text .section_text p:last-child{margin-bottom:0}.section-intro_text .section_columns{max-width:1330px;margin-right:auto;margin-left:auto;margin-top:70px}@media (max-width:1440px){.section-intro_text .section_columns{max-width:1050px;margin-top:50px}}@media (max-width:767px){.section-intro_text .section_columns{margin-top:0}}.section-intro_text .section_cta{text-align:center;margin-top:45px}.page-find-a-community .section-intro_text .section_text,.page-communities-by-state .section-intro_text .section_text{max-width:1360px}@media (max-width:1440px){.page-find-a-community .section-intro_text .section_text,.page-communities-by-state .section-intro_text .section_text{max-width:1020px}}.page-faq .section-intro_text .section_text{max-width:950px}@media (max-width:1440px){.page-faq .section-intro_text .section_text{max-width:715px}}.section-versatile_columns .section_image{min-height:800px;position:relative}@media (max-width:1440px){.section-versatile_columns .section_image{min-height:600px}}@media (max-width:767px){.section-versatile_columns .section_image{min-height:auto;padding-top:100%}}.section-versatile_columns .section_image:before{content:'';display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.05)}.section-versatile_columns .section_image img{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;object-fit:cover}.section-versatile_columns .section_image iframe{width:100%;height:100%;position:absolute;z-index:3;top:0;left:0}.section-versatile_columns .section_text{padding-top:160px;padding-bottom:160px}@media (max-width:1440px){.section-versatile_columns .section_text{padding-top:120px;padding-bottom:120px}}@media (max-width:767px){.section-versatile_columns .section_text{padding-top:70px;padding-bottom:70px}}.section-versatile_columns .section_text h2{font-size:6rem;line-height:1}@media (max-width:1440px){.section-versatile_columns .section_text h2{font-size:4.5rem}}.section-versatile_columns .section_text>div{max-width:570px;margin-right:auto;margin-left:auto;padding-right:16px;padding-left:16px}@media (max-width:1440px){.section-versatile_columns .section_text>div{max-width:437px}}@media (max-width:767px){.section-versatile_columns .section_text>div{max-width:none}}.section-versatile_columns .section_text>div p:last-child{margin-bottom:0}.section-versatile_columns .section_text .btn{margin-top:15px}.section-changeable_columns{font-size:1.8rem;line-height:1.33;font-weight:400}.section-changeable_columns h2{line-height:1.1}.section-changeable_columns .h5{display:block}.section-changeable_columns .section_title_image_text .btn{margin-top:15px}.section-changeable_columns .section_title_image_text .section_image{text-align:center;margin-top:10px;margin-bottom:10px;-webkit-transform:rotate(-4deg);-moz-transform:rotate(-4deg);-ms-transform:rotate(-4deg);-o-transform:rotate(-4deg);transform:rotate(-4deg)}.section-changeable_columns .section_title_image_text .section_image img{max-height:518px}@media (max-width:1440px){.section-changeable_columns .section_title_image_text .section_image img{max-height:388px}}@media (max-width:991px){.section-changeable_columns .section_title_image_text .section_text--desktop{display:none}}.section-changeable_columns .section_title_image_text .section_text--mobile{display:none}@media (max-width:991px){.section-changeable_columns .section_title_image_text .section_text--mobile{display:block}}.section-changeable_columns .section_title_text{max-width:940px;margin:0 auto}.section-changeable_columns .section_title_text .btn{margin-top:15px}@media (min-width:768px){.section-changeable_columns .section_title_text .section_title{-ms-flex:0 0 47%;flex:0 0 47%;max-width:47%}.section-changeable_columns .section_title_text .section_text{-ms-flex:0 0 53%;flex:0 0 53%;max-width:53%}}@media (max-width:1440px){.section-changeable_columns .section_title_text{max-width:705px}}.section-changeable_columns .section_title_{max-width:1280px;margin:0 auto}@media (min-width:768px){.section-changeable_columns .section_title_ .section_title{-ms-flex:0 0 68%;flex:0 0 68%;max-width:68%}.section-changeable_columns .section_title_ .section_text{-ms-flex:0 0 32%;flex:0 0 32%;max-width:32%;text-align:right}.section-changeable_columns .section_title_ .section_text .btn{margin-left:auto}}@media (max-width:1440px){.section-changeable_columns .section_title_{max-width:955px}}.section-changeable_columns .section_title-full{-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important;padding-right:6%;padding-left:6%}.section-changeable_columns .section_title-full>*{display:inline-block;vertical-align:middle}.section-changeable_columns .section_title-full h2{margin-right:60px}.section-changeable_columns .section_title-full a{display:inline-block;margin:0 30px}@media (max-width:1440px){.section-changeable_columns .section_title-full a{margin:0 10px}}@media (max-width:480px){.section-changeable_columns .section_title-full a{margin:0}}.section-changeable_columns .section_title-full a:hover svg path,.section-changeable_columns .section_title-full a:focus svg path{fill:#df3a35}.section-changeable_columns .section_title-full svg path{fill:#fff}@media (max-width:1440px){.section-changeable_columns .section_title-full svg{-webkit-transform:scale(.75);-moz-transform:scale(.75);-ms-transform:scale(.75);-o-transform:scale(.75);transform:scale(.75)}}@media (max-width:480px){.section-changeable_columns .section_title-full svg{-webkit-transform:scale(.6);-moz-transform:scale(.6);-ms-transform:scale(.6);-o-transform:scale(.6);transform:scale(.6)}}.page-restaurants .section-changeable_columns .section_title_{max-width:1000px}@media (max-width:1440px){.page-restaurants .section-changeable_columns .section_title_{max-width:750px}}@media (min-width:768px){.page-restaurants .section-changeable_columns .section_title_ .btn{margin-top:-50px}}.section-text_and_video_columns{font-weight:300}.section-text_and_video_columns .section_text{max-width:530px;margin:0 auto}@media (max-width:1440px){.section-text_and_video_columns .section_text{max-width:405px}}@media (max-width:767px){.section-text_and_video_columns .section_text{max-width:none}}.section-text_and_video_columns .section_text h2{font-size:6rem}@media (max-width:1440px){.section-text_and_video_columns .section_text h2{font-size:4.5rem}}.section-text_and_video_columns .section_video{background-color:#fff;-webkit-box-shadow:0 3px 30px rgba(34,31,84,.1);-moz-box-shadow:0 3px 30px rgba(34,31,84,.1);box-shadow:0 3px 30px rgba(34,31,84,.1);max-width:810px;margin:0 auto}@media (max-width:1440px){.section-text_and_video_columns .section_video{max-width:610px}}@media (max-width:767px){.section-text_and_video_columns .section_video{max-width:none}}.section-text_and_video_columns .section_video-image{min-height:550px;position:relative}.section-text_and_video_columns .section_video-image:before{content:'';display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.05)}.section-text_and_video_columns .section_video-image img{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;object-fit:cover}@media (max-width:1440px){.section-text_and_video_columns .section_video-image{min-height:380px}}.section-text_and_video_columns .btn-video{width:210px;height:210px;line-height:210px}@media (max-width:1440px){.section-text_and_video_columns .btn-video{width:160px;height:160px;line-height:160px}}@media (max-width:480px){.section-text_and_video_columns .btn-video{width:100px;height:100px;line-height:100px}}.section-text_and_video_columns .section_video-text{padding:40px 50px}@media (max-width:1440px){.section-text_and_video_columns .section_video-text{padding:30px 40px}}.section-text_and_video_columns .section_video-text p:last-child{margin-bottom:0}.section-image_and_text_columns .section_image>div,.section-image_and_text_columns .section_notes>div{max-width:570px;padding-right:16px;padding-left:16px;margin-right:auto;margin-left:auto}@media (max-width:1440px){.section-image_and_text_columns .section_image>div,.section-image_and_text_columns .section_notes>div{max-width:437px}}@media (max-width:767px){.section-image_and_text_columns .section_image>div,.section-image_and_text_columns .section_notes>div{max-width:none}}@media (min-width:768px){.section-image_and_text_columns .section_image{text-align:center}}@media (min-width:768px){.section-image_and_text_columns .section_notes{margin-top:-38px}}.section-image_and_text_columns .section_text>div{max-width:700px;padding-right:16px;padding-left:16px;margin-left:-8%}@media (max-width:1440px){.section-image_and_text_columns .section_text>div{max-width:550px;margin-left:-6%}}@media (max-width:1399px){.section-image_and_text_columns .section_text>div{margin-left:0!important}}@media (max-width:767px){.section-image_and_text_columns .section_text>div{max-width:none}}.section-image_and_text_columns .section_text ul{margin-bottom:60px}@media (max-width:1440px){.section-image_and_text_columns .section_text ul{margin-bottom:30px}}@media (max-width:1399px){.section-image_and_text_columns .section_text ul.column-count-3{column-count:2}}.section-image_and_text_columns .section_text li{margin-bottom:15px}.section-image_and_text_columns .section_text .btn{padding-right:42px;padding-left:42px}@media (min-width:768px){.page-amenities .section-image_and_text_columns .section_image{text-align:left}}.page-amenities .section-image_and_text_columns .section_text>div{max-width:none;margin-left:-13%}@media (max-width:1440px){.page-amenities .section-image_and_text_columns .section_text>div{margin-left:-10%}}.section-quote{padding-top:250px;padding-bottom:250px}@media (max-width:1440px){.section-quote{padding-top:190px;padding-bottom:190px}}@media (max-width:991px){.section-quote{padding-top:70px;padding-bottom:70px}}.section-quote svg{display:inline-block;vertical-align:top;width:130px}@media (max-width:1440px){.section-quote svg{width:100px;position:relative;top:-10px}}@media (max-width:767px){.section-quote svg{width:50px;top:-30px}}.section-quote .section_quote{font-size:5rem;line-height:1.2;font-weight:400;letter-spacing:-2.5px;width:calc(100% - 130px);display:inline-block;vertical-align:top;padding-left:45px}@media (max-width:1440px){.section-quote .section_quote{font-size:3.8rem;width:calc(100% - 100px)}}@media (max-width:767px){.section-quote .section_quote{padding-left:20px;font-size:2.4rem;width:calc(100% - 50px)}}.section-form{font-weight:300}@media (min-width:768px){.section-form{padding-top:90px}}.section-form .container{max-width:1370px}@media (max-width:1440px){.section-form .container{max-width:840px}}.section-form h2{margin-bottom:60px}.section-form-banner{max-width:620px;margin:40px 0 40px auto;padding:40px;font-size:1.8rem;line-height:1.33;font-weight:300;color:#221f54}@media (max-width:1440px){.section-form-banner{max-width:480px;margin:30px 0;padding:30px;font-size:1.4rem}}@media (max-width:991px){.section-form-banner{max-width:none;margin:0}}.section-form-banner h2{font-size:3.6rem;margin-bottom:15px;letter-spacing:-1.8px}@media (max-width:1440px){.section-form-banner h2{font-size:2.7rem}}.section-simple_boxes .section_items-3{text-align:center;max-width:1232px;margin-right:auto;margin-left:auto}@media (max-width:1440px){.section-simple_boxes .section_items-3{max-width:935px}}.section-simple_boxes .section_items-3>h2{margin-bottom:60px;margin-right:-2%;margin-left:-2%}@media (max-width:1440px){.section-simple_boxes .section_items-3>h2{margin-bottom:45px}}@media (max-width:991px){.section-simple_boxes .section_items-3>h2{margin-right:0;margin-left:0}}.section-simple_boxes .section_items-3>h3{text-transform:uppercase;margin-bottom:50px}@media (max-width:1440px){.section-simple_boxes .section_items-3>h3{margin-bottom:40px}}.section-simple_boxes .section_items-3>h2+h3{margin-top:100px}@media (max-width:1440px){.section-simple_boxes .section_items-3>h2+h3{margin-top:75px}}.section-simple_boxes .section_items-2{max-width:1410px;margin-right:auto;margin-left:auto;padding-top:80px;padding-bottom:40px}@media (max-width:1440px){.section-simple_boxes .section_items-2{max-width:1070px;padding-top:60px;padding-bottom:30px}}@media (max-width:991px){.section-simple_boxes .section_items-2{padding-top:0;padding-bottom:0}}.section-simple_boxes .section_items-2 .row{align-items:center}.section-simple_boxes .section_items-2 .row div[class*='col']:first-child h2{max-width:80%}@media (max-width:991px){.section-simple_boxes .section_items-2 .row div[class*='col']:first-child h2{max-width:none}}.section-simple_boxes .section_item{position:relative;font-size:1.6rem;line-height:1.125;padding:67px 70px;text-align:center}@media (max-width:1440px){.section-simple_boxes .section_item{font-size:1.2rem;padding:50px 52px}}@media (max-width:767px){.section-simple_boxes .section_item{height:auto;margin-bottom:20px}}.section-simple_boxes .section_item:before{content:'';display:block;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:#fff;border-top:5px solid;-webkit-box-shadow:0 3px 30px rgba(34,31,84,.1);-moz-box-shadow:0 3px 30px rgba(34,31,84,.1);box-shadow:0 3px 30px rgba(34,31,84,.1);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.section-simple_boxes .section_item[data-border="red"]:before{border-top-color:#df3a35}.section-simple_boxes .section_item[data-border="purple"]:before{border-top-color:#8b3e98}.section-simple_boxes .section_item[data-border="blue"]:before{border-top-color:#3f97d2}.section-simple_boxes .section_item>div{position:relative;z-index:2}.section-simple_boxes .section_item p{margin:0}.section-simple_boxes .section_item:hover:before,.section-simple_boxes .section_item:focus:before{-webkit-transform:scaleY(1.1);-moz-transform:scaleY(1.1);-ms-transform:scaleY(1.1);-o-transform:scaleY(1.1);transform:scaleY(1.1)}.section-simple_boxes .section_item:hover .section_link:after,.section-simple_boxes .section_item:focus .section_link:after{right:45px}@media (max-width:1440px){.section-simple_boxes .section_item:hover .section_link:after,.section-simple_boxes .section_item:focus .section_link:after{right:35px}}.section-simple_boxes .section_item h3 img{display:block;width:100%;margin-bottom:20px}.section-simple_boxes .section_link{display:block;position:absolute;z-index:3;top:0;left:0;width:100%;height:100%}.section-simple_boxes .section_link:after{content:'';display:inline-block;background-image:url(https://spectrumretirement.com/wp-content/themes/spectrumretirement/assets/less/../images/arrow.svg);background-repeat:no-repeat;background-position:center center;background-color:transparent;background-size:100%;width:14px;height:10px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;position:absolute;z-index:3;bottom:35px;right:65px}@media (max-width:1440px){.section-simple_boxes .section_link:after{bottom:25px;right:50px}}.section-simple_boxes .section_cta{margin-top:65px}@media (max-width:1440px){.section-simple_boxes .section_cta{margin-top:50px}}@media (max-width:767px){.section-simple_boxes .section_cta{margin-top:30px}}.section-simple_boxes .section_items-new .section_item{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding-left:calc(50% + 70px);margin-top:30px}@media (max-width:1440px){.section-simple_boxes .section_items-new .section_item{padding-left:calc(50% + 50px)}}@media (max-width:991px){.section-simple_boxes .section_items-new .section_item{padding-left:calc(35% + 50px)}}@media (min-width:992px){.section-simple_boxes .section_items-new .section_item:first-child{margin-top:0}}.section-simple_boxes .section_items-new .section_item::before{display:none}.section-simple_boxes .section_items-new .section_item>img{position:absolute;top:0;left:0;width:50%;height:100%;object-fit:cover;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border-top-right-radius:0;border-bottom-right-radius:0}@media (max-width:991px){.section-simple_boxes .section_items-new .section_item>img{width:35%}}@media (max-width:1024px){.section-simple_boxes .section_items-new .section_item h3{font-size:1.6rem}}.section-simple_boxes .section_items-new .section_link:after{background-image:url(https://spectrumretirement.com/wp-content/themes/spectrumretirement/assets/less/../images/arrow-white.svg)}.section-simple_boxes .section_items-new .text-center h2{margin-top:45px}@media (min-width:1441px){.section-simple_boxes .section_items-new .text-center h2{margin-right:auto;margin-left:auto;width:95%;font-size:4.5rem}}@media (max-width:1440px){.section-simple_boxes .section_items-new .text-center h2{margin-top:35px}}.section-simple_boxes .section_items-new .text-center h3{color:#8a87af;text-transform:uppercase}.section-simple_boxes .section_items-new .section_cta{margin-top:45px}@media (max-width:1440px){.section-simple_boxes .section_items-new .section_cta{margin-top:35px}}.section-boxes .section_item{position:relative}@media (max-width:767px){.section-boxes .section_item{margin-bottom:20px}}.section-boxes .section_item:hover .section_text:before,.section-boxes .section_item:focus .section_text:before{-webkit-transform:scaleY(1.1);-moz-transform:scaleY(1.1);-ms-transform:scaleY(1.1);-o-transform:scaleY(1.1);transform:scaleY(1.1)}.section-boxes .section_item:hover .section_link:after,.section-boxes .section_item:focus .section_link:after{right:30px}@media (max-width:1440px){.section-boxes .section_item:hover .section_link:after,.section-boxes .section_item:focus .section_link:after{right:22px}}.section-boxes .section_image{height:400px;position:relative;z-index:2}@media (max-width:1440px){.section-boxes .section_image{height:300px}}.section-boxes .section_image img{width:100%;height:100%;object-fit:cover}.section-boxes .section_text{position:relative;z-index:1;padding:47px 75px;font-size:1.6rem;line-height:1.125;text-align:center}@media (max-width:1440px){.section-boxes .section_text{font-size:1.2rem;padding:35px 55px}}.section-boxes .section_text:before{content:'';display:block;position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background-color:#fff;-webkit-box-shadow:0 3px 30px rgba(34,31,84,.1);-moz-box-shadow:0 3px 30px rgba(34,31,84,.1);box-shadow:0 3px 30px rgba(34,31,84,.1);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.section-boxes .section_text h3{margin-right:-45px;margin-left:-45px}.section-boxes .section_text p{margin:0}.section-boxes .section_link{display:block;position:absolute;z-index:3;top:0;left:0;width:100%;height:100%}.section-boxes .section_link:after{content:'';display:inline-block;background:url(https://spectrumretirement.com/wp-content/themes/spectrumretirement/assets/less/../images/arrow.svg) no-repeat center center transparent;background-size:100%;width:14px;height:10px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;position:absolute;z-index:3;bottom:40px;right:40px}@media (max-width:1440px){.section-boxes .section_link:after{bottom:25px;right:30px}}.section-intro_text+.section-faq{padding-top:0;margin-top:-20px}.section-faq+.section:not(.section-faq){border-top:40px solid #f1f1f1}.accordion .card{background-color:#fff;-webkit-box-shadow:0 3px 30px rgba(34,31,84,.1);-moz-box-shadow:0 3px 30px rgba(34,31,84,.1);box-shadow:0 3px 30px rgba(34,31,84,.1);margin-bottom:16px;border:none;border-radius:0}.accordion .card-header{padding:35px 80px 35px 40px;font-size:3rem;line-height:1;font-weight:700;cursor:pointer;position:relative;border:none;background:#fff}@media (max-width:1440px){.accordion .card-header{font-size:2.2rem;padding:26px 70px 26px 30px}}.accordion .card-header[aria-expanded="true"] svg{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);margin-top:-3px}.accordion .card-header svg{position:absolute;right:40px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.accordion .card-header svg path{fill:#df3a35}@media (max-width:1440px){.accordion .card-header svg{right:30px;width:15px}}.accordion .card-header p{margin:0}.accordion .card-body{font-size:1.6rem;line-height:1.5;padding:5px 40px 40px 40px}@media (max-width:1440px){.accordion .card-body{font-size:1.2rem;padding:5px 30px 30px 30px}}.accordion .card-body p:last-child{margin:0}.section-fees{padding:30px 0}.section-fees .container>h2,.section-fees .section_items{max-width:1235px;margin-right:auto;margin-left:auto}@media (max-width:1440px){.section-fees .container>h2,.section-fees .section_items{max-width:925px}}.section-fees .section_items{background-color:#fff;-webkit-box-shadow:0 3px 30px rgba(34,31,84,.1);-moz-box-shadow:0 3px 30px rgba(34,31,84,.1);box-shadow:0 3px 30px rgba(34,31,84,.1);margin-top:40px}.section-fees .section_item~.section_item{border-top:1px solid #b7b4d9}.section-fees .section_item{padding:40px 60px;font-weight:300}@media (max-width:1440px){.section-fees .section_item{padding:30px 35px}}.section-fees .section_item p{margin:0}.section-fees_dropdown{padding:30px 0}.section-fees_dropdown .header{text-align:center;margin:25px 0;font-size:2.1rem;color:#221f54;background:none;font-weight:300}@media (max-width:1440px){.section-fees_dropdown .header{font-size:1.9rem}}@media (max-width:991px){.section-fees_dropdown .header{font-size:1.8rem}}.section-fees_dropdown .blocks{max-width:1233px;margin:0 auto;display:flex;flex-direction:column;gap:50px}@media (max-width:1440px){.section-fees_dropdown .blocks{max-width:925px}}@media (max-width:991px){.section-fees_dropdown .blocks{gap:30px}}.section-fees_dropdown .blocks .block{padding:37px 64px;box-shadow:0 3px 30px rgba(34,31,84,.1);background:#fff}@media (max-width:1440px){.section-fees_dropdown .blocks .block{padding:25px 35px}}.section-fees_dropdown .blocks .block .header{font-size:5rem;color:#221f54;letter-spacing:-2.5px;margin:0;display:flex;justify-content:space-between;font-weight:400;cursor:pointer;align-items:center;gap:20px;line-height:1.1;text-align:left}@media (max-width:1440px){.section-fees_dropdown .blocks .block .header{font-size:3.5rem;letter-spacing:-1.5px}}@media (max-width:991px){.section-fees_dropdown .blocks .block .header{font-size:3rem;letter-spacing:-1px}}.section-fees_dropdown .blocks .block .header:after{content:"";width:20px;height:12px;background:url(https://spectrumretirement.com/wp-content/themes/spectrumretirement/assets/less/../images/chevron-down.svg);background-repeat:no-repeat;background-size:cover;transition:all .3s ease-in-out;flex-shrink:0}.section-fees_dropdown .blocks .block .header.opened:after{transform:rotate(180deg)}.section-fees_dropdown .blocks .block .content{display:none;padding-top:37px}@media (max-width:1440px){.section-fees_dropdown .blocks .block .content{padding-top:25px}}.section-fees_dropdown .blocks .block .content .sections .section{color:#221f54;display:flex;gap:30px;justify-content:space-between;padding:37px 0;border-top:1px solid #b4b1d0}@media (max-width:1440px){.section-fees_dropdown .blocks .block .content .sections .section{padding:25px 0}}@media (max-width:991px){.section-fees_dropdown .blocks .block .content .sections .section{flex-direction:column;gap:20px}}.section-fees_dropdown .blocks .block .content .sections .section:nth-last-child(1){border-bottom:1px solid #b4b1d0}.section-fees_dropdown .blocks .block .content .sections .section .prices{width:100%;flex-grow:1;flex-shrink:1;font-weight:400;font-size:1.8rem}@media (max-width:1440px){.section-fees_dropdown .blocks .block .content .sections .section .prices{font-size:1.7rem}}@media (max-width:991px){.section-fees_dropdown .blocks .block .content .sections .section .prices{font-size:1.6rem}}.section-fees_dropdown .blocks .block .content .sections .section .prices strong{font-size:2.4rem;font-weight:700}@media (max-width:1440px){.section-fees_dropdown .blocks .block .content .sections .section .prices strong{font-size:2.1rem}}@media (max-width:991px){.section-fees_dropdown .blocks .block .content .sections .section .prices strong{font-size:1.9rem}}.section-fees_dropdown .blocks .block .content .sections .section .prices p:nth-last-child(1){margin-bottom:0}.section-fees_dropdown .blocks .block .content .sections .section .description{width:58%;flex-grow:1;flex-shrink:0;font-size:1.8rem;font-weight:400}@media (max-width:1440px){.section-fees_dropdown .blocks .block .content .sections .section .description{font-size:1.7rem}}@media (max-width:991px){.section-fees_dropdown .blocks .block .content .sections .section .description{font-size:1.6rem}}@media (max-width:991px){.section-fees_dropdown .blocks .block .content .sections .section .description{width:100%}}.section-fees_dropdown .blocks .block .content .sections .section .description p:nth-last-child(1){margin-bottom:0}.section-fees_dropdown .blocks .block .content .note{color:#9190B8;font-size:1.4rem;margin-top:36px;font-weight:400}.section-prices{padding:30px 0}.section-prices .header{background:none}.section-prices .container>.header{font-size:5rem;color:#221f54;letter-spacing:-2.5px;margin:45px auto;display:flex;justify-content:space-between;cursor:pointer;align-items:center;gap:20px;line-height:1.1;text-align:left;font-weight:700;max-width:1233px}@media (max-width:1440px){.section-prices .container>.header{max-width:925px}}@media (max-width:1440px){.section-prices .container>.header{font-size:3.5rem;letter-spacing:-1.5px}}@media (max-width:991px){.section-prices .container>.header{font-size:3rem;letter-spacing:-1px}}.section-prices .container>.intro{font-weight:400;text-align:left;margin:45px auto;max-width:1233px}@media (max-width:1440px){.section-prices .container>.intro{max-width:925px}}.section-prices .blocks{max-width:1233px;margin:0 auto;display:flex;flex-direction:row}@media (max-width:1440px){.section-prices .blocks{max-width:925px}}@media (max-width:750px){.section-prices .blocks{flex-direction:column}}.section-prices .blocks .column{width:calc(49%);display:flex;flex-direction:column;border-bottom:1px solid #d8d7e3}@media (max-width:750px){.section-prices .blocks .column{width:100%}}.section-prices .blocks .column h3{text-align:center;border-bottom:1px solid #d8d7e3;margin:0;padding:30px 0}.section-prices .blocks .column:nth-child(1) .block{border-right:1px solid #d8d7e3;padding-right:45px}@media (max-width:750px){.section-prices .blocks .column:nth-child(1) .block{border-right:none;padding-right:0}}.section-prices .blocks .column:nth-child(2) .block{padding-left:45px}@media (max-width:750px){.section-prices .blocks .column:nth-child(2) .block{padding-left:0}}.section-prices .blocks .column .block{padding:37px 0;border-bottom:1px solid #d8d7e3;position:relative}.section-prices .blocks .column .block:nth-last-child(1){border-bottom:none}@media (max-width:1440px){.section-prices .blocks .column .block{padding:25px 0}}.section-prices .blocks .column .block>.header{margin:0 0 10px;display:flex;gap:30px;font-size:2.2rem;font-weight:700;width:100%;text-align:left;justify-content:space-between}@media (max-width:991px){.section-prices .blocks .column .block>.header{font-size:1.8rem}}.section-prices .blocks .column .block .sections .section{color:#221f54;display:flex;gap:30px;justify-content:space-between;align-items:center;padding:3px 0;line-height:1}@media (max-width:750px){.section-prices .blocks .column .block .sections .section{align-items:flex-start;padding:8px 0}}.section-prices .blocks .column .block .sections .section .header{font-size:2rem;font-weight:500}@media (max-width:991px){.section-prices .blocks .column .block .sections .section .header{font-size:1.6rem}}.section-prices .blocks .column .block .sections .section .price{display:flex;gap:15px;font-weight:700;font-size:2rem;align-items:center}@media (max-width:991px){.section-prices .blocks .column .block .sections .section .price{font-size:1.6rem}}@media (max-width:750px){.section-prices .blocks .column .block .sections .section .price{flex-direction:column-reverse;align-items:flex-end;gap:5px}}.section-prices .blocks .column .block .sections .section .price .description{font-size:1.5rem;font-style:italic;font-weight:400}@media (max-width:991px){.section-prices .blocks .column .block .sections .section .price .description{font-size:1.2rem}}.section-prices .blocks .column .block .note{color:#9190B8;font-size:1.4rem;margin-top:20px;line-height:1.2;font-weight:400}@media (max-width:750px){.section-prices .blocks .column .block--empty{display:none}}.section-prices .blocks .column .block .empty{background:#221f54;width:30px;height:3px;position:absolute;top:50%;left:50%;transform:translateX(-50%),translateY(-50%)}@media (max-width:991px){.section-prices .blocks .column .block .empty{width:20px;height:2px}}.section-fees_dropdown+.section-services h2,.section-fees_dropdown+.section-services .section_notes{text-align:center}.section-fees_dropdown+.section-services .row{justify-content:center}.section-services{padding:30px 0}.section-services .container>h2,.section-services .section_items{max-width:1235px;margin-right:auto;margin-left:auto}@media (max-width:1440px){.section-services .container>h2,.section-services .section_items{max-width:925px}}.section-services .section_items{margin-top:40px}.section-services .section_item{background-color:#fff;-webkit-box-shadow:0 3px 30px rgba(34,31,84,.1);-moz-box-shadow:0 3px 30px rgba(34,31,84,.1);box-shadow:0 3px 30px rgba(34,31,84,.1);height:100%;padding:60px 50px 40px 50px;font-weight:300}@media (max-width:1440px){.section-services .section_item{padding:45px 35px 30px 35px}}@media (max-width:991px){.section-services .section_item{height:auto;margin-bottom:20px}}.section-services .section_notes{color:#221f54;margin-top:15px;margin-bottom:150px}@media (max-width:1440px){.section-services .section_notes{margin-bottom:110px}}@media (max-width:991px){.section-services .section_notes{margin-top:0;margin-bottom:40px}}.section-benefits .section_title{max-width:570px;margin-right:auto;margin-left:auto;margin-bottom:40px}@media (min-width:1441px){.section-awards{padding-top:120px}}.section-awards .section_image{margin:20px 0}.section-sightmap{margin-bottom:-10px}.section-sightmap .section_text{max-width:1220px;margin-right:auto;margin-left:auto;margin-bottom:30px;font-weight:300}@media (max-width:1440px){.section-sightmap .section_text{max-width:930px}}.section-sightmap .section_notes{max-width:900px;margin-right:auto;margin-left:auto;margin-bottom:40px}@media (max-width:1440px){.section-sightmap .section_notes{max-width:670px}}.section-virtual_tour .section_text{text-align:center;max-width:960px;margin-right:auto;margin-left:auto;margin-bottom:110px;font-weight:300}@media (max-width:1440px){.section-virtual_tour .section_text{max-width:730px;margin-bottom:80px}}@media (min-width:992px){.section-virtual_tour .section_text h2{width:80%;margin-right:auto;margin-left:auto}}.section-virtual_tour .section_iframe{position:relative;padding-top:57%}.section-virtual_tour .section_iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}.section-lifeloop .section_text{max-width:380px;margin:0 auto;font-weight:300}@media (max-width:1440px){.section-lifeloop .section_text{max-width:290px}}@media (max-width:1199px){.section-lifeloop .section_text{max-width:none}}.section-lifeloop .section_iframe-wrap{-webkit-box-shadow:0 3px 30px rgba(34,31,84,.1);-moz-box-shadow:0 3px 30px rgba(34,31,84,.1);box-shadow:0 3px 30px rgba(34,31,84,.1);background-color:#fff;height:100%;text-align:center;padding-bottom:30px}@media (max-width:767px){.section-lifeloop .section_iframe-wrap{height:auto;margin-top:20px}}.section-lifeloop .section_iframe-wrap a{font-size:1.8rem;line-height:1.77;text-decoration:underline}@media (max-width:1440px){.section-lifeloop .section_iframe-wrap a{font-size:1.4rem}}.section-lifeloop .section_iframe-title{background-color:#991FB3;color:#fff;font-size:2.4rem;line-height:1.25;font-weight:600;text-align:center;padding:25px 10px}@media (max-width:1440px){.section-lifeloop .section_iframe-title{font-size:1.8rem}}.section-lifeloop .section_iframe{margin-bottom:20px;position:relative;padding-top:357px}@media (max-width:1440px){.section-lifeloop .section_iframe{padding-top:300px}}.section-lifeloop .section_iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}.section-press{padding-top:70px;padding-bottom:1px}.section-press .section_text{margin-bottom:60px}@media (max-width:1440px){.section-press .section_text{margin-bottom:30px}}.section-press .section_text h4{margin-bottom:5px}.section-press .section_text h1{margin-bottom:20px}.section-press .section_text p{max-width:760px}.section-press .section_items{margin-bottom:70px}@media (max-width:1440px){.section-press .section_items{margin-bottom:50px}}.section-press .section_item{background-color:#fff;position:relative;padding:35px 40px;margin:8px;width:calc(25% - 16px)}@media (max-width:1440px){.section-press .section_item{padding:25px 30px}}@media (max-width:1199px){.section-press .section_item{width:calc(33.33% - 16px)}}@media (max-width:767px){.section-press .section_item{width:calc(50% - 16px)}}@media (max-width:480px){.section-press .section_item{width:100%;margin-right:0;margin-left:0}}.section-press .section_item:hover .section_link:after,.section-press .section_item:focus .section_link:after{right:30px}@media (max-width:1440px){.section-press .section_item:hover .section_link:after,.section-press .section_item:focus .section_link:after{right:20px}}.section-press .section_date{font-size:1.4rem;line-height:1.28;margin-bottom:10px}@media (max-width:1440px){.section-press .section_date{font-size:1.1rem}}.section-press .section_title{font-size:2.4rem;line-height:1.16;font-weight:600}@media (max-width:1440px){.section-press .section_title{font-size:1.8rem}}.section-press .section_link{display:block;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.section-press .section_link:after{content:'';display:inline-block;background:url(https://spectrumretirement.com/wp-content/themes/spectrumretirement/assets/less/../images/arrow.svg) no-repeat center center transparent;background-size:100%;width:14px;height:10px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;position:absolute;z-index:3;bottom:35px;right:40px}@media (max-width:1440px){.section-press .section_link:after{bottom:25px;right:30px}}.section-press+.section{padding-top:60px}.section-photo_gallery{padding-top:110px;padding-bottom:110px}@media (max-width:1440px){.section-photo_gallery{padding-top:80px;padding-bottom:80px}}@media (max-width:767px){.section-photo_gallery{padding-top:50px;padding-bottom:50px}}.section-photo_gallery .section_image{position:relative}.section-photo_gallery .section_image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.section-photo_gallery .slider-for .section_image{height:920px}@media (max-width:1440px){.section-photo_gallery .slider-for .section_image{height:690px}}@media (max-width:767px){.section-photo_gallery .slider-for .section_image{height:400px}}.section-photo_gallery .slider-for .slick-next{right:50px;background-image:url(https://spectrumretirement.com/wp-content/themes/spectrumretirement/assets/less/../images/chevron-right-white.svg)}@media (max-width:1440px){.section-photo_gallery .slider-for .slick-next{right:35px}}.section-photo_gallery .slider-for .slick-prev{left:50px;background-image:url(https://spectrumretirement.com/wp-content/themes/spectrumretirement/assets/less/../images/chevron-left-white.svg)}@media (max-width:1440px){.section-photo_gallery .slider-for .slick-prev{left:35px}}.section-photo_gallery .slider-nav{background-color:#fff;padding:20px 130px;margin-top:25px}@media (max-width:1440px){.section-photo_gallery .slider-nav{padding-right:100px;padding-left:100px}}@media (max-width:575px){.section-photo_gallery .slider-nav{display:none}}.section-photo_gallery .slider-nav .slick-list{padding:0!important}.section-photo_gallery .slider-nav .slick-slide{height:145px;margin:8px;cursor:pointer}.section-photo_gallery .slider-nav .slick-slide.slick-current img{border:10px solid #221f54}@media (max-width:1440px){.section-photo_gallery .slider-nav .slick-slide.slick-current{border-width:7px}}@media (max-width:1440px){.section-photo_gallery .slider-nav .slick-slide{height:110px;margin:6px}}.section-photo_gallery .slider-nav .slick-prev{left:60px}@media (max-width:1440px){.section-photo_gallery .slider-nav .slick-prev{left:45px}}.section-photo_gallery .slider-nav .slick-next{right:60px}@media (max-width:1440px){.section-photo_gallery .slider-nav .slick-next{right:45px}}.section-google_reviews{overflow:hidden}.section-google_reviews .container{padding-right:80px;padding-left:80px}@media (max-width:1440px){.section-google_reviews .container{padding-right:60px;padding-left:60px}}@media (max-width:1199px){.section-google_reviews .container{padding-right:16px;padding-left:16px}}.section-google_reviews .section_text{max-width:1040px;margin-right:auto;margin-left:auto}.section-google_reviews .section_text>svg:first-child{width:130px;height:auto;margin-bottom:40px}@media (max-width:1440px){.section-google_reviews .section_text{max-width:800px}.section-google_reviews .section_text>svg:first-child{width:100px;margin-bottom:30px}}.wp-gr{font-family:'Work Sans',sans-serif!important}.wp-gr .grw-slider{padding-bottom:0!important}.wp-gr .grw-slider .grw-slider-reviews{padding:0!important;margin:0 100px!important}@media (max-width:1440px){.wp-gr .grw-slider .grw-slider-reviews{margin:0 75px!important}}@media (max-width:991px){.wp-gr .grw-slider .grw-slider-reviews{margin:0 45px!important}}.wp-gr .grw-slider .grw-slider-review-inner{margin:0 15%!important;padding:0!important}@media (max-width:1440px){.wp-gr .grw-slider .grw-slider-review-inner{margin:0 12%!important}}@media (max-width:767px){.wp-gr .grw-slider .grw-slider-review-inner{margin:0!important}}.wp-gr .grw-slider .grw-slider-review-inner>svg{display:none!important}.wp-gr .grw-slider .grw-slider-btns{background-position:center center!important;background-repeat:no-repeat!important;background-color:transparent!important;background-size:cover!important;font-size:0!important;width:30px!important;height:55px!important}@media (max-width:1440px){.wp-gr .grw-slider .grw-slider-btns{width:22px!important;height:41px!important}}.wp-gr .grw-slider .grw-slider-btns.grw-slider-prev,.wp-gr .grw-slider .grw-slider-btns.grw-slider-next{margin:0!important;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.wp-gr .grw-slider .grw-slider-btns.grw-slider-prev{background-image:url(https://spectrumretirement.com/wp-content/themes/spectrumretirement/assets/less/../images/chevron-left-white-v2.svg)!important}.wp-gr .grw-slider .grw-slider-btns.grw-slider-next{background-image:url(https://spectrumretirement.com/wp-content/themes/spectrumretirement/assets/less/../images/chevron-right-white-v2.svg)!important}.wp-gr .grw-slider .grw-slider-dots{display:none!important}.wp-gr .grw-slider .wp-google-feedback{height:85px!important}@media (max-width:1440px){.wp-gr .grw-slider .wp-google-feedback{height:65px!important}}.wp-gr .wp-google-left a.wp-google-name,.wp-gr .wp-google-left .wp-google-time{color:#fff!important;display:inline-block!important;font-size:16px!important;font-weight:300!important}@media (max-width:1440px){.wp-gr .wp-google-left a.wp-google-name,.wp-gr .wp-google-left .wp-google-time{font-size:12px!important}}.wp-gr .wp-google-left .wp-google-time::before{content:'- '}.wp-gr .wp-google-left img{display:none!important}.wp-gr .wp-google-stars .wp-star svg path[fill="#e7711b"]{fill:#FFCB24}.wp-gr .wp-google-stars .wp-star svg path[fill="#ccc"]{fill:#8A87AF}.wp-gr .wp-google-text{font-size:18px!important;line-height:1.55!important}@media (max-width:1440px){.wp-gr .wp-google-text{font-size:14px!important}}.wp-gr .grw-row-l .grw-slider-review{-ms-flex:0 0 33.33%!important;flex:0 0 33.33%!important;max-width:33.33%!important}@media (max-width:1199px){.wp-gr .grw-row-l .grw-slider-review{-ms-flex:0 0 50%!important;flex:0 0 50%!important;max-width:50%!important}}@media (max-width:767px){.wp-gr .grw-row-l .grw-slider-review{-ms-flex:100%!important;flex:100%!important;max-width:100%!important}}.wp-gr.wpac .wp-google-review .wp-google-stars{margin:10px 0 15px 0!important}.rplg{font-family:'Work Sans',sans-serif!important}.rplg .rplg-slider{padding-bottom:0!important}.rplg .rplg-slider .rplgsw-wrapper{padding:0!important}.rplg .rplg-slider .rplg-slider-review{margin:0 15%!important;padding:0!important}@media (max-width:1440px){.rplg .rplg-slider .rplg-slider-review{margin:0 12%!important}}@media (max-width:767px){.rplg .rplg-slider .rplg-slider-review{margin:0!important}}.rplg .rplg-slider .rplg-slider-review>svg{display:none!important}.rplg .rplg-slider .rplg-slider-prev,.rplg .rplg-slider .rplg-slider-next{background-position:center center!important;background-repeat:no-repeat!important;background-color:transparent!important;background-size:cover!important;font-size:0!important;width:30px!important;height:55px!important}.rplg .rplg-slider .rplg-slider-prev span,.rplg .rplg-slider .rplg-slider-next span{display:none!important}@media (max-width:1440px){.rplg .rplg-slider .rplg-slider-prev,.rplg .rplg-slider .rplg-slider-next{width:22px!important;height:41px!important}}.rplg .rplg-slider .rplg-slider-prev,.rplg .rplg-slider .rplg-slider-next{margin:0!important;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.rplg .rplg-slider .rplg-slider-prev{background-image:url(https://spectrumretirement.com/wp-content/themes/spectrumretirement/assets/less/../images/chevron-left-white-v2.svg)!important}.rplg .rplg-slider .rplg-slider-next{background-image:url(https://spectrumretirement.com/wp-content/themes/spectrumretirement/assets/less/../images/chevron-right-white-v2.svg)!important}.rplg .rplg-slider .grw-slider-dots{display:none!important}.rplg .rplg-slider .wp-google-feedback{height:85px!important}@media (max-width:1440px){.rplg .rplg-slider .wp-google-feedback{height:65px!important}}.rplg .wp-google-left a.wp-google-name,.rplg .wp-google-left .wp-google-time{color:#fff!important;display:inline-block!important;font-size:16px!important;font-weight:300!important}@media (max-width:1440px){.rplg .wp-google-left a.wp-google-name,.rplg .wp-google-left .wp-google-time{font-size:12px!important}}.rplg .wp-google-left .wp-google-time::before{content:'- '}.rplg .wp-google-left img{display:none!important}.rplg .rplg-dark .rplg-box{background-color:transparent!important;border:none!important}.rplg .rplg-dark .rplg-box::before{display:none!important}.rplg .rplg-dark .rplg-box .rplg-box-content:before{display:none!important}.rplg .rplg-stars{display:block!important;margin:0 auto!important}.rplg .rplg-stars svg path[fill="#e7711b"]{fill:#FFCB24}.rplg .rplg-stars svg path[fill="#ccc"]{fill:#8A87AF}.rplg .rplg-review-text{font-size:18px!important;line-height:1.55!important}@media (max-width:1440px){.rplg .rplg-review-text{font-size:14px!important}}.rplg .rplg-review-badge{display:none!important}.rplg .grw-row-l .grw-slider-review{-ms-flex:0 0 33.33%!important;flex:0 0 33.33%!important;max-width:33.33%!important}@media (max-width:1199px){.rplg .grw-row-l .grw-slider-review{-ms-flex:0 0 50%!important;flex:0 0 50%!important;max-width:50%!important}}@media (max-width:767px){.rplg .grw-row-l .grw-slider-review{-ms-flex:100%!important;flex:100%!important;max-width:100%!important}}.rplg.wpac .wp-google-review .wp-google-stars{margin:10px 0 15px 0!important}.section-map .section_left{height:1012px;overflow-y:auto;padding:100px 70px}@media (max-width:1440px){.section-map .section_left{padding:75px 50px;height:787px}}@media (max-width:1199px){.section-map .section_left{height:auto}}.section-map .section_left h2{font-size:3.6rem;line-height:1;letter-spacing:-1.8px;font-weight:600;margin-right:20px;margin-left:20px}@media (max-width:1440px){.section-map .section_left h2{margin-right:15px;margin-left:15px}}.section-map .section_filter>div{padding-right:30px}@media (max-width:1199px){.section-map .section_filter>div{margin:0;padding-right:0}.section-map .section_filter>div:not(:last-child){padding-bottom:0}.section-map .section_filter>div>label{font-size:1.4rem;display:inline-block;width:48%}.section-map .section_filter>div>select,.section-map .section_filter>div>.select,.section-map .section_filter>div>input{display:inline-block;width:50%}.section-map .section_filter>div>select,.section-map .section_filter>div>.select{text-align:right}.section-map .section_filter>div>select>div,.section-map .section_filter>div>.select>div{text-align:left}}.section-map .section_filter_input{position:relative}.section-map .section_filter_input input{padding:0 0 0 22px;width:190px;background-color:#f1f1f1}@media (max-width:1440px){.section-map .section_filter_input input{width:140px}}.section-map .section_filter_input input:focus{outline:none}.section-map .section_filter_input svg{position:absolute;left:30px;bottom:25px}@media (max-width:1440px){.section-map .section_filter_input svg{bottom:30px}}@media (max-width:1199px){.section-map .section_filter_input svg{left:calc(48% + 22px);bottom:5px}}.section-map .section_filter_dropdown .select{min-width:185px}@media (max-width:1440px){.section-map .section_filter_dropdown .select{min-width:140px}}.section-map .nav-tabs{display:block;border:none}.section-map .nav-tabs .nav-link{margin:0;padding:0;border:none;display:block;position:relative;padding:22px 20px 22px 60px;border:1px solid transparent;background:transparent;font-size:2.1rem;line-height:normal}@media (max-width:1440px){.section-map .nav-tabs .nav-link{padding:15px 15px 15px 45px}}.section-map .nav-tabs .nav-link.active{border-color:#fff;color:#fff}.section-map .nav-tabs .nav-link>span{position:absolute;left:25px}@media (max-width:1440px){.section-map .nav-tabs .nav-link>span{left:15px}}.section-map .nav-tabs .nav-link small{display:block;margin-top:10px}.section-map .tab-content{position:absolute;z-index:222;top:155px;left:45px;background:#fff;-webkit-box-shadow:0 5px 30px rgba(34,31,84,.1);-moz-box-shadow:0 5px 30px rgba(34,31,84,.1);box-shadow:0 5px 30px rgba(34,31,84,.1);width:460px}@media (max-width:1440px){.section-map .tab-content{width:345px}}@media (max-width:1199px){.section-map .tab-content{position:relative;top:0;left:0;width:auto}}.section-map .tab-content .section_image{height:335px}@media (max-width:1440px){.section-map .tab-content .section_image{height:250px}}@media (max-width:1199px){.section-map .tab-content .section_image{max-width:500px;height:335px;padding:20px 20px 0 20px}}.section-map .tab-content .section_image img{width:100%;height:100%;object-fit:cover}.section-map .tab-content .section_text{padding:40px 60px 60px 60px}@media (max-width:1440px){.section-map .tab-content .section_text{padding:30px 45px 45px 45px}}.section-map .section_item{position:relative;padding-left:30px;margin-bottom:10px}.section-map .section_item>svg{position:absolute;top:9px;left:0}.section-map .section_item strong{display:block;margin-bottom:-5px}.section-map .section_item span+span:before{content:', '}.section-map .tab-pane-close{cursor:pointer;position:absolute;z-index:2;right:0;top:0;width:25px;height:25px;line-height:25px;font-family:Arial;background:#fff;text-align:center}.community-map{height:900px}@media (max-width:1440px){.community-map{height:675px!important}}.community-map .gmnoprint,.community-map button[aria-label="Toggle fullscreen view"]{display:none}.section-404 h1{margin-bottom:20px}.section-social_wall.bg-grey{padding-top:70px}.section-social_wall.bg-grey .section_links .btn{border-color:transparent}.section-social_wall.bg-grey .section_links .btn:hover,.section-social_wall.bg-grey .section_links .btn:focus{border-color:transparent}.section-social_wall.bg-grey .row{margin-top:60px}@media (max-width:1440px){.section-social_wall.bg-grey .row{margin-top:45px}}@media (max-width:767px){.section-social_wall.bg-grey .row{margin-top:0}}@media (max-width:575px){.section-social_wall h2{word-break:break-all}}@media (min-width:992px){.section-social_wall .row .section_links{text-align:right}}.section-social_wall .section_links{margin:0 -5px 60px -5px}@media (max-width:1440px){.section-social_wall .section_links{margin-bottom:45px}}.section-social_wall .section_links .btn{margin:5px;padding:16px;width:150px;background:#fff;border-color:#221f54;color:#221f54}@media (max-width:1440px){.section-social_wall .section_links .btn{width:110px}}.section-social_wall .section_links .btn:hover,.section-social_wall .section_links .btn:focus{border-color:transparent;background-color:#D5D3EC}.section-social_wall .sbsw-item-header{padding:0!important}.section-social_wall .sbsw-identity>a{display:none!important}.section-social_wall .sbsw-icon{top:20px!important;left:25px!important;right:auto!important;padding:0!important;width:60px!important;height:60px!important;line-height:60px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}@media (max-width:1440px){.section-social_wall .sbsw-icon{top:15px!important;left:20px!important;width:45px!important;height:45px!important;line-height:43px}}.section-social_wall .sbsw-icon>a{display:block}.section-social_wall .sbsw-icon svg{width:27px!important;height:27px!important}@media (max-width:1440px){.section-social_wall .sbsw-icon svg{width:20px!important;height:20px!important}}.section-social_wall .sbsw-icon svg path{fill:#fff}.section-social_wall .sbsw-item.sbsw-facebook-item .sbsw-icon{background-color:#4557CC}.section-social_wall .sbsw-item.sbsw-instagram-item .sbsw-icon{background-color:#FF4631}.section-social_wall .sbsw-item-inner{border:none!important;-webkit-box-shadow:0 3px 40px rgba(0,0,0,.07000000000000001)!important;-moz-box-shadow:0 3px 40px rgba(0,0,0,.07000000000000001)!important;box-shadow:0 3px 40px rgba(0,0,0,.07000000000000001)!important;background-color:#fff;float:none!important;height:100%}.section-social_wall .sbsw-content-text{padding:35px 50px!important}@media (max-width:1440px){.section-social_wall .sbsw-content-text{padding:25px 35px!important}}.section-social_wall .sbsw-item-footer{display:none!important}.section-social_wall .sb-wall-footer{margin:10px 0 50px 0}@media (max-width:1440px){.section-social_wall .sb-wall-footer{margin-bottom:35px}}.section-social_wall .sb-wall-load-btn{font-size:1.8rem;line-height:1.33;font-family:'Work Sans',sans-serif;font-weight:700;text-transform:uppercase;color:#221f54!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;border:none!important;margin:0!important;padding:30px!important;min-height:auto!important;background:#fff!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}@media (max-width:1440px){.section-social_wall .sb-wall-load-btn{font-size:1.35rem;padding-top:20px!important;padding-bottom:20px!important}}.section-social_wall .sb-wall-load-btn:hover,.section-social_wall .sb-wall-load-btn:focus{background-color:#221f54!important;color:#fff!important}.section-social_wall .sbsw-item-media{height:400px}@media (max-width:1440px){.section-social_wall .sbsw-item-media{height:300px}}.section-social_wall .sbsw-item-media img{width:100%;height:100%;object-fit:cover}.section-social_wall .section_wall--grid .sb-wall-items-wrap-outer-wrap{margin:0 -8px}.section-social_wall .section_wall--grid .sbsw-items-wrap-all{display:flex;flex-wrap:wrap}@media (max-width:575px){.section-social_wall .section_wall--grid .sbsw-items-wrap-all{display:block}}.section-social_wall .section_wall--grid .sbsw-item{flex:1 0 calc(33.33% - 16px);margin:0 8px}@media (max-width:991px){.section-social_wall .section_wall--grid .sbsw-item{flex:1 0 calc(50% - 16px)}}@media (max-width:575px){.section-social_wall .section_wall--grid .sbsw-item{flex:1 0 100%}}.section-social_wall .section_wall--carousel .slick-track{display:flex;justify-content:stretch;align-items:stretch}@media (max-width:1199px){.section-social_wall .section_wall--carousel .slick-list{margin:0 30px}}.section-social_wall .section_wall--carousel .sbsw-item{float:none;height:auto;padding:8px}.section-social_wall .section_wall--carousel .sbsw-item-inner{-webkit-box-shadow:0 3px 10px rgba(0,0,0,.07000000000000001)!important;-moz-box-shadow:0 3px 10px rgba(0,0,0,.07000000000000001)!important;box-shadow:0 3px 10px rgba(0,0,0,.07000000000000001)!important}.section-social_wall .section_wall--carousel .sb-wall-footer{display:none!important}.section-social_wall .section_wall--carousel .slick-arrow{background:none}.section-social_wall .section_wall--carousel .slick-arrow:hover svg path,.section-social_wall .section_wall--carousel .slick-arrow:focus svg path{fill:#df3a35}.section-social_wall .section_wall--carousel .slick-arrow svg{width:30px}@media (max-width:1440px){.section-social_wall .section_wall--carousel .slick-arrow svg{width:20px}}.section-social_wall .section_wall--carousel .slick-prev{left:-50px}@media (max-width:1440px){.section-social_wall .section_wall--carousel .slick-prev{left:-35px}}@media (max-width:1199px){.section-social_wall .section_wall--carousel .slick-prev{left:0}}.section-social_wall .section_wall--carousel .slick-next{right:-50px}@media (max-width:1440px){.section-social_wall .section_wall--carousel .slick-next{right:-35px}}@media (max-width:1199px){.section-social_wall .section_wall--carousel .slick-next{right:0}}.section-social_wall .section_wall--carousel .slick-dots{text-align:center;margin:25px 0 65px}@media (max-width:1440px){.section-social_wall .section_wall--carousel .slick-dots{margin:20px 0 50px}}.section-social_wall .section_wall--carousel .slick-dots li button{background:#8a87af;width:12px;height:12px}@media (max-width:1440px){.section-social_wall .section_wall--carousel .slick-dots li button{width:9px;height:9px}}.section-social_wall .section_wall--carousel .slick-dots li.slick-active button{background:#221f54;width:18px;height:18px}@media (max-width:1440px){.section-social_wall .section_wall--carousel .slick-dots li.slick-active button{width:13px;height:13px}}.section-map_by_state .accordion{padding:60px 0 75px 0}@media (max-width:1440px){.section-map_by_state .accordion{padding:45px 0 60px 0}}.section-map_by_state .accordion .card{background:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.section-map_by_state .accordion .card-header[aria-expanded="true"]{background:#221f54;color:#fff}.section-map_by_state .accordion .card-body{font-size:2.1rem;line-height:1.52;padding:30px 0 20px 0}@media (max-width:1440px){.section-map_by_state .accordion .card-body{font-size:1.6rem;padding:20px 0 15px 0}}.section-map_by_state .accordion .card-body>.row>div[class*="col"]{margin-top:10px;margin-bottom:25px}.section-map_by_state .accordion .section_box{background:#fff;-webkit-box-shadow:0 5px 30px rgba(34,31,84,.1);-moz-box-shadow:0 5px 30px rgba(34,31,84,.1);box-shadow:0 5px 30px rgba(34,31,84,.1);height:100%}.section-map_by_state .accordion .section_box .section_image{height:335px}@media (max-width:1440px){.section-map_by_state .accordion .section_box .section_image{height:250px}}.section-map_by_state .accordion .section_box .section_image img{width:100%;height:100%;object-fit:cover}.section-map_by_state .accordion .section_box .section_text{padding:40px 60px 60px 60px}@media (max-width:1440px){.section-map_by_state .accordion .section_box .section_text{padding:30px 45px 45px 45px}}.section-map_by_state .accordion .section_box .section_item{position:relative;padding-left:30px;margin-bottom:10px}.section-map_by_state .accordion .section_box .section_item>svg{position:absolute;top:9px;left:0}.section-map_by_state .accordion .section_box .section_item strong{display:block;margin-bottom:-5px}.section-map_by_state .accordion .section_box .section_item span+span:before{content:', '}.hbspt-form{margin:0 -15px}.hbspt-form fieldset{max-width:none!important}.hbspt-form .hs-form-field{margin-bottom:25px!important;padding:0 15px}.hbspt-form .input{margin-right:0px!important}.hbspt-form label{font-size:2.1rem!important;font-weight:600!important;color:#221f54!important;margin-bottom:15px!important}@media (max-width:1440px){.hbspt-form label{font-size:1.6rem!important;margin-bottom:10px!important}}.hbspt-form label.hs-error-msg,.hbspt-form label.hs-main-font-element{font-size:1.4rem!important;font-weight:400!important;margin-top:5px;color:#df3a35!important}.hbspt-form ul.hs-error-msgs{list-style-type:none!important;padding:0!important}.hbspt-form .hs_error_rollup{margin:0 15px}.hbspt-form .hs-form-required{color:#df3a35}.hbspt-form input[inputmode="text"],.hbspt-form input[type="tel"],.hbspt-form input[type="email"],.hbspt-form select,.hbspt-form textarea{font-size:2.1rem!important;font-family:'Work Sans',sans-serif!important;font-weight:300!important;line-height:1.52!important;color:#221f54!important;padding:24px 35px!important;width:100%!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;border:none!important;height:auto!important;background-color:#fff}@media (max-width:1440px){.hbspt-form input[inputmode="text"],.hbspt-form input[type="tel"],.hbspt-form input[type="email"],.hbspt-form select,.hbspt-form textarea{font-size:1.6rem!important;padding:18px 26px!important}}.hbspt-form select{background-position:center right 30px;padding-right:60px!important;max-width:700px!important}@media (max-width:1440px){.hbspt-form select{max-width:400px!important}}@media (max-width:1199px){.hbspt-form select{max-width:none!important}}.hbspt-form textarea{height:200px;box-sizing:border-box!important}@media (max-width:1440px){.hbspt-form textarea{height:150px}}.hbspt-form .hs-fieldtype-radio ul{margin:0;padding:0;list-style:none}.hbspt-form .hs-fieldtype-radio ul label{margin-bottom:0!important;cursor:pointer}.hbspt-form .hs-fieldtype-radio ul label input{margin-right:10px}.hbspt-form .legal-consent-container{padding:0 15px;margin-bottom:50px}.hbspt-form .legal-consent-container .hs-richtext{font-size:1.6rem!important;font-family:'Work Sans',sans-serif!important;line-height:1.5!important}.hbspt-form .legal-consent-container .hs-form-field{padding:0!important;margin:0!important}.hbspt-form .legal-consent-container .inputs-list{padding:0!important;margin:0!important;list-style-type:none!important}.hbspt-form .legal-consent-container .inputs-list label{font-size:1.6rem!important}.hbspt-form .legal-consent-container .inputs-list label input{position:relative;top:5px}.hbspt-form .hs_submit{text-align:center}.hbspt-form input[type="submit"]{font-size:1.8rem!important;line-height:1.33!important;font-family:'Work Sans',sans-serif!important;font-weight:700!important;text-transform:uppercase!important;background:#df3a35!important;color:#fff!important;border:2px solid transparent!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;cursor:pointer!important;margin:0!important;padding:21px 61px!important;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}@media (max-width:1800px){.hbspt-form input[type="submit"]{padding-right:40px!important;padding-left:40px!important}}@media (max-width:1440px){.hbspt-form input[type="submit"]{font-size:1.35rem!important;padding-top:16px!important;padding-bottom:16px!important}}.hbspt-form input[type="submit"]:hover,.hbspt-form input[type="submit"]:focus{background-color:#fff!important;color:#221f54!important}.section-tiktok .section_text{width:92%;font-weight:300}@media (max-width:767px){.section-tiktok .section_text{width:100%;text-align:center}}.section-tiktok .section_cta{margin-top:40px;margin-left:5px}.section-tiktok .section_cta .btn{color:#221f54;background:#fff;border-color:#fff;-webkit-box-shadow:0 0 0 3px inset #221f54;-moz-box-shadow:0 0 0 3px inset #221f54;box-shadow:0 0 0 3px inset #221f54}.section-tiktok .section_image{position:relative;margin-top:-200px;margin-bottom:-200px}.section-tiktok .section_image::before{content:'';display:inline-block;vertical-align:middle;background:url(https://spectrumretirement.com/wp-content/themes/spectrumretirement/assets/less/../images/tiktok.png) no-repeat center center transparent;width:178px;height:178px;background-color:#fff;border-radius:50%;position:absolute;z-index:0;left:50%;top:50%;transform:translate(-50%,-50%);margin-left:-240px}.section-tiktok .section_image img{position:relative;z-index:1}@media (max-width:1440px){.section-tiktok .section_image{margin-top:-230px;margin-bottom:-230px;transform:scale(.75)}}@media (max-width:767px){.section-tiktok .section_image{margin:-40px 0 -80px 0}}@media (max-width:575px){.section-tiktok .section_image{transform:scale(.6);margin:-80px 0 -120px 0}}.section-versatile_columns .section_image img[src*="CostHero"]{object-position:center right}.page-cost-comparison .section-banner .section_image img{object-position:center bottom}.page-cost-comparison .section-banner .section_text{max-width:740px}@media (max-width:1440px){.page-cost-comparison .section-banner .section_text{max-width:570px}}@media (min-width:1200px){.section-cost_comparison .container{padding-right:160px;padding-left:160px}}@media (min-width:1441px){.section-cost_comparison .container{padding-right:210px;padding-left:210px}}.section-cost_comparison .section_text{margin-bottom:40px}@media (min-width:992px){.section-cost_comparison .section_text{width:68%;margin-right:auto;margin-left:auto;margin-bottom:70px}}.section-cost_comparison .nav-tabs{border:none;margin-bottom:90px}@media (max-width:1440px){.section-cost_comparison .nav-tabs{margin-bottom:60px}}@media (max-width:767px){.section-cost_comparison .nav-tabs{display:block;width:340px;margin-right:auto;margin-left:auto}}.section-cost_comparison .nav-tabs .nav-item{padding-right:6%;padding-left:6%;margin-bottom:5px}@media (max-width:1440px){.section-cost_comparison .nav-tabs .nav-item{padding-right:4%;padding-left:4%}}@media (max-width:767px){.section-cost_comparison .nav-tabs .nav-item{padding:0}}.section-cost_comparison .nav-tabs .nav-link{border:none;border-radius:0;margin:0;padding:0;text-align:left;line-height:normal;color:#221f54;position:relative;padding-left:55px;pointer-events:none}.section-cost_comparison .nav-tabs .nav-link::before{content:'';display:inline-block;width:30px;height:30px;border:2px solid;position:absolute;top:50%;transform:translateY(-50%);left:0}.section-cost_comparison .nav-tabs .nav-link strong{font-weight:600;display:block}.section-cost_comparison .nav-tabs .nav-link span{display:block;border-bottom:2px solid transparent;padding-bottom:8px}.section-cost_comparison .nav-tabs .nav-link.active{background:transparent}.section-cost_comparison .nav-tabs .nav-link.active::before{background:#221f54;box-shadow:0 0 0 2px inset #fff}.section-cost_comparison .nav-tabs .nav-link.active span{border-color:#221f54}@media (max-width:1440px){.section-cost_comparison .nav-tabs .nav-link{padding-left:40px}.section-cost_comparison .nav-tabs .nav-link::before{width:20px;height:20px}}@media (max-width:767px){.section-cost_comparison .nav-tabs .nav-link{padding-left:30px}.section-cost_comparison .nav-tabs .nav-link span,.section-cost_comparison .nav-tabs .nav-link strong{display:inline-block;vertical-align:middle;border:none;padding:0;margin-left:5px}}.section-cost_comparison .section_table{background-color:#fff;box-shadow:0 3px 30px rgba(34,31,84,.1);padding-bottom:30px;font-weight:300;line-height:1.1}@media (max-width:1199px){.section-cost_comparison .section_table{font-size:1.4rem;font-weight:400;padding-bottom:20px}}@media (max-width:575px){.section-cost_comparison .section_table{font-size:1.2rem}}.section-cost_comparison .section_table .section_table_row{display:flex;align-items:center;padding:3px 40px}@media (max-width:1440px){.section-cost_comparison .section_table .section_table_row{padding-right:10px;padding-left:10px}}@media (max-width:991px){.section-cost_comparison .section_table .section_table_row{padding-right:5px;padding-left:5px}}.section-cost_comparison .section_table .section_table_row>div{padding-right:10px;padding-left:10px;position:relative}.section-cost_comparison .section_table .section_table_row>div .currency{display:inline-block;position:absolute;z-index:1;top:50%;transform:translateX(-50%);left:34px;margin-top:-11px}@media (max-width:1440px){.section-cost_comparison .section_table .section_table_row>div .currency{left:20px;margin-top:-9px}}@media (max-width:1199px){.section-cost_comparison .section_table .section_table_row>div .currency{left:12px;margin-top:-7px}}@media (max-width:575px){.section-cost_comparison .section_table .section_table_row>div .currency{margin-top:-6px}}@media (max-width:1440px){.section-cost_comparison .section_table .section_table_row>div{padding-right:5px;padding-left:5px}}@media (max-width:991px){.section-cost_comparison .section_table .section_table_row>div{padding-right:2.5px;padding-left:2.5px}}.section-cost_comparison .section_table .section_table_head{font-weight:600;line-height:1.2;padding-top:14px;padding-bottom:14px;margin-bottom:15px}@media (max-width:1440px){.section-cost_comparison .section_table .section_table_head{padding-top:10px;padding-bottom:10px}}@media (max-width:575px){.section-cost_comparison .section_table .section_table_head{font-size:1rem;font-weight:500}}.section-cost_comparison .section_table .section_table_subtotal+hr,.section-cost_comparison .section_table .section_table_total+hr{border:none;background:#221f54;height:2px;margin:-3px 50px 10px 50px}@media (max-width:1440px){.section-cost_comparison .section_table .section_table_subtotal+hr,.section-cost_comparison .section_table .section_table_total+hr{margin-right:15px;margin-left:15px}}@media (max-width:991px){.section-cost_comparison .section_table .section_table_subtotal+hr,.section-cost_comparison .section_table .section_table_total+hr{margin-right:7px;margin-left:7px}}.section-cost_comparison .section_table .section_table_subtotal{font-weight:500}.section-cost_comparison .section_table .section_table_subtotal input{font-weight:500}@media (max-width:1199px){.section-cost_comparison .section_table .section_table_subtotal{font-weight:600!important}}.section-cost_comparison .section_table .section_table_total{font-weight:600}.section-cost_comparison .section_table .section_table_total input{font-weight:600;background-color:#EBE7F1}@media (max-width:1199px){.section-cost_comparison .section_table .section_table_total{font-weight:700!important}}.section-cost_comparison .section_table .section_table_legend{margin-top:25px;padding-right:50px;padding-left:50px}.section-cost_comparison .section_table .section_table_legend small{display:block;margin-top:5px}@media (max-width:1440px){.section-cost_comparison .section_table .section_table_legend{padding-right:15px;padding-left:15px}}@media (max-width:991px){.section-cost_comparison .section_table .section_table_legend{padding-right:10px;padding-left:10px}}.section-cost_comparison .section_table input{background-color:#f1f1f1;border:none;padding:7px 18px 7px 36px}@media (max-width:1440px){.section-cost_comparison .section_table input{padding:4px 10px 4px 26px}}@media (max-width:1199px){.section-cost_comparison .section_table input{font-size:1.4rem;padding-left:16px}}@media (max-width:575px){.section-cost_comparison .section_table input{font-size:1.2rem}}.section-cost_comparison .section_table input[placeholder*="Included"]{padding-left:18px}@media (max-width:1440px){.section-cost_comparison .section_table input[placeholder*="Included"]{padding-left:12px}}@media (max-width:1199px){.section-cost_comparison .section_table input[placeholder*="Included"]{padding-left:4px}}.section-cost_comparison .section_table input[disabled]{cursor:not-allowed}.section-cost_comparison .section_table small{color:inherit;font-weight:inherit}.section-cost_comparison .section_table-2columns .section_table_row>div{-ms-flex:0 0 38%;flex:0 0 38%;max-width:38%}.section-cost_comparison .section_table-2columns .section_table_row>div:first-child{-ms-flex:0 0 62%;flex:0 0 62%;max-width:62%}.section-cost_comparison .section_table-4columns .section_table_row>div{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.section-cost_comparison .section_table-4columns .section_table_row>div:first-child{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}.section-cost_comparison .btn-next{margin-top:90px}@media (max-width:1440px){.section-cost_comparison .btn-next{margin-top:60px}}.section-cost_comparison .btn-download,.section-cost_comparison .section_tiles{margin-bottom:50px}@media (max-width:1440px){.section-cost_comparison .btn-download,.section-cost_comparison .section_tiles{margin-bottom:30px}}.section-cost_comparison .section_tile{padding:60px 65px 45px 55px;min-height:290px;border-top:5px solid;box-shadow:0 3px 30px rgba(34,31,84,.1);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.section-cost_comparison .section_tile[data-border="blue"]{border-top-color:#3f97d2}.section-cost_comparison .section_tile[data-border="red"]{border-top-color:#df3a35}.section-cost_comparison .section_tile[data-border="brand"]{border-top-color:#221f54}.section-cost_comparison .section_tile h2{font-weight:600;margin:0 0 15px 0}@media (max-width:1440px){.section-cost_comparison .section_tile h2{font-size:3rem}}.section-cost_comparison .section_tile h4{font-weight:500;margin:0}@media (min-width:1441px){.section-cost_comparison .section_tile h4{font-size:2.8rem}}.section-cost_comparison .section_tile p{margin:30px 0 0 0}@media (max-width:1440px){.section-cost_comparison .section_tile{padding:45px 50px 35px 40px;min-height:180px}}@media (max-width:1199px){.section-cost_comparison .section_tile{padding:20px 25px 15px 20px}}@media (max-width:767px){.section-cost_comparison .section_tile{min-height:auto;margin-bottom:20px}}.section-cost_comparison .section_select{width:76%;padding:50px 0 30px 0;margin-right:auto;margin-left:auto}@media (max-width:1440px){.section-cost_comparison .section_select{padding:30px 0 10px 0}}@media (max-width:480px){.section-cost_comparison .section_select{width:100%}}.section-cost_comparison .section_select label{display:block;font-weight:600;margin-bottom:15px}.section-cost_comparison select{color:#221f54;background:url(https://spectrumretirement.com/wp-content/themes/spectrumretirement/assets/less/../images/select-arrow.svg) no-repeat center right 10% #fff;background-size:16px 20px;box-shadow:0 3px 10px rgba(0,0,0,.07000000000000001);padding:22px 16% 22px 10%;width:100%;margin-bottom:30px;font-weight:400}@media (max-width:1440px){.section-cost_comparison select{background-size:12px 15px;padding-top:16px;padding-bottom:16px}}.section-careers{background-color:#f1f1f1}.section-careers .container{position:relative}.section-careers .counter{position:absolute;top:30px;right:140px}@media (max-width:1440px){.section-careers .counter{top:22px;right:105px}}@media (max-width:1199px){.section-careers .counter{right:16px}}@media (max-width:575px){.section-careers .counter{top:120px}}.section-careers h2{font-size:4rem;margin-bottom:5px}@media (max-width:1440px){.section-careers h2{font-size:3rem}}.section-careers h6{color:#221f54}.section-careers strong{font-weight:600}.section-careers .row{margin-top:80px}@media (max-width:1440px){.section-careers .row{margin-bottom:60px}}.section-careers .row>div{position:static}.section-careers .jobs_filter_reset{cursor:pointer}.section-careers #jobs_filter>*{margin-bottom:30px}@media (max-width:1440px){.section-careers #jobs_filter>*{margin-bottom:20px}}.section-careers #jobs_filter ul{font-size:1.8rem;font-weight:300;margin:0;padding:0;list-style-type:none}@media (max-width:1440px){.section-careers #jobs_filter ul{font-size:1.4rem}}.section-careers #jobs_filter ul li{position:relative}.section-careers #jobs_filter ul input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.section-careers #jobs_filter ul input:checked+label::after{background:#221f54}.section-careers #jobs_filter ul label{position:relative;padding-left:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:normal}.section-careers #jobs_filter ul label::before{content:"";display:inline-block;position:absolute;top:2px;left:0;width:18px;height:18px;border:1px solid #221f54}.section-careers #jobs_filter ul label::after{content:"";display:inline-block;position:absolute;top:6px;left:4px;width:10px;height:10px;background:transparent}@media (max-width:1440px){.section-careers #jobs_filter ul label::before,.section-careers #jobs_filter ul label::after{-webkit-transform:scale(.75);-moz-transform:scale(.75);-ms-transform:scale(.75);-o-transform:scale(.75);transform:scale(.75);margin-top:-2px}}.section-careers #jobs_filter h6{font-weight:600;border-bottom:1px solid;padding-bottom:10px;margin-bottom:10px}.section-careers input[type="text"],.section-careers select{font-size:1.8rem;font-weight:600;padding:7px 20px;width:100%;color:#221f54}@media (max-width:1440px){.section-careers input[type="text"],.section-careers select{font-size:1.4rem;padding:5px 15px}}.section-careers select{background:url(https://spectrumretirement.com/wp-content/themes/spectrumretirement/assets/less/../images/sort-arrow-blue.svg) no-repeat center right 20px #fff}.section-careers input[type="submit"],.section-careers .btn{box-shadow:none;padding:8px 16px;white-space:nowrap}.section-careers .section_job{background-color:#fff;box-shadow:0 3px 30px rgba(34,31,84,.1);margin-bottom:25px;padding:40px;font-weight:300}.section-careers .section_job .d-flex>span{margin-right:30px}.section-careers .section_job .d-flex>span svg{margin-right:10px}@media (max-width:1440px){.section-careers .section_job .d-flex>span svg{-webkit-transform:scale(.75);-moz-transform:scale(.75);-ms-transform:scale(.75);-o-transform:scale(.75);transform:scale(.75)}}@media (min-width:768px){.section-careers .section_job{margin-left:40px}}@media (max-width:1440px){.section-careers .section_job{padding:30px}}@media (min-width:1441px){.section-careers .section_job{font-size:16px}}@media (min-width:768px){.section-careers .wp-pagenavi{margin-left:40px}}.wp-pagenavi{display:flex;align-items:center;justify-content:center;font-weight:300;margin-top:40px}.wp-pagenavi .pages{display:none}.wp-pagenavi .previouspostslink,.wp-pagenavi .nextpostslink,.wp-pagenavi .page,.wp-pagenavi .current{border:none;padding:0;margin:0}.wp-pagenavi .current{font-weight:400!important}.wp-pagenavi .page,.wp-pagenavi .current{margin:0 5px}.wp-pagenavi .previouspostslink{margin-right:auto}.wp-pagenavi .nextpostslink{margin-left:auto}body.new_design h2,body.new_design .h2{font-weight:600}body.new_design .section-banner_slider .btn-scroll{left:28%}@media (max-width:991px){body.new_design .section-banner_slider .btn-scroll{left:auto;right:0}}body.new_design .section-banner_slider .slick-dots{left:60px}@media (max-width:1440px){body.new_design .section-banner_slider .slick-dots{left:45px}}body.new_design .section-banner_slider .slick-dots .slick-active button{background:#fff}body.new_design .section-versatile_columns a:hover{color:#221f54;text-decoration:underline}body.new_design .rplg{margin-top:60px}body.new_design .rplg .rplgsw-container{overflow:visible}body.new_design .rplg .rplg-slider-review{margin:0!important}body.new_design .rplg .rplg-dark .rplg-box:before{background-color:#fff!important}body.new_design .rplg .rplg-box{background-color:#fff!important;border:1px solid #fff!important}body.new_design .rplg .rplg-box::before{position:absolute!important;bottom:-8px!important;left:35px!important;display:block!important;width:14px!important;height:14px!important;border:1px solid #fff!important;border-top:none!important;border-left:none!important;background-color:#fff!important;content:""!important;-webkit-transform:rotate(45deg)!important;-ms-transform:rotate(45deg)!important;transform:rotate(45deg)!important}body.new_design .rplg .rplg-box .rplg-box-content{margin:30px!important;height:165px!important;padding-right:20px!important}body.new_design .rplg .rplg-stars{margin-bottom:5px!important}body.new_design .rplg .rplg-stars use{fill:#8A87AF}body.new_design .rplg .rplg-review-text,body.new_design .rplg .rplg-review-name{color:#221f54!important}body.new_design .rplg .rplg-review-time{color:#8A87AF!important}body.new_design .rplg .rplg-slider-prev,body.new_design .rplg .rplg-slider-next{display:none}.jobs_list{display:flex;gap:20px;flex-wrap:wrap}.jobs_list .section_job{margin:0;width:calc((100% - 40px) / 3);padding:30px 25px;display:flex;flex-direction:column;gap:15px}@media (max-width:1440px){.jobs_list .section_job{width:calc((100% - 20px) / 2)}}@media (max-width:991px){.jobs_list .section_job{width:100%}}@media (max-width:767px){.jobs_list .section_job{width:calc((100% - 20px) / 2)}}@media (max-width:600px){.jobs_list .section_job{width:100%}}.jobs_list .section_job h2{font-size:2.5rem;margin:0}.jobs_list .section_job>p{font-size:15px;margin:0}.jobs_list .section_job .icons{margin:0;display:flex;flex-direction:column;gap:6px}.jobs_list .section_job .icons span{margin:0}.jobs_list .section_job .description{display:none}.jobs_list .section_job .description a:nth-last-child(1){display:block}.jobs_list .section_job button{margin-top:auto;border:0;padding:0;appearance:none;background:none;cursor:pointer;text-align:left;display:flex;gap:10px;align-items:center}.jobs_list .section_job button:after{content:"";display:block;width:16px;height:16px;background:url(https://spectrumretirement.com/wp-content/themes/spectrumretirement/assets/less/../images/chevron-down.svg) no-repeat center center;background-size:16px 16px;transition:transform .3s ease-out}.jobs_list .section_job button span:nth-child(1){display:inline}.jobs_list .section_job button span:nth-child(2){display:none}.jobs_list .section_job button.opened span:nth-child(1){display:none}.jobs_list .section_job button.opened span:nth-child(2){display:inline}.jobs_list .section_job button.opened:after{transform:rotate(180deg)}.header-top{font-size:1.8rem;line-height:1.33;font-weight:700;padding:7px 0}@media (max-width:1440px){.header-top{font-size:1.35rem}}.header-top svg path{fill:#fff}.header-top .btn{padding:5px 28px;margin-left:28px}@media (max-width:1440px){.header-top .btn{margin-left:20px}}@media (max-width:991px){.header-top .btn{display:none}}@media (min-width:992px){.menu-item-tour,.menu-item-portal{display:none!important}}.header{background-color:#fff}.header .navbar{padding:10px 16px 5px 16px}@media (max-width:991px){.header .navbar>.container{flex-direction:row!important}}.header .navbar-logo{margin-bottom:20px}.header .navbar-logo>*{display:inline-block;vertical-align:middle}.header .navbar-logo span{font-family:'Work Sans',sans-serif;font-size:3rem;line-height:.93;width:200px;margin-left:10px}@media (max-width:1440px){.header .navbar-logo span{font-size:2.2rem;width:150px}}@media (max-width:991px){.header .navbar-logo{margin-bottom:0}}.header .navbar-logo img{height:96px;width:auto}@media (max-width:1440px){.header .navbar-logo img{height:72px;width:auto}}.header .navbar-toggler{padding:0;margin-top:20px}.header .navbar-toggler span{display:block;width:25px;height:2px;background-color:#221f54;margin:6px 0;-webkit-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-moz-transform-origin:50% 50%;transform-origin:50% 50%}.header .navbar-toggler span:nth-child(1){-webkit-transform:rotate(135deg) translate3d(4px,-4px,0);-moz-transform:rotate(135deg) translate3d(4px,-4px,0);-ms-transform:rotate(135deg) translate3d(4px,-4px,0);-o-transform:rotate(135deg) translate3d(4px,-4px,0);transform:rotate(135deg) translate3d(4px,-4px,0)}.header .navbar-toggler span:nth-child(2){width:0}.header .navbar-toggler span:nth-child(3){-webkit-transform:rotate(45deg) translate3d(-7px,-7px,0);-moz-transform:rotate(45deg) translate3d(-7px,-7px,0);-ms-transform:rotate(45deg) translate3d(-7px,-7px,0);-o-transform:rotate(45deg) translate3d(-7px,-7px,0);transform:rotate(45deg) translate3d(-7px,-7px,0)}.header .navbar-toggler[aria-expanded="false"] span{width:25px;opacity:1;-webkit-transform:rotate(0) translate3d(0,0,0);-moz-transform:rotate(0) translate3d(0,0,0);-ms-transform:rotate(0) translate3d(0,0,0);-o-transform:rotate(0) translate3d(0,0,0);transform:rotate(0) translate3d(0,0,0)}@media (max-width:991px){.header .navbar-collapse{background:#fff;position:absolute;z-index:999;top:100%;left:0;right:0}}@media (max-width:991px){#menu-header-navigation{align-items:flex-start!important;padding-bottom:10px}}#menu-header-navigation>li{margin:0 50px}@media (max-width:1800px){#menu-header-navigation>li{margin:0 22px}}@media (min-width:1439px) and (max-width:1440px){#menu-header-navigation>li{margin:0 35px}}@media (max-width:991px){#menu-header-navigation>li{margin:5px 20px}}#menu-header-navigation>li>a,#menu-header-navigation>li>span{font-size:1.8rem;line-height:1.33;font-weight:600;text-transform:uppercase;padding:0 0 10px 0;display:inline-block}@media (max-width:1440px){#menu-header-navigation>li>a,#menu-header-navigation>li>span{font-size:1.35rem}}@media (max-width:991px){#menu-header-navigation>li>a,#menu-header-navigation>li>span{padding:0}}#menu-header-navigation>li.dropdown>a:after,#menu-header-navigation>li.dropdown>span:after{content:'';display:inline-block;vertical-align:1px;background-image:url(https://spectrumretirement.com/wp-content/themes/spectrumretirement/assets/less/../images/chevron-down.svg);background-repeat:no-repeat;background-position:center center;background-color:transparent;background-size:100%;width:12px;height:8px;border:none;margin:0 0 0 10px;-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;-ms-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out}@media (max-width:1440px){#menu-header-navigation>li.dropdown>a:after,#menu-header-navigation>li.dropdown>span:after{width:9px;height:6px;margin-left:7px}}@media (min-width:992px){#menu-header-navigation>li.menu-item-community>a:before,#menu-header-navigation>li.menu-item-community>span:before{content:'';display:inline-block;vertical-align:-1px;background-image:url(https://spectrumretirement.com/wp-content/themes/spectrumretirement/assets/less/../images/map-marker-alt.svg);background-repeat:no-repeat;background-position:center center;background-color:transparent;background-size:100%;width:12px;height:16px;margin:0 10px 0 0}}@media (min-width:992px) and (max-width:1440px){#menu-header-navigation>li.menu-item-community>a:before,#menu-header-navigation>li.menu-item-community>span:before{width:9px;height:12px;margin-right:7px}}#menu-header-navigation>li:hover>a,#menu-header-navigation>li:focus>a,#menu-header-navigation>li:hover>span,#menu-header-navigation>li:focus>span{color:#df3a35}#menu-header-navigation>li:hover>a:after,#menu-header-navigation>li:focus>a:after,#menu-header-navigation>li:hover>span:after,#menu-header-navigation>li:focus>span:after{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}#menu-header-navigation>li>ul{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#menu-header-navigation>li>ul>li>a:hover,#menu-header-navigation>li>ul>li>a:focus{background:transparent;color:#df3a35}@media (min-width:992px){#menu-header-navigation>li>ul{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;position:absolute;top:100%;right:0;left:0;z-index:125;background:#fff;border:none;padding:0;margin:0;font-size:1.2rem;min-width:180px;box-shadow:0 3px 30px rgba(34,31,84,.16);border-top:5px solid #df3a35}#menu-header-navigation>li>ul>li{margin:10px 15px}#menu-header-navigation>li>ul>li>a{white-space:normal;padding:0;color:#221f54}#menu-header-navigation>li.js--active>ul{display:block}}@media (min-width:1440px){#menu-header-navigation>li>ul{font-size:1.6rem}}@media (max-width:991px){#menu-header-navigation>li>ul{font-size:1.2rem;border:none;padding:0;margin:0;background:transparent}#menu-header-navigation>li>ul>li{margin:10px 15px}#menu-header-navigation>li>ul>li>a{padding:0}#menu-header-navigation>li.js--selected>ul{display:block}}body.new_design .header .navbar-logo img{max-height:116px}@media (max-width:1440px){body.new_design .header .navbar-logo img{max-height:87px}}body.new_design #menu-header-navigation>li.dropdown>a:after{background-image:url(https://spectrumretirement.com/wp-content/themes/spectrumretirement/assets/less/../images/chevron-down-purple.svg)}body.new_design #menu-header-navigation>li.menu-item-community>a:before{background-image:url(https://spectrumretirement.com/wp-content/themes/spectrumretirement/assets/less/../images/map-marker-purple.svg)}body.new_design #menu-header-navigation>li:hover>a,body.new_design #menu-header-navigation>li:focus>a{color:#8a87af}@media (min-width:992px){body.new_design #menu-header-navigation>li>ul{border-color:#221f54}}.footer{font-size:1.6rem;line-height:1.3;padding-top:120px}@media (max-width:1440px){.footer{font-size:1.2rem;padding-top:90px}}#menu-footer-navigation{list-style-type:none;margin:0 0 80px 0;padding:0;font-size:1.6rem;line-height:2.18}@media (max-width:1440px){#menu-footer-navigation{font-size:1.2rem;margin-bottom:60px}}@media (max-width:991px){#menu-footer-navigation{display:block!important}}@media (max-width:991px){#menu-footer-navigation>li{display:inline-block;vertical-align:top;width:32%}}@media (max-width:480px){#menu-footer-navigation>li{width:49%}}#menu-footer-navigation>li>a{text-transform:uppercase;font-size:1.8rem;line-height:1.33;font-weight:600;display:inline-block;margin-bottom:10px}@media (max-width:1440px){#menu-footer-navigation>li>a{font-size:1.35rem}}#menu-footer-navigation>li>ul{list-style-type:none;margin:0 0 40px 0;padding:0}@media (max-width:1440px){#menu-footer-navigation>li>ul{margin-bottom:25px}}.footer_1{border-top:1px solid #a8a5c9;border-bottom:1px solid #a8a5c9;padding:48px 0}@media (max-width:1440px){.footer_1{padding:36px 0}}@media (max-width:767px){.footer_1{text-align:center}.footer_1>.row{display:block!important}}@media (min-width:992px){.footer-logo{-ms-flex:0 0 23%;flex:0 0 23%;max-width:23%}}.footer-logo a{display:inline-block;margin-left:35px;text-align:center}.footer-logo a span{display:block;font-family:'Work Sans',sans-serif;font-size:3rem;line-height:.93;width:200px;margin-top:10px;text-align:left}@media (max-width:1440px){.footer-logo a span{font-size:2.2rem;width:150px}}@media (max-width:1440px){.footer-logo a{margin-left:25px}}@media (max-width:767px){.footer-logo a{margin-left:0}}.footer-logo img{height:96px}@media (max-width:1440px){.footer-logo img{height:72px}}.footer-contact{margin-top:20px}@media (min-width:992px){.footer-contact{-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%}}.footer-address{position:relative;padding-left:36px!important;padding-right:0!important}@media (max-width:767px){.footer-address{padding-left:16px!important;padding-right:16px!important}}.footer-address svg{position:absolute;top:1px;left:16px}@media (max-width:767px){.footer-address svg{position:relative;left:0;margin-bottom:5px}}.footer-phone{font-size:2.1rem;line-height:1.14;font-weight:700}@media (max-width:1440px){.footer-phone{font-size:1.6rem}}.footer-phone svg{position:relative;top:-2px}.footer-phone svg path{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.footer-phone a:focus svg path,.footer-phone a:hover svg path{fill:#df3a35}.footer-buttons{margin-top:5px}@media (min-width:992px){.footer-buttons{-ms-flex:0 0 42%;flex:0 0 42%;max-width:42%}}.footer-buttons .btn{margin:10px 3px}.footer-buttons .btn:not(.btn-alt){padding-right:51px;padding-left:51px}@media (max-width:1800px){.footer-buttons .btn:not(.btn-alt){padding-right:38px;padding-left:38px}}.footer-buttons .btn svg{position:relative;top:-2px}.footer-buttons .btn svg path{fill:#df3a35}.footer_2{padding:58px 0}@media (max-width:1440px){.footer_2{padding:43px 0}}@media (max-width:767px){.footer_2{text-align:center}}.footer-socials{float:left;margin-top:10px;margin-right:35px}@media (max-width:991px){.footer-socials{float:none}}.footer-socials a{display:inline-block;margin:0 10px}.footer-socials a svg path{fill:#221f54;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}@media (max-width:991px){.footer-socials a svg g{opacity:1}}.footer-socials a:hover svg g,.footer-socials a:focus svg g{opacity:1}.footer-socials a:hover svg path,.footer-socials a:focus svg path{fill:#df3a35}.copyright{float:left;margin-top:10px;font-weight:300}@media (max-width:991px){.copyright{float:none;margin-top:20px;margin-bottom:10px}}.copyright p{margin:0}.footer-images{float:right}@media (max-width:991px){.footer-images{float:none}}.footer-images img{display:inline-block;vertical-align:middle;margin:5px}