@import url("https://fonts.googleapis.com/css?family=PT+Serif:400,700|Roboto:100,100i,300,300i,400,500,700&display=swap");*{box-sizing:border-box}html,body{overflow-x:hidden}body{font-size:18px;font-weight:300;color:#393635;font-family:"Roboto";letter-spacing:0;line-height:1.46}main{display:block}@media (max-width: 768px){main{padding-top:73px}}img{max-width:100%}h1,h2,h3,h4,h5,h6{margin:0}blockquote p{padding-left:20px;font-size:1.5em}blockquote p:before{content:'“';font-size:1.5em}h1,.h1{font-weight:300;font-size:44px;color:#393635;letter-spacing:0}h1.small,.h1.small{font-size:20px;font-weight:900}@media (max-width: 400px){h1,.h1{font-size:40px}}h2,.h2{font-weight:600;font-size:18px;letter-spacing:1.5px;color:#393635;text-transform:uppercase}h3,.h3{letter-spacing:1.5px}h4,.h4{font-size:16px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}h3,h4,h5,h6,.h3,.h4,.h5,.h6{font-weight:300}a{color:#1278A9;text-decoration:underline}a:hover{color:#1278A9;text-decoration:none}a.light{color:#cdedfc}a.light:hover{color:#cdedfc}.text-20{font-size:1.25rem}.text-18{font-size:1.125rem}.text-16{font-size:1rem}.text-light-blue{color:#cdedfc !important}.text-red{color:#d33c1f}.text-blue{color:#1278A9}.text-gold{color:#e8ad0f}.text-accent{font-family:"PT Serif"}.background-light-yellow{background:#fdf7e7}.background-light-gray{background:#e1e1e1}.background-off-white{background:#eee}.video-embed iframe{max-width:100%}p.small{font-size:.875rem}hr{border:0;height:1px;background:#aaa6a3}hr.small{width:25px;margin-left:0;margin-right:100%;margin-top:18px;margin-bottom:30px;border-top:2px solid #e1e1e1}hr.double{box-shadow:0 7px 0 #aaa6a3}small,em{display:inline-block}em{font-style:italic}small,.small{font-size:100%}strong,b{font-weight:500}p{margin:0}img{max-width:100%}img.full-bleed{width:100%}ul.disc{list-style:disc;padding-left:30px}pre{font-family:'Courier'}.content ul{padding-left:40px;list-style:none}.content ul li{padding:0 !important;position:relative}.content ul li:before{content:'•';position:absolute;left:-10px}.content ol{padding-left:20px;list-style:decimal}.wrapper{width:1166px;max-width:91%;margin:0 auto}.wrapper.wrapper-small{width:970px}.wrapper.wrapper-medium{width:775px}@media (max-width: 768px){.desktop-only{display:none !important}}@media (min-width: em(769px)){.mobile-only{display:none !important}}.content>*+*{margin-top:0.6em}.content hr:not(.small){margin:40px 0}.split-content{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between}.split-content>*{width:48.5%}@media (max-width: 768px){.split-content>*{width:100%}}.modal-video{width:100%;height:34vw;margin-bottom:-10px}@media (max-width: 768px){.modal-video{height:53vw}}.float-right{float:right}.float-left{float:left}.no-float{float:none}.no-padding{padding:0}.inline-block{display:inline-block}.uppercase{text-transform:uppercase}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.inline-block{display:inline-block}.row-less-padding{margin-left:-5px;margin-right:-5px}.row-less-padding .col{padding:0 5px}.no-click{pointer-events:none}.n1{font-size:24px}.n2{font-size:20px;color:#1278A9}.n3{font-size:16px;color:white}.p1{font-size:24px;letter-spacing:0;line-height:1.46}.p2,.about-callout p,.tools-50-50-content p{font-size:20px;letter-spacing:0;line-height:1.4}.p3{font-size:16px;letter-spacing:0;line-height:1.3}.p4{font-family:"PT Serif";font-size:22px}.p5{font-size:12px}.p6{font-size:14px;letter-spacing:0.33px}.p7{font-size:36px}.p8{font-family:"PT Serif";font-size:26px;letter-spacing:1px}.brown{color:#393635 !important}.green{color:#7a9f69 !important}.blue{color:#1278A9 !important}.light-blue{color:#cdedfc !important}.light{font-weight:300}.regular{font-weight:400}.medium{font-weight:500}.bold{font-weight:700}.icon{display:inline-block;width:13px;height:13px}.icon-chevron-left{border-top-width:2px;border-right-width:0;border-bottom-width:0;border-left-width:2px;border-style:solid;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.icon-chevron-right{border-top-width:2px;border-right-width:2px;border-bottom-width:0;border-left-width:0;border-style:solid;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.content-editor h4{font-weight:600;margin-top:0.3em}.content-editor *{margin-bottom:0.6em}.content-editor .sub-menu{margin-top:0.4em;padding-left:0.6em}.alignleft{float:left;margin-right:20px;margin-bottom:10px}.flex{display:-webkit-box;display:flex}.flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.flex-container{display:-webkit-box;display:flex}.flex-wrap{flex-wrap:wrap}.align-top{-webkit-box-align:top;align-items:top}.align-bottom{-webkit-box-align:baseline;align-items:baseline}.align-center{-webkit-box-align:center;align-items:center}.space-between{-webkit-box-pack:justify;justify-content:space-between}.space-around{justify-content:space-around}.vertical-align-shortcode>*{margin-right:0.5em}.hidden,.gform_validation_container{position:absolute;height:1px;width:1px;overflow:hidden;left:-9999px;opacity:0}.mobile-only{display:none}@media (max-width: 768px){.mobile-only{display:block}}.admin-bar .main-header{top:32px}#wpadminbar{position:fixed}.main-header{background:#393635;padding:15px 0 0 0;position:fixed;width:100%;z-index:9999;top:0;left:0}.main-header-placeholder{height:100px}@media (max-width: 768px){.main-header-placeholder{display:none}}.main-header .wrapper-top{border-bottom:1px solid #aaa6a3;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:9px}@media (max-width: 768px){.main-header .wrapper-top{margin-bottom:0;border-bottom:0;padding-bottom:10px;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:center;align-items:center}}.main-header .mobile-menu-toggle{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.main-header .site-logo{width:295px;height:auto;margin-left:11px}@media (max-width: 768px){.main-header .site-logo{margin:0 auto 0 25px;width:auto}}.main-header .site-logo svg{width:295px;height:26px}@media (max-width: 768px){.main-header .site-logo svg{width:230px;margin-left:-30px;height:auto}}.main-header .site-logo .mobile-logo{display:none}@media (max-width: 768px){.main-header .site-logo .mobile-logo{display:inline-block}}@media (max-width: 768px){.main-header .site-logo .desktop-logo{display:none}}.main-footer{background-color:#393635;background-image:url("../../images/footer-background.png");background-repeat:no-repeat;background-position:100% -180px;z-index:1000;position:relative}.main-footer .block-section{padding:53px 0}@media (max-width: 768px){.main-footer{background-image:none}}.main-footer *{color:#fff !important}.main-footer a{color:#fff !important;font-weight:300 !important}.main-footer hr{border-color:#aaa6a3}.main-footer svg{width:295px;height:auto}.main-footer .p3 a{margin:7px 0;display:inline-block}.main-footer .p5{color:#fff;font-weight:500 !important;margin-top:20px}.main-footer .p5.content{font-weight:300 !important}.main-footer .p5.content p{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.main-footer .wrapper{padding-right:150px}@media (max-width: 768px){.main-footer .wrapper{padding-right:0}}.main-footer .lazy{width:40px;height:auto}@media (max-width: 768px){.main-footer .content{margin-bottom:20px;text-align:center}}.footer-menu{display:-webkit-box;display:flex;flex-wrap:wrap;margin:21px 0 31px;font-size:1rem;-webkit-box-pack:justify;justify-content:space-between}.footer-menu a[href="#"]{opacity:0;pointer-events:none;height:5px;display:block}.footer-menu .sub-menu{list-style:disc;padding-left:21px;margin-top:15px}.footer-menu .sub-menu .menu-item+.menu-item{margin-top:15px}.footer-menu>.menu-item:last-of-type{margin-top:-20px}.footer-menu>.menu-item:last-of-type .sub-menu{list-style:none;padding-left:0}@media (max-width: 768px){.footer-line{display:none}}.block-section{padding:60px 0}.block-section-small{padding:45px 0}.block-section-dark{background:#393635;color:white}.block-section-dark h1,.block-section-dark h2,.block-section-dark h3,.block-section-dark h4,.block-section-dark h5,.block-section-dark h6,.block-section-dark p,.block-section-dark span,.block-section-dark div,.block-section-dark label{color:white}.block-section-dark a{color:#cdedfc !important}.block-section-dark .button{background:transparent !important;border-color:#cdedfc !important}.block-section-dark .button:hover{background:#cdedfc !important;color:#393635 !important}.block-section-dark hr.small{border-color:#aaa6a3}.block-section-medium{background:#6f655c;color:white}.block-section-medium h1,.block-section-medium h2,.block-section-medium h3,.block-section-medium h4,.block-section-medium h5,.block-section-medium h6,.block-section-medium p,.block-section-medium span,.block-section-medium div,.block-section-medium label{color:white}.block-section-medium a{color:#cdedfc}.block-section-less-padding{padding:40px 0}.block-section-double-border{border:1px solid #aaa6a3;box-shadow:0 0 0 5px white,0 0 0 6px #aaa6a3,0 0 40px 0 rgba(0,0,0,0.4);position:relative}label{font-weight:600;font-size:14px;text-transform:uppercase;position:relative;color:#867e77}input[type=text],input[type=password],input[type=email],input[type=number],input[type=tel]{padding:15px 20px;font-size:1.1em;height:auto;border-radius:5px !important;color:#393635 !important;border:1px solid #aaa6a3;width:100%;font-weight:100 !important;font-family:"Roboto"}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #aaa6a3;height:28px;width:28px;border-radius:50%;cursor:pointer}input[type=radio]+label:before{content:'';display:block;width:18px;height:18px;background:#1278A9;position:absolute;left:-38px;border-radius:50%;top:5px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all 150ms ease-out;transition:all 150ms ease-out}input[type=radio]:checked+label:before{width:18px;height:18px;background:#1278A9;-webkit-transform:scale(1);transform:scale(1)}input[type=radio]:disabled+label{color:#b6b1ad;cursor:no-drop}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #aaa6a3;min-height:32px;max-height:32px;min-width:32px;max-width:32px;border-radius:4px;cursor:pointer}input[type=checkbox]:checked{background:#1278A9}textarea{font-size:1.1em !important;padding:15px 20px !important;border:1px solid #aaa6a3;width:100%;border-radius:4px;font-weight:100 !important;font-family:"Roboto"}textarea.narrow{width:70%}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:15px 40px 15px 20px !important;font-size:1.1em !important;height:auto !important;background-image:url("../../images/icons/icon-carrot-blue.png") !important;background-repeat:no-repeat;background-position:96% 50%;display:block;width:100%;border-style:solid;border-radius:5px;border-width:1px;border-color:#aaa6a3;background-color:white !important;font-weight:100 !important}select::-ms-expand{display:none}input[type="submit"]{width:258px !important}input[type="submit"]:hover{background:#1278A9 !important}.gform_fields{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;padding:0 !important}.gfield{width:100%;margin-bottom:0.5em}.gfield.col-2{width:48%}@media (max-width: 768px){.gfield.col-2{width:100%}}.gform_footer{text-align:right}.validation_error{margin-bottom:1em}.validation_error,.validation_message{color:#d33c1f}#gform_confirmation_wrapper_1,#gform_wrapper_1{margin-right:71px;margin-bottom:2em;-webkit-box-flex:2;flex:2}@media (max-width: 768px){#gform_confirmation_wrapper_1,#gform_wrapper_1{margin-right:0}}#gform_confirmation_wrapper_1 label,#gform_wrapper_1 label{display:none}.input-small{width:140px !important}.short-text-input{max-width:550px !important}.input-container.error label{color:#d33c1f}.input-container.error input:not(.btn):not(input[type="submit"]),.input-container.error select{border-color:#d33c1f}.input-container.error .error-indicator{opacity:1}.input-container .error-indicator{opacity:0}.error-indicator{width:17px;height:17px}.input-description{font-size:12px;margin-top:14px;padding-left:8px}.input-description ul{padding-left:13px;margin-to:3px;line-height:1.6}.modal-body .row+.row,.modal-body .row+.input-container,.modal-body .input-container+.input-container,.modal-body .input-container+.row{margin-top:11px}.modal-body .row>.input-container{margin-top:0}.radio-container{position:relative;padding-left:40px}.radio-container+.radio-container{margin-top:30px}.radio-container label{font-weight:300;text-transform:none;font-size:20px;color:#393635}.radio-container input{position:absolute;left:-3px;margin:0}.radio-container .error-indicator{margin:-3px 10px 0 5px}.checkbox-container{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.checkbox-container label{margin:0 0 0 14px;font-weight:300;text-transform:none;font-size:20px}.error-message{color:#d33c1f !important;font-size:14px;visibility:hidden}input.error{border-color:#d33c1f !important}.error::-webkit-input-placeholder{color:#d33c1f !important;opacity:1}.error:-moz-placeholder{color:#d33c1f !important;opacity:1}.error::-moz-placeholder{color:#d33c1f !important;opacity:1}.error:-ms-input-placeholder{color:#d33c1f !important;opacity:1}.error::-ms-input-placeholder{color:#d33c1f !important;opacity:1}#gform_wrapper_4{margin-top:30px}#gform_fields_4 input,#gform_fields_4 .ginput_container{margin-bottom:0 !important}#gform_fields_4 label{display:none !important}#gform_fields_4 .gfield_checkbox li{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}#gform_fields_4 .gfield_checkbox label{margin-bottom:0 !important;margin-left:5px}#gform_fields_4 #field_4_10 label,#gform_fields_4 #field_4_13 label{display:block !important;margin-bottom:8px;font-size:1.1em;font-weight:300 !important;font-family:"Roboto";text-transform:capitalize}#gform_fields_4 #field_4_10 .gfield_label,#gform_fields_4 #field_4_13 .gfield_label{margin-top:20px}#gform_fields_4 textarea{margin-top:20px;height:170px}#gform_fields_4 .instruction{display:none}.utility-menu{display:-webkit-box;display:flex;margin-right:7px}@media (max-width: 768px){.utility-menu{display:none}}.utility-menu a{padding:0 14px;font-weight:300;text-decoration:none;color:#fff;font-size:16px;letter-spacing:0}.utility-menu a:hover{color:#aaa6a3}.main-menu{list-style:none;padding:0 0 0 16px;margin:0}@media (max-width: 768px){.main-menu{display:none}}.main-menu a.hovering-menu-item-below:after{border-bottom:10px solid #cac8ca !important}.main-menu>li{display:inline-block}.main-menu>li.current-menu-item>a{color:#aaa6a3}.main-menu>li.current-menu-parent>a,.main-menu>li.current-menu-item>a{color:#aaa6a3}.main-menu>li.current-menu-parent>a:after,.main-menu>li.current-menu-item>a:after{content:'';position:absolute;display:block;border-bottom:10px solid white;border-right:10px solid transparent;border-left:10px solid transparent;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-1px}.main-menu>li.menu-item-has-children:hover>a:after,.main-menu>li.menu-item-has-children.current-menu-item>a:after,.main-menu>li.menu-item-has-children.current-page-parent>a:after,.main-menu>li.menu-item-has-children.current-page-ancestor>a:after{content:'';position:absolute;display:block;border-bottom:10px solid #e1e1e1;border-right:10px solid transparent;border-left:10px solid transparent;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-1px}.main-menu>li.menu-item-has-children:hover .sub-menu,.main-menu>li.menu-item-has-children.current-menu-item .sub-menu,.main-menu>li.menu-item-has-children.current-page-parent .sub-menu,.main-menu>li.menu-item-has-children.current-page-ancestor .sub-menu{display:block !important}.main-menu>li.menu-item-has-children:hover .sub-menu{z-index:99}.main-menu a{color:white;font-size:20px;font-weight:300;padding:0 17px 13px;display:inline-block;text-decoration:none;position:relative;color:#fff;letter-spacing:0}.main-menu a:hover{color:#aaa6a3}.main-menu .sub-menu{position:absolute;background:#e1e1e1;left:0;display:none;width:100%}.main-menu .sub-menu ul{margin:0;padding:0;display:-webkit-box;display:flex;flex-wrap:wrap;list-style:none}.main-menu .sub-menu a{color:black;padding:13px 18px;font-size:1rem;letter-spacing:0.5px}.main-menu .sub-menu li{display:inline-block}.main-menu .sub-menu li:hover,.main-menu .sub-menu li.active,.main-menu .sub-menu li.current_page_item{background:#cac8ca;color:black}.main-menu .sub-menu li:hover:after,.main-menu .sub-menu li.active:after,.main-menu .sub-menu li.current_page_item:after{display:none}.main-menu .sub-menu li:nth-of-type(1){margin-left:18px}.mobile-menu{display:none;position:absolute;height:90vh;left:0;width:100%;background:#393635;list-style:none;padding:0 0 4em 0;overflow:auto;z-index:999}.mobile-menu .menu-item-has-children>a::after{content:'\203A';position:absolute;left:85vw;width:20px;height:25px;font-size:30px;margin-top:-10px}.mobile-menu .menu-item-has-children>.rotate::after{-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-top:10px}.mobile-menu li{width:91%;margin:0 auto}.mobile-menu li+li{border-top:1px solid #aaa6a3}.mobile-menu a{color:#fff;padding:10px 0;display:inline-block;text-decoration:none}.mobile-menu .sub-menu{padding:0;border-top:1px solid #aaa6a3;list-style:none;display:none}.mobile-menu .sub-menu a{padding-left:30px}.mobile-menu .sub-menu li{width:100%}.mobile-menu .sub-menu.clicked{display:block !important}.mobile-menu-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none;background:none;color:white;border:0;-webkit-box-align:center;align-items:center}@media (max-width: 768px){.mobile-menu-toggle{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;font-size:.875rem}}.mobile-menu-toggle span{width:30px;height:2px;background:#fff;display:block;position:relative;margin-bottom:12px}.mobile-menu-toggle span:before,.mobile-menu-toggle span:after{content:'';display:block;width:100%;height:2px;position:relative;background:#fff;-webkit-transition:all 200ms ease-out;transition:all 200ms ease-out}.mobile-menu-toggle span:before{top:-6px}.mobile-menu-toggle span:after{top:4px}.mobile-menu-toggle.opened span{height:0;margin-bottom:14px}.mobile-menu-toggle.opened span:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:0}.mobile-menu-toggle.opened span:after{-webkit-transform:rotate(135deg);transform:rotate(135deg);top:-2px}.menu-item-dashboard{float:right}.menu-item-dashboard .sub-menu ul{-webkit-box-pack:end;justify-content:flex-end}.admin-navbar.navbar.navbar-fixed-top{background:white;border-bottom:1px solid #aaa6a3;padding:15px 0}.admin-navbar.navbar.navbar-fixed-top a:hover{background:transparent;text-decoration:none}.admin-navbar.navbar.navbar-fixed-top .active{background:#e1e1e1}.admin-navbar.navbar.navbar-fixed-top .active a{text-decoration:none}.callout-wells{margin:0 -15px}.callout-wells>.col{padding:0 15px;margin-bottom:30px}.callout-wells .col{text-align:center;margin-bottom:30px}.callout-wells .image-container{width:175px;height:175px;border-radius:50%;margin:0 auto;box-shadow:0 0 0 5px #393635,0 0 0 7px #aaa6a3}.callout-wells .p1{line-height:1.3;font-size:1.75rem;margin:20px 0 8px}.callout-wells .p2,.callout-wells .about-callout p,.about-callout .callout-wells p,.callout-wells .tools-50-50-content p,.tools-50-50-content .callout-wells p{font-weight:300 !important}.callout-wells small{display:inline-block;line-height:1.6;margin:10px 0 20px;font-weight:300}.certification-callout-in-content{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:20px 0 30px}.certification-callout-in-content .wrapper{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}@media (max-width: 768px){.certification-callout-in-content .wrapper{display:block}}.certification-callout-in-content .p2,.certification-callout-in-content .about-callout p,.about-callout .certification-callout-in-content p,.certification-callout-in-content .tools-50-50-content p,.tools-50-50-content .certification-callout-in-content p{margin-left:15px;font-weight:300 !important}@media (max-width: 768px){.certification-callout-in-content .p2,.certification-callout-in-content .about-callout p,.about-callout .certification-callout-in-content p,.certification-callout-in-content .tools-50-50-content p,.tools-50-50-content .certification-callout-in-content p{margin-left:0}}.certification-callout-in-content svg{width:95px;height:76px;flex-shrink:0}.certification-callout{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:40px 61px 56px}@media (max-width: 768px){.certification-callout{display:block;padding:20px}}.certification-callout-wrapper{width:1107px;margin-top:-169px}.certification-callout-wrapper.avoid-overlap{margin-top:0}.certification-callout .p2,.certification-callout .about-callout p,.about-callout .certification-callout p,.certification-callout .tools-50-50-content p,.tools-50-50-content .certification-callout p{margin-left:27px;font-size:1.25rem;line-height:1.38}@media (max-width: 768px){.certification-callout .p2,.certification-callout .about-callout p,.about-callout .certification-callout p,.certification-callout .tools-50-50-content p,.tools-50-50-content .certification-callout p{margin-left:0;margin-top:1em}}.certification-callout .p2 a,.certification-callout .about-callout p a,.about-callout .certification-callout p a,.certification-callout .tools-50-50-content p a,.tools-50-50-content .certification-callout p a{font-size:1.5rem}.certification-callout svg{width:95px;height:76px;flex-shrink:0}.contact{padding-top:85px;padding-bottom:78px}@media (max-width: 768px){.contact{padding:33px 0}}.form-area{display:-webkit-box;display:flex}@media (max-width: 768px){.form-area{display:block}}.form-area .form-actual{-webkit-box-flex:2;flex:2;margin-right:30px}@media (max-width: 768px){.form-area .form-actual{margin-right:0}}.contact-error{color:#d33c1f;margin-bottom:10px;font-weight:400}.address{-webkit-box-flex:1;flex:1}.address .p3{font-size:20px !important;font-weight:300}.contact-input{margin:30px 71px 20px 0px}@media (max-width: 768px){.contact-input{margin:30px 0 20px 0}}textarea.form-control{height:230px}.submit-contact{width:258px !important;margin-right:62px}@media (max-width: 768px){.submit-contact{margin-right:0}}#contact-type.error{color:#d33c1f;background-color:#f9f2cc}#contact-first-name.error,#contact-last-name.error,#contact-email.error,#contact-type.error{background-color:#f9f2cc}#contact-first-name.error::-webkit-input-placeholder,#contact-last-name.error::-webkit-input-placeholder,#contact-email.error::-webkit-input-placeholder,#contact-type.error::-webkit-input-placeholder{color:#d33c1f}#contact-first-name.error:-moz-placeholder,#contact-last-name.error:-moz-placeholder,#contact-email.error:-moz-placeholder,#contact-type.error:-moz-placeholder{color:#d33c1f;opacity:1}#contact-first-name.error::-moz-placeholder,#contact-last-name.error::-moz-placeholder,#contact-email.error::-moz-placeholder,#contact-type.error::-moz-placeholder{color:#d33c1f;opacity:1}#contact-first-name.error:-ms-input-placeholder,#contact-last-name.error:-ms-input-placeholder,#contact-email.error:-ms-input-placeholder,#contact-type.error:-ms-input-placeholder{color:#d33c1f}#contact-first-name.error::-ms-input-placeholder,#contact-last-name.error::-ms-input-placeholder,#contact-email.error::-ms-input-placeholder,#contact-type.error::-ms-input-placeholder{color:#d33c1f}.image-grid{max-width:750px;margin:25px auto 15px !important;text-align:center;font-size:14px}.image-grid>*{margin:10px 35px;display:inline-block;width:106px}.image-grid img{margin-bottom:23px;max-height:71px;max-width:71px;width:71px;height:auto}.image-grid .p6{font-size:0.8em;text-transform:uppercase}.image-grid-larger{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;flex-wrap:wrap}.image-grid-larger img{max-width:100px;max-height:100px;width:100px;margin-bottom:0}.image-grid-larger .text-center{width:140px}.btn,input[type="submit"]{background-color:white;color:#1278A9 !important;border:2px solid #1278A9;border-radius:50px;font-size:1.25rem;padding:13px 40px;text-transform:uppercase;font-weight:500 !important;text-decoration:none;-webkit-transition:all 250ms ease-out;transition:all 250ms ease-out;cursor:pointer;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center}.btn:hover,input:hover[type="submit"],.btn:focus,input:focus[type="submit"]{background:#1278A9;color:white !important}.btn-fill{background-color:#1278A9 !important;color:white !important}.btn-fill:hover,.btn-fill:focus{background:transparent !important;color:#1278A9 !important}.btn-light{border-color:#cdedfc;color:#cdedfc}.btn-light:hover,.btn-light:focus{background-color:#cdedfc;color:#393635}.btn-inline{display:inline-block;padding:9px 38px;width:auto}.btn-small{letter-spacing:1px;font-size:16px}.btn-large{padding:13px 10px}.btn-icon{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:13px 30px}.btn-icon .icon{margin:0 6px}.btn-min-width{min-width:200px;letter-spacing:2px;margin-bottom:10px}.faq-accordion .slide{border-bottom:1px solid #aaa6a3;padding:25px 0}.faq-accordion .slide-title{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;color:#1278A9;cursor:pointer}.faq-accordion .slide-title .p2,.faq-accordion .slide-title .about-callout p,.about-callout .faq-accordion .slide-title p,.faq-accordion .slide-title .tools-50-50-content p,.tools-50-50-content .faq-accordion .slide-title p{text-decoration:underline}.faq-accordion .slide-title .p2:hover,.faq-accordion .slide-title .about-callout p:hover,.about-callout .faq-accordion .slide-title p:hover,.faq-accordion .slide-title .tools-50-50-content p:hover,.tools-50-50-content .faq-accordion .slide-title p:hover{text-decoration:none}.faq-accordion .slide-indicator{width:32px;height:32px;min-width:32px;min-height:32px;line-height:1.15;text-align:center;margin-right:22px;font-size:29px;color:transparent;background-image:url("../../images/icons/icon-circle-plus.png");background-size:contain}.faq-accordion .slide-indicator.opened{background-image:url("../../images/icons/icon-circle-minus.png")}.faq-accordion .slide-content,.faq-accordion .slide-hidden{display:none}.faq-accordion .slide-content{padding-left:57px;padding-top:10px}.download-list{list-style:none;padding-left:40px}.download-list li{position:relative;margin-bottom:18px}.download-list li:before{content:'' !important;display:block;width:14px;height:18px;background-image:url("../../images/icons/download-icon-darkblue.svg");position:absolute;left:-32px  !important;top:4px}.block-section-medium .download-list li:before{background-image:url("../../images/icons/icon-download-lightblue.svg")}.questions-answers-list{list-style:none;padding:0;font-size:16px;margin-top:-14px !important}.questions-answers-list li{display:-webkit-box;display:flex;padding:14px 0}.questions-answers-list li+li{border-top:1px solid #aaa6a3}.questions-answers-list .question-number{font-weight:600;min-width:49px;width:49px}.questions-answers-list .notes{background:#f3f3f3;padding:13px}.modal{overflow:auto;display:none;background:white;width:950px;max-width:100%;margin:80px auto;padding:0;max-height:85vh}.modal-close{position:absolute;top:0;right:20px;cursor:pointer;font-size:2em}.modal-backdrop{background-color:rgba(67,64,62,0.8);opacity:1 !important}.modal-dialog{width:950px;margin:20vh auto;max-width:100%}@media (max-width: 1100px){.modal-dialog{margin:10vh auto 60px}}.modal-content{border-radius:0;border:1px solid #aaa6a3;position:relative;padding:40px 67px;width:950px;max-width:100%;max-height:85vh}.modal-content:after{content:'';display:block;width:calc(100% - 14px);height:calc(100% - 14px);border:1px solid #aaa6a3;position:absolute;top:6px;left:7px;box-sizing:border-box;pointer-events:none}@media (max-width: 768px){.modal-content{padding:40px 20px 16px}}.modal-content h3{margin-bottom:18px}.modal-content iframe{width:100%;height:700px;max-height:calc(85vw - 200px)}@media (max-width: 93.75rem){.modal-content iframe{height:550px}}.modal-content input[type=submit],.modal-content .btn.btn-fill.btn-inline,.modal-content input.btn-fill.btn-inline[type="submit"]{letter-spacing:1px;font-size:16px}.modal-body{z-index:9999;position:relative;padding:0}.users-list-table tr:nth-of-type(1) td{padding-top:22px !important;border-top:1px solid #ddd !important}.users-list-table td{padding:11px 24px 18px !important;border-top:0 !important}.table-striped>tbody>tr:nth-of-type(even){background-color:#f9f9f9 !important}.table-striped>tbody>tr:nth-of-type(odd){background-color:transparent !important}.client-interview-table{margin-bottom:0}.client-interview-table+.h1{margin-top:20px}.client-interview-table>tbody{border-bottom:1px solid #ddd !important}.client-interview-table>thead>tr>th{font-weight:400;font-size:14px;letter-spacing:1.4px;padding-bottom:4px;padding-left:0}.client-interview-table tr>td{padding:12px 0 !important;margin:0;vertical-align:top}.client-interview-table .client-show-more-icon{width:48px;cursor:pointer}.client-interview-table .client-show-more{cursor:pointer}.client-interview-table .subtable{width:100%}.client-interview-table .subtable thead{background:#f5f5f5}.client-interview-table .subtable th{font-weight:400;font-size:14px;letter-spacing:1.4px;padding:6px 21px}.client-interview-table .subtable td{padding:11px 23px !important}.client-interview-table .subtable .topic{max-width:500px}.client-info-well{background:#f3f3f3;margin-top:31px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:20px 45px;font-size:16px}@media (max-width: 768px){.client-info-well{display:block}}.client-info-well img{width:39px;height:39px;margin-right:30px}.client-info-well div+div{margin-left:58px}@media (max-width: 768px){.client-info-well div+div{margin-left:0}}@media (max-width: 768px){.client-info-well *+*{margin-top:20px}}.family-friend-profile{background:#f3f3f3;margin-top:6px;display:-webkit-box;display:flex;flex-wrap:wrap;font-size:16px}.family-friend-profile>*{padding-top:13px;padding-bottom:13px}.family-friend-profile .banner{background:#6f655c;color:white;position:relative;padding-left:10px;padding-right:3px;margin-right:25px}.family-friend-profile .banner:after{content:'';height:100%;position:absolute;left:100%;top:0;border-top:22px solid transparent;border-bottom:22px solid transparent;border-left:11px solid #6f655c}.family-friend-profile .info+.info{margin-left:43px}.graphic-rating{margin-top:31px}.graphic-rating-bar{height:22px;border-radius:20px;background:-webkit-gradient(linear, left top, right top, from(#3ec25f), color-stop(#f2e86f), to(#dc4a2c));background:linear-gradient(to right, #3ec25f, #f2e86f, #dc4a2c);box-shadow:1px 2px 11px rgba(0,0,0,0.4);position:relative;margin-bottom:30px;z-index:2}.graphic-rating-indicator{border-left:13px solid transparent;border-right:13px solid transparent;border-top:24px solid white;position:absolute;top:-10px;z-index:2;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.graphic-rating-indicator:after,.graphic-rating-indicator:before{content:'';display:block;position:absolute;box-shadow:2px 2px 5px black;width:28px;height:1px;z-index:1}.graphic-rating-indicator:before{-webkit-transform:rotate(61deg);transform:rotate(61deg);left:-21px;top:-14px}.graphic-rating-indicator:after{-webkit-transform:rotate(-61deg);transform:rotate(-61deg);top:-10px;left:-9px}.graphic-rating-content{display:-webkit-box;display:flex;z-index:1;position:relative}@media (max-width: 768px){.graphic-rating-content{display:block}}.graphic-rating-content>*{-webkit-box-flex:1;flex:1;text-align:center;font-size:14px;line-height:1.5}@media (max-width: 768px){.graphic-rating-content>*{padding-left:20px}}@media (max-width: 768px){.graphic-rating-content>*:nth-of-type(1){margin-bottom:20px;border-left:4px solid #3ec25f}}.graphic-rating-content>*:nth-of-type(2){margin:0 40px;position:relative}@media (max-width: 768px){.graphic-rating-content>*:nth-of-type(2){border-left:4px solid #f2e86f;margin:0 0 20px 0}}.graphic-rating-content>*:nth-of-type(2):before,.graphic-rating-content>*:nth-of-type(2):after{content:'';display:block;height:240px;width:1px;background:#aaa6a3;position:absolute;top:-65px}@media (max-width: 768px){.graphic-rating-content>*:nth-of-type(2):before,.graphic-rating-content>*:nth-of-type(2):after{display:none}}.graphic-rating-content>*:nth-of-type(2):before{left:-20px}.graphic-rating-content>*:nth-of-type(2):after{right:-20px}.graphic-rating-content.graphic-rating-content-ffi>*:nth-of-type(1){margin-right:40px}.graphic-rating-content.graphic-rating-content-ffi>*:nth-of-type(2){margin-right:0}.graphic-rating-content.graphic-rating-content-ffi>*:nth-of-type(2):before{height:190%;left:-40px}.graphic-rating-content.graphic-rating-content-ffi>*:nth-of-type(2):after{display:none}@media (max-width: 768px){.graphic-rating-content.graphic-rating-content-ffi:nth-of-type(3){border-left:4px solid #dc4a2c}}.decisional-ability-section h2{letter-spacing:2.2px;margin-bottom:50px}.decisional-ability-section .col{padding:0 47px 0 47px}.decisional-ability-section .col:first-of-type{border-right:1px solid #aaa6a3}@media (max-width: 768px){.decisional-ability-section .col:first-of-type{border-right:0px !important}}.decisional-ability-section .p3.uppercase{font-size:18px;letter-spacing:2.2px;line-height:1.2}.decisional-ability-section .p6{font-size:12px;letter-spacing:0.9px;text-align:center}.small-graphic-rating-bar{height:10px;background:#aaa6a3;position:relative;border-radius:15px;box-shadow:2px 2px 10px rgba(0,0,0,0.3);margin-bottom:10px;margin-top:23px}.small-graphic-rating-bar.no-shadow{box-shadow:none}.small-graphic-rating-bar .graphic-rating-indicator{border-left:8px solid transparent;border-right:8px solid transparent;border-top:15px solid white}.small-graphic-rating-bar .graphic-rating-indicator:before,.small-graphic-rating-bar .graphic-rating-indicator:after{display:none}.small-graphic-rating-bar .graphic-rating-indicator.orange{border-top-color:#e26336}.small-graphic-rating-content{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;font-size:12px;text-transform:uppercase}.contributing-factors-section{background:#f3f3f3;padding:39px 0}.contributing-factors-section .indicator-open,.contributing-factors-section .indicator-closed{width:35px !important;height:35px !important}.contributing-factors-section .col{padding:0 48px;margin-bottom:47px}.contributing-factors-section .col:nth-of-type(odd){border-right:1px solid #aaa6a3}@media (max-width: 768px){.contributing-factors-section .col:nth-of-type(odd){border-right:0}}.contributing-factors-section .col .p3{font-size:18px;font-weight:400}.risk-graph{width:367px;max-width:100%;margin:34px auto 21px;position:relative}.risk-graph--indicator{position:absolute;border-top:16px solid #e26336;border-left:10px solid transparent;border-right:10px solid transparent;z-index:2;top:-10px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.risk-graph--bar{height:10px;border-radius:10px;background:#aaa6a3;position:relative;z-index:1}.risk-graph--labels{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;font-size:12px;text-transform:uppercase;margin-top:8px}.newsletter-callout .content{width:800px;max-width:100%;margin:0 auto 20px}.newsletter-callout .gfield{width:32%}@media (max-width: 768px){.newsletter-callout .gfield{width:100%}}.newsletter-callout .gfield:before{display:none}.fraud-facebook-callout{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;max-width:768px;margin:0 auto}.fraud-facebook-callout>*{width:45%}@media (max-width: 56.25rem){.fraud-facebook-callout>*{width:100%}}.fraud-facebook-callout--fraud{padding:17px}@media (max-width: 56.25rem){.fraud-facebook-callout--fraud{margin-bottom:60px}}.fraud-facebook-callout--fraud--title{font-weight:500;letter-spacing:1.3px;margin-bottom:27px}.fraud-facebook-callout--fraud--title img{margin-right:10px}.fraud-facebook-callout--fraud--content{font-size:1rem}.fraud-facebook-callout--facebook{background:#e6f1f5;padding:15px}.fraud-facebook-callout--facebook--title{font-weight:600;letter-spacing:1.4px}.fraud-facebook-callout--facebook--content{margin:0 0 14px}.fraud-facebook-callout--facebook--icon{background:#1278A9;color:white;width:34px;height:34px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;border-radius:50%;margin-right:7px}.fraud-facebook-callout-layout-stack{display:block}.fraud-facebook-callout-layout-stack>*{width:100%;margin-bottom:60px}.research-publications-subnav{border-top:1px solid #aaa6a3;padding-top:5px;margin-bottom:33px}.research-publications-subnav a{display:inline-block;margin-right:21px;letter-spacing:0.5px;text-decoration:none}.research-publications-subnav a.active{pointer-events:none;color:#aaa6a3}.sign-up-section{position:relative;z-index:1}.sign-up-section .row{margin:0 -40px}.sign-up-section .row>.col{padding:0 40px;margin-bottom:80px}.sign-up-section .col-sm-7{border-right:1px solid white}.home-intro{background-image:url("../../images/nest-egg-graphic.png");background-position:top right;background-repeat:no-repeat;background-size:550px;padding:66px 0 44px}@media (max-width: 1390px){.home-intro{background-size:400px}}@media (max-width: 768px){.home-intro{background-image:none;padding:33px 0 22px}}.home-intro .content{margin-right:200px}.home-intro .content p{font-size:1.25rem}@media (max-width: 1785px){.home-intro .content{margin-right:380px}}@media (max-width: 1390px){.home-intro .content{margin-right:300px}}@media (max-width: 768px){.home-intro .content{margin-right:0}}.home-secondary-content{padding:46px 0}.home-secondary-content .wrapper{display:-webkit-box;display:flex}@media (max-width: 1124px){.home-secondary-content .wrapper{display:block}}.home-secondary-content .wrapper h2{margin-top:0}.home-secondary-content .wrapper .p2,.home-secondary-content .wrapper .about-callout p,.about-callout .home-secondary-content .wrapper p,.home-secondary-content .wrapper .tools-50-50-content p,.tools-50-50-content .home-secondary-content .wrapper p{line-height:1.3}.home-secondary-content .home-testimonial-carousel{min-width:727px;max-width:727px;width:740px;border:1px solid #aaa6a3;box-shadow:0 0 0 5px white,0 0 0 6px #aaa6a3;margin-left:60px;background:white;position:relative;z-index:2;font-family:"PT Serif";margin:-82px 0 19px 70px}@media (max-width: 1124px){.home-secondary-content .home-testimonial-carousel{margin-left:0;margin-top:60px;width:100%;max-width:100%;min-width:0}}.home-secondary-content .home-testimonial-carousel .item{padding:36px 40px 90px}@media (max-width: 768px){.home-secondary-content .home-testimonial-carousel .item{padding:20px 20px 90px}}.home-secondary-content .home-testimonial-carousel .bx-controls{text-align:center;position:absolute;bottom:30px;width:100%}.home-secondary-content .home-testimonial-carousel .bx-pager{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.home-secondary-content .home-testimonial-carousel .bx-pager a{display:inline-block;width:15px;height:15px;border:1px solid #1278A9;border-radius:50%;margin:3px;cursor:pointer;color:transparent;overflow:hidden}.home-secondary-content .home-testimonial-carousel .bx-pager a.active{background:#1278A9}.home-tool-wells{padding:37px 0 177px}.home-tool-wells .h1.text-center{margin-bottom:34px}.home-tool-wells .p1{font-weight:400 !important}.home-tool-wells em{font-size:12px;font-weight:300;margin:10px 0}.home-caregiver--container{padding:33px 0 39px}.home-caregiver--container .h1.text-center{margin-bottom:16px}.home-caregiver--container .row{margin:0 -25px}.home-caregiver--container .row>.col{padding:0 25px;margin-bottom:50px}.home-caregiver--container .attachment-full{height:auto;width:100%}.home-caregiver--container .content{font-size:1.25rem;margin-top:10px}.home-caregiver--title{font-size:1.75rem;text-transform:none;font-family:"PT Serif";font-weight:100;margin-top:8px}.home-tertiary-content .content-wrapper{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}@media (max-width: 992px){.home-tertiary-content .content-wrapper{display:block}}.home-tertiary-content .content{width:64%}.home-tertiary-content .content *{line-height:1.3}@media (max-width: 992px){.home-tertiary-content .content{margin-right:0;width:100%}}.home-tertiary-content .home-bio--container{width:31%}@media (max-width: 992px){.home-tertiary-content .home-bio--container{width:100%;margin-top:60px}}.home-tertiary-content .home-bio--meta{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-bottom:10px}.home-tertiary-content .home-bio--meta img{width:147px;height:147px;margin-right:10px}.about-callout{margin:-60px 0 30px;background:white;position:relative;z-index:1;padding:30px 60px;border:1px solid #aaa6a3;box-shadow:0 0 0 5px white,0 0 0 6px #aaa6a3,0 0 70px 15px rgba(0,0,0,0.15)}@media (max-width: 768px){.about-callout{margin:0 0 -60px 0}}@media (max-width: 600px){.about-callout{padding:30px}}.about-image{width:100%;height:auto}.tools-landing--main-content{margin-bottom:20px}.tools-landing--main-content--row{margin:0 -15px}.tools-landing--main-content--row>.col{padding:0 15px;margin-bottom:30px}.tools-landing--sidebar{padding:18px 25px}.tools-landing--sidebar .featured-videos .p7{display:none !important}.tools-landing--sidebar h1{font-size:2rem}.tools-landing--sidebar hr{display:none !important}.tools-landing--sidebar hr.small{margin:15px 0 19px;border-color:#393635}.tools-landing--sidebar a{font-size:1.125rem;display:block;font-weight:400;margin-bottom:38px}.tools-landing--sidebar .video-image-container{max-width:100%;height:210px;margin-bottom:12px}.tools-landing--sidebar .video-image-container .video-preview-image{-o-object-fit:cover;object-fit:cover}.tools-landing--callout{margin:24px auto 0}.tools-landing--callout+.tools-landing--callout{border-top:1px solid #aaa6a3;padding-top:26px}.tools-landing--callout--top{display:-webkit-box;display:flex;margin-bottom:15px}@media (max-width: 37.5rem){.tools-landing--callout--top{display:block}}.tools-landing--callout--image-container{width:175px;height:175px;flex-shrink:0;border-radius:50%;box-shadow:0 0 0 5px white,0 0 0 7px #aaa6a3;overflow:hidden;margin-right:30px;position:relative}@media (max-width: 37.5rem){.tools-landing--callout--image-container{margin-bottom:30px}}.tools-landing--callout--image-container img{width:100%;height:100%}.tools-landing--callout--title{font-size:1.75rem;display:block;margin-bottom:14px}.tools-landing--callout--description{line-height:1.2}.tools-landing--callout--audience{line-height:1.3;display:block;margin-bottom:14px}.tools-main-content{margin:-99px 0 -60px;position:relative;background:white;padding:40px 80px}@media (max-width: 768px){.tools-main-content{padding:20px 16px 60px 16px;margin:-30px 0 -60px 0}}@media (max-width: 768px){.tools-main-content h1{font-size:32px;line-height:1.2}}@media (max-width: 768px){.tools-main-content h2{margin-top:8px}}.tools-main-content hr:not(.small){margin:32px -12px !important}.tools-main-content hr:not(.small)+*{margin-top:0}.tools-main-content .content>*+*{margin-top:1.2em}.tools-50-50-content{position:relative;padding:80px 0}.tools-50-50-content .wrapper{display:-webkit-box;display:flex}@media (max-width: 768px){.tools-50-50-content .wrapper{display:block}}.tools-50-50-content .content{-webkit-box-flex:1;flex:1}@media (max-width: 768px){.tools-50-50-content .content:first-of-type{margin-bottom:60px}}.tools-50-50-content .seperator{min-width:1px;background:#aaa6a3;margin:0 116px}@media (max-width: 900px){.tools-50-50-content .seperator{margin:0 20px}}@media (max-width: 768px){.tools-50-50-content .seperator{display:none}}.tools-faq{padding:90px 0}.table-of-contents{display:-webkit-box;display:flex;flex-wrap:wrap;margin-top:23px;margin-bottom:6px;padding-top:29px;border-top:1px solid #aaa6a3}.table-of-contents h2{margin-right:17.6px;margin-bottom:20px}.table-of-contents h2.disabled{opacity:0.4}.table-of-contents a{text-decoration:none;position:relative}.table-of-contents a.active:after{content:'';display:block;width:9px;height:9px;border-left:1px solid;border-bottom:1px solid;position:absolute;left:43%;bottom:-5px;-webkit-transform:rotate(-45deg) translateX(-50%);transform:rotate(-45deg) translateX(-50%)}.resources-video-container:after{content:'';display:block;clear:both}.resources-video-container .video-image-container{position:relative;float:left;display:inline-block;cursor:pointer;width:371px;height:202px;margin-right:28px}@media (max-width: 768px){.resources-video-container .video-image-container{float:none}}.resources-video-container .video-image-container:hover .icon-play{opacity:1}.resources-video-container .video-image-container:hover:after{opacity:1}.resources-video-container .video-image-container:after{content:'';background-color:rgba(111,101,92,0.8);width:100%;height:100%;position:absolute;top:0;left:0;opacity:0.6;-webkit-transition:opacity 150ms ease-out;transition:opacity 150ms ease-out}.resources-video-container .video-image-container .video-preview-image{width:100%;height:100%}.resources-video-container .video-image-container .icon-play{margin:0;position:absolute;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0.6;-webkit-transition:all 150ms ease-out;transition:all 150ms ease-out}.third-party-resources{-webkit-columns:2;-moz-columns:2;columns:2}@media (max-width: 768px){.third-party-resources{-webkit-columns:1;-moz-columns:1;columns:1}}.third-party-resources .third-party-resource{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.users-list-table{margin-top:8px}.users-list-table label{display:block;margin-bottom:7px}.users-list-table .shield-list img{width:36px;padding-right:5px;padding-left:2px}.users-list-legend-label{font-size:15px;padding-top:3px;padding-left:2px}.users-list-legend{margin-top:8px}.users-list-legend img{padding-right:3px}.users-list-legend img:not(:first-child){padding-left:14px}.users-list-breadcrumbs.dashboard-breadcrumbs+.block-section{padding-top:20px}.dashboard-breadcrumbs{margin-top:15px}.dashboard-breadcrumbs label{font-weight:500}.dashboard-breadcrumbs .btn,.dashboard-breadcrumbs input[type="submit"]{margin-top:7px}.get-certified-teaser-image{border-radius:50%;width:175px;height:175px;float:right;box-shadow:0 0 0 5px white,0 0 0 6px #aaa6a3;margin:3px 0 10px 20px;position:relative;right:8px}@media (max-width: 500px){.get-certified-teaser-image{float:none;margin:20px 0 10px 0;right:0}}.get-certified-row{margin-top:45px}.get-certified-row .col{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;margin-bottom:45px}.get-certified-row .col img{margin-right:18px;min-width:72px;width:72px;height:auto}.get-certified-row .col .content{padding-top:9px}.get-certified-row .col .content a+p{margin-top:4px}.my-profile-breadcrumbs+.block-section{padding-top:45px}.my-profile-breadcrumbs+.block-section h1{padding-bottom:8px}.my-profile-form{max-width:873px}.my-profile-form .form-section{height:80px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;border-top:1px solid #aaa6a3;border-bottom:1px solid #aaa6a3}@media (max-width: 768px){.my-profile-form .form-section{display:block;padding:10px 0;height:auto}}.my-profile-form .form-section+.form-section{border-top:0}.my-profile-form label{width:150px;font-weight:300}@media (max-width: 768px){.my-profile-form label{display:block}}.my-profile-form label:nth-of-type(2){padding:0 19px;width:auto}@media (max-width: 768px){.my-profile-form label:nth-of-type(2){padding:10px 0 0 0}}.my-profile-form input:nth-of-type(1){position:relative;left:-24px;margin-right:-22px}@media (max-width: 768px){.my-profile-form input:nth-of-type(1){position:static}}.my-profile-form #my-profile-form-phone{width:200px}.my-profile-form #my-profile-form-ext{width:91px;margin-right:50px}.my-profile-form .certification-section{height:auto;-webkit-box-align:start;align-items:flex-start;padding-top:34px;border-bottom:0}.my-profile-form .certification-section .p3{padding-left:26px}@media (max-width: 768px){.my-profile-form .certification-section .p3{padding:10px 0 0 0}}.my-profile-form .certification-section .certification-container{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:start;align-items:flex-start;width:49%;margin-bottom:23px;position:relative;top:-7px;line-height:1.8}@media (max-width: 768px){.my-profile-form .certification-section .certification-container{position:static;width:100%}}.my-profile-form .certification-section .certification-container img{padding-right:10px}.certification-questions-block-section{padding-top:42px}.certification-questions-small-hr{margin:17px 100% 9px 0 !important}.certification-questions-p1{letter-spacing:1.7px}.certification-questions-hr{margin:51px 0 33px}.certification-questions-label{font-size:16px;font-weight:300;letter-spacing:1.9px;margin:5px 0 40px 0}.certification-questions-questions{margin-top:17px;padding-left:57px}@media (max-width: 768px){.certification-questions-questions{padding-left:0}}.certification-questions-questions label{font-size:24px}.certification-questions-questions .input-container+.input-container{margin-top:4px}.certification-questions-questions hr{margin:31px 0 41px}.certification-questions-btn{min-width:200px;letter-spacing:2px;margin-bottom:10px}.training-question-type-title{margin-bottom:30px}.training-question-h2{letter-spacing:2.1px}.training-question-small-hr{margin:16px 100% 10px 0 !important}.training-question-decision-you-are-making{letter-spacing:0.9px}.training-question-p8{display:inline-block;margin-bottom:4px}.training-question-question{margin-top:37px}.training-question-p3{letter-spacing:1.9px}.training-question-p3+.training-question-p3{margin-top:41px}.training-question-p3+.p1{margin-top:13px}.p1+.training-question-answer,.p1+.input-container{margin-top:16px}.training-question-answer{padding-left:51px}.training-question-answer label{font-size:24px;margin-bottom:9px;color:#393635}.training-question-answer .input-container+.input-container{margin-top:15px}.training-question-seperator{margin:38px 0 32px}#respondant .training-question-actual{display:-webkit-box;display:flex}#respondant .training-question-actual span+span{margin-left:20px}.certification-fail-block-section,.certification-success-block-section{padding:42px 0 31px}.certification-fail-block-section-2{padding-top:32px}.certification-success-block-section-2{padding-top:13px}.certification-success-message{padding:27px 0 0 68px;position:relative}.certification-success-message .badge-image{position:absolute;left:4px;width:49px;top:16px}.certification-success-message .download-link{margin-top:28px;padding-left:5px;margin-bottom:15px}.survey-results-print-download{text-align:right;font-size:17px;padding:7px 0}.survey-results-print-download img{width:auto;height:20px}.survey-results-top-content h3{margin-top:30px}.survey-results-top-content h3+h2{margin-top:21px}.survey-results-top-content hr.small{margin-top:15px;margin-bottom:21px}.survey-results-top-content .p3{font-size:15px;letter-spacing:2.6px}.survey-results-top-content .p3+.p8{margin-top:4px;letter-spacing:0}.survey-results-top-content .p8+.p3{margin-top:13px;margin-bottom:30px}.survey-results-ability-score{padding:45px 0}.survey-results-ability-score .p3.green{letter-spacing:1px}.survey-results-ability-score .p3.green+.p8{margin-top:3px}.survey-results-ability-score .p8{letter-spacing:0}.survey-results-ability-score .p8+.p8{margin-top:0}.survey-results-ability-score .form-inputs-container{padding-left:23px;margin-top:16px}.survey-results-ability-score .form-inputs-container .radio-container+.radio-container{margin-top:10px}.survey-results-ability-score .form-inputs-container label{font-size:24px}.survey-results-ability-score .p2+.p2,.survey-results-ability-score .about-callout p+.p2,.about-callout .survey-results-ability-score p+.p2,.survey-results-ability-score .tools-50-50-content p+.p2,.tools-50-50-content .survey-results-ability-score p+.p2,.survey-results-ability-score .about-callout .p2+p,.about-callout .survey-results-ability-score .p2+p,.survey-results-ability-score .about-callout p+p,.about-callout .survey-results-ability-score p+p,.survey-results-ability-score .tools-50-50-content .about-callout p+p,.about-callout .tools-50-50-content .survey-results-ability-score p+p,.survey-results-ability-score .tools-50-50-content .p2+p,.tools-50-50-content .survey-results-ability-score .p2+p,.survey-results-ability-score .about-callout .tools-50-50-content p+p,.tools-50-50-content .survey-results-ability-score .about-callout p+p,.about-callout .survey-results-ability-score .tools-50-50-content p+p,.tools-50-50-content .about-callout .survey-results-ability-score p+p,.survey-results-ability-score .tools-50-50-content p+p,.tools-50-50-content .survey-results-ability-score p+p{margin-top:25px}.survey-results-ability-score .p2+.p2+.btn,.survey-results-ability-score .about-callout p+.p2+.btn,.about-callout .survey-results-ability-score p+.p2+.btn,.survey-results-ability-score .tools-50-50-content p+.p2+.btn,.tools-50-50-content .survey-results-ability-score p+.p2+.btn,.survey-results-ability-score .about-callout .p2+p+.btn,.about-callout .survey-results-ability-score .p2+p+.btn,.survey-results-ability-score .about-callout p+p+.btn,.about-callout .survey-results-ability-score p+p+.btn,.survey-results-ability-score .tools-50-50-content .about-callout p+p+.btn,.about-callout .tools-50-50-content .survey-results-ability-score p+p+.btn,.survey-results-ability-score .tools-50-50-content .p2+p+.btn,.tools-50-50-content .survey-results-ability-score .p2+p+.btn,.survey-results-ability-score .about-callout .tools-50-50-content p+p+.btn,.tools-50-50-content .survey-results-ability-score .about-callout p+p+.btn,.about-callout .survey-results-ability-score .tools-50-50-content p+p+.btn,.tools-50-50-content .about-callout .survey-results-ability-score p+p+.btn,.survey-results-ability-score .tools-50-50-content p+p+.btn,.tools-50-50-content .survey-results-ability-score p+p+.btn,.survey-results-ability-score .p2+.p2+input[type="submit"],.survey-results-ability-score .about-callout p+.p2+input[type="submit"],.about-callout .survey-results-ability-score p+.p2+input[type="submit"],.survey-results-ability-score .tools-50-50-content p+.p2+input[type="submit"],.tools-50-50-content .survey-results-ability-score p+.p2+input[type="submit"],.survey-results-ability-score .about-callout .p2+p+input[type="submit"],.about-callout .survey-results-ability-score .p2+p+input[type="submit"],.survey-results-ability-score .about-callout p+p+input[type="submit"],.about-callout .survey-results-ability-score p+p+input[type="submit"],.survey-results-ability-score .tools-50-50-content .about-callout p+p+input[type="submit"],.about-callout .tools-50-50-content .survey-results-ability-score p+p+input[type="submit"],.survey-results-ability-score .tools-50-50-content .p2+p+input[type="submit"],.tools-50-50-content .survey-results-ability-score .p2+p+input[type="submit"],.survey-results-ability-score .about-callout .tools-50-50-content p+p+input[type="submit"],.tools-50-50-content .survey-results-ability-score .about-callout p+p+input[type="submit"],.about-callout .survey-results-ability-score .tools-50-50-content p+p+input[type="submit"],.tools-50-50-content .about-callout .survey-results-ability-score p+p+input[type="submit"],.survey-results-ability-score .tools-50-50-content p+p+input[type="submit"],.tools-50-50-content .survey-results-ability-score p+p+input[type="submit"]{margin-top:22px;margin-bottom:31px}.survey-results-risk-rating-section{padding:47px 0}.survey-results-risk-rating-section .p1{letter-spacing:1px}.survey-results-risk-rating-section .green{color:#3ec25f !important}.survey-results-risk-rating-section .yellow{color:#f2e86f !important}.survey-results-risk-rating-section .red{color:#dc4a2c !important}.survey-results-accordion-title{font-size:70px;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:center;align-items:center;margin-top:41px;cursor:pointer}.survey-results-accordion-title hr{width:100%;margin-top:15px;margin-bottom:23px}.survey-results-accordion-title .indicator-open,.survey-results-accordion-title .indicator-closed{width:43px;height:43px;margin-right:20px}.survey-results-accordion-title .indicator-open{display:none !important}.survey-results-accordion-title .indicator-closed{display:inline-block !important}.survey-results-accordion-title.active .indicator-open{display:inline-block !important}.survey-results-accordion-title.active .indicator-closed{display:none !important}.survey-results-accordion-target ul{margin-top:10px}.survey-results-accordion-target ul li+li{margin-top:7px}.client-interview-button-container{text-align:center}.client-interview-button-container span{margin-right:20px}@media (max-width: 950px){.client-interview-button-container span{margin-right:0;margin-bottom:20px;display:block;text-align:center}}.brainaging--hero{position:relative;padding:412px 0 60px;max-height:225px}@media (max-width: 768px){.brainaging--hero{padding:100px 0 0 0}}.brainaging--hero:before{content:'';display:block;width:100%;height:100%;background:rgba(0,0,0,0.25);z-index:2;position:absolute;top:0;left:0}.brainaging--hero--image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;-o-object-fit:cover;object-fit:cover}.brainaging--hero .wrapper{position:relative;z-index:3;color:white}@media (max-width: 768px){.brainaging--hero .wrapper{max-width:91%}}.brainaging--hero--content{line-height:1.4;font-size:2.3125rem;font-weight:300}.brainaging--main .wrapper{margin:30px auto}.brainaging--main--content{text-align:left;line-height:1.75em;margin-bottom:25px}.brainaging--columns{margin-top:5%;margin-bottom:10%}.brainaging--columns .wrapper{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap}@media (max-width: 768px){.brainaging--columns .wrapper{display:block}}.brainaging--column{margin:0 auto;text-align:left;width:45%}@media (max-width: 768px){.brainaging--column{width:100%;margin-bottom:50px}}.brainaging--column--title{font-size:1.5625rem;line-height:1.05}.brainaging--column--title{font-size:2rem;margin-bottom:8px}.brainaging--column--image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;max-height:150px;margin-bottom:10px}.brainaging--column--link{display:block;margin-top:29px}.brainaging--column--content{font-size:16px;margin-top:4px;line-height:1.5}.brainaging--column--content a{text-decoration:underline}.brainaging--column--content ul{list-style:inherit;margin-left:20px}@media screen and (max-width: 600px){.brainaging--columns .wrapper{width:100%}.brainaging-column.odd{margin-bottom:60px}}.health{margin-bottom:75px}.brain--main-content{margin:-99px 0 -6px 0;position:relative;background:white;padding:20px 80px 40px 80px;z-index:10}.brain--intro-content p{margin:25px 0 25px 0}.brain--intro-content--image-wrapper{margin-bottom:50px}.brain--intro-content--featured-image{width:100%;height:100%;max-height:270px;-o-object-fit:cover;object-fit:cover}.brain--breadcrumbs{padding:0 0 25px 0}.brain--breadcrumbs--main-page{margin:-20px auto 0px auto}.brain--breadcrumbs .brain-link{margin-right:20px;text-decoration:underline}.brain--breadcrumbs .brain-link.active{text-decoration:none}.brain--breadcrumbs .brain-link:hover{text-decoration:none}.brain--icon-columns .wrapper{max-width:100%}.brain--icon-column{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:40px;margin-top:30px}.brain--icon-column--image-wrapper{width:200px;height:200px;padding:.5%;border-radius:50%;border:1px solid black}.brain--icon-column--image-wrapper img{-o-object-fit:cover;object-fit:cover;height:100%;border-radius:50%}.brain--icon-column--content-wrapper{width:73%}.brain--icon-column--content-title{font-weight:500;letter-spacing:0px;margin-bottom:15px}.brain--icon-column--content{line-height:1.5}.brain--icon-column--content p{font-size:.95em}.brain--icon-column--seperator{width:600px;margin:30px auto 40px}.brain--icon-column--seperator:last-child{display:none}.brain--resources{margin-top:30px}.brain--resources--title{font-weight:500;text-transform:uppercase}.brain--resources--separator{width:20px;margin:20px 0 20px}.brain--resources--resource{margin:0px 0px 15px 0px}.brain--resources--resource--resource-title{font-weight:500}.brain--resources--resource--resource-link{display:block;word-break:break-all;text-decoration:underline}.brain--resources--resource--resource-link:hover{text-decoration:none}.section-separator{width:100%;margin:50px auto 20px}.mini-section-separator{width:75%;margin:0 auto}.brain--slider ul{list-style:disc;margin-top:10px;margin-left:20px}.brain--slider ul li{margin-top:3px}.brain--slider .carousel{padding-bottom:0px}.brain--slider .brain--icon-column--content-wrapper{width:70%}.brain--slider .izi-slider .izi-controls .izi-next,.brain--slider .izi-slider .izi-controls .izi-prev{position:absolute;top:12.5%;font-size:2em;cursor:pointer;color:#5c8ea8}.brain--slider .izi-slider .izi-controls .izi-prev{left:20px}.brain--slider .izi-slider .izi-controls .izi-next{right:20px}.brain--slider .izi-slider .izi-pagination{display:none}.brain--slider .pagination{text-align:center;font-size:16px;font-weight:500}.brain--dementia-content{padding:20px 0 20px 0}.brain--dementia-content .dementia-bullets{display:-webkit-box;display:flex}.brain--dementia-content .dementia-bullets .left-side{width:45%}.brain--dementia-content .dementia-bullets .right-side{width:45%;margin-left:10px}.brain--dementia-content h2{text-align:center;font-size:2em;font-weight:300;letter-spacing:0;text-transform:capitalize;margin-bottom:5px}.brain--dementia-content p{margin:10px auto}.brain--dementia-content img{margin-bottom:25px;max-height:250px;width:100%}.brain--dementia-content ul{list-style:disc;margin:10px auto 15px 20px;float:left;width:48%}.brain--dementia-content ul li{margin-top:3px}.brain--video-content{background-color:#f6f6f6;padding:25px;margin-bottom:50px}.brain--video-content--wrapper{display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end}.brain--video-content--video{-webkit-box-flex:2;flex:2}.brain--video-content--video--image-container{height:300px;position:relative}@media (max-width: 768px){.brain--video-content--video--image-container{height:175px}}.brain--video-content--video--image-container:hover .icon-play{opacity:1}.brain--video-content--video--image-container .attachment-medium{height:100%;width:95%;position:relative;z-index:1;-o-object-fit:cover;object-fit:cover}.brain--video-content--video--image-container .icon-play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2;-webkit-transition:250ms ease-out;transition:250ms ease-out;opacity:0.45}.brain--video-content--meta{-webkit-box-flex:1.25;flex:1.25}.brain--video-content--title{text-decoration:underline;font-weight:300;font-size:1em;line-height:1.4;margin-bottom:15px}.brain--video-content--title:hover{text-decoration:none}.brain--video-content--minutes{font-size:12px;margin-top:3px;text-transform:uppercase;font-weight:300;margin-bottom:5px}.brain--video-content--summary{font-size:12px;margin-top:4px;line-height:1.3}@media screen and (max-width: 559px) and (min-width: 400px){.brain--slider .izi-slider .izi-controls .izi-next{left:275px}}@media screen and (max-width: 600px){.brain--breadcrumbs .brain-link{margin-right:10px;font-size:.85em}.brain--main-content{margin:0 0 6px 0;padding:25px 25px}.brain--intro-content h1{line-height:1.15em}.brain--icon-column{display:block}.brain--icon-column--image-wrapper{width:150px;height:150px;margin-right:20px;margin-bottom:10px;display:block}.brain--icon-column--seperator{width:75%}.brain--icon-column--content-wrapper{width:100%}.brain--icon-column--content{margin-left:0px !important}.brain--slider .brain--icon-column--content-wrapper{width:100%}.brain--slider .brain--icon-column--content{margin-left:25px}.brain--slider .izi-slider .izi-controls{display:-webkit-box;display:flex;position:relative;padding:0px;top:35px;-webkit-box-pack:justify;justify-content:space-between}.brain--slider .izi-slider .izi-controls .izi-next,.brain--slider .izi-slider .izi-controls .izi-prev{left:0px;top:none;position:relative}.brain--slider .izi-slider .izi-controls .izi-next{left:0px}.brain--slider .izi-slider .izi-controls .izi-prev{right:0px}.brain--dementia-content .dementia-bullets{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.brain--dementia-content .dementia-bullets .left-side{width:90%;margin-left:20px;margin-bottom:0px}.brain--dementia-content .dementia-bullets .right-side{width:100%;margin:0 0 0 20px}.brain--dementia-content h2{line-height:1em;padding-bottom:20px}.brain--dementia-content .content-image{-o-object-fit:cover;object-fit:cover}.brain--dementia-content li{margin-bottom:10px;line-height:1.25em;font-size:16px}.brain--video-content--wrapper{display:block}.brain--video-content--minutes{margin-top:10px}.brain--brain-resources{width:100%}.footer-menu{display:none}}.page-template-template-brain-php .about-image,.page-template-page-cognitive-aging-dementia .about-image{max-height:270px;-o-object-fit:cover;object-fit:cover;position:relative;z-index:0}.caregiver--hero{position:relative;padding:412px 0 50px}@media (max-width: 768px){.caregiver--hero{padding:269px 0 55px}}.caregiver--hero:before{content:'';display:block;width:100%;height:100%;background:rgba(0,0,0,0.35);z-index:2;position:absolute;top:0;left:0}.caregiver--hero--image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;-o-object-fit:cover;object-fit:cover}.caregiver--hero .wrapper{position:relative;z-index:3;color:white;max-width:966px}@media (max-width: 768px){.caregiver--hero .wrapper{max-width:91%}}.caregiver--hero--content{font-family:"PT Serif";font-style:italic;line-height:1.4;font-size:2.3125rem}.caregiver--main .wrapper{width:760px;margin:0 auto}.caregiver--main--title{font-size:3rem;margin:25px 0 4px;line-height:1.1}.caregiver--main--subtitle{font-size:1.5rem;margin-bottom:8px}.caregiver--main--seperator{margin:43px auto 36px;width:250px}.caregiver--columns .border-top{margin-bottom:40px;padding-top:10px;width:100%;display:block}.caregiver--columns .wrapper{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;width:966px;flex-wrap:wrap}@media (max-width: 768px){.caregiver--columns .wrapper{display:block}}.caregiver--column{margin-bottom:60px}.caregiver--column.odd{width:58%}@media (max-width: 768px){.caregiver--column.odd{width:100%}}.caregiver--column.even{width:38%}@media (max-width: 768px){.caregiver--column.even{width:100%}}.caregiver--column.gray-background{background:#eee;padding:25px 35px}.caregiver--column.gray-background .caregiver--column--title{font-size:1.5625rem;line-height:1.05}.caregiver--column--title{font-size:2rem;margin-bottom:8px}.caregiver--column--video-container{display:-webkit-box;display:flex;margin-top:22px}@media (max-width: 768px){.caregiver--column--video-container{flex-wrap:wrap}}.caregiver--column--video{position:relative;min-width:270px;height:150px;margin-right:19px}@media (max-width: 768px){.caregiver--column--video{margin-right:0}}.caregiver--column--video:hover .icon-play{opacity:1}.caregiver--column--video .icon-play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2;opacity:0.65;-webkit-transition:opacity 250ms ease-out;transition:opacity 250ms ease-out}.caregiver--column--video--image{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.caregiver--column--video--title{font-size:1rem;line-height:1.4}.caregiver--column--video--minutes{font-size:12px;margin-top:3px}.caregiver--column--video--content{font-size:16px;margin-top:4px;line-height:1.3}.caregiver--column--link{display:block;margin-top:29px}.caregiver--main--content ul{text-align:left !important;max-width:600px;margin:10px auto;list-style:disc;padding-left:40px}.page-template-page-older-adult-questionnaire .content h1.survey-title{margin-top:10px}.caregiver--case-studies{padding:25px 0}.caregiver--case-studies .wrapper{width:779px}.caregiver--case-studies--title{font-size:2.25rem;margin-bottom:9px}.caregiver--case-studies--subtitle{letter-spacing:2.2px;margin-bottom:7px}.caregiver--case-studies--tabs{display:-webkit-box;display:flex;flex-wrap:wrap;margin:60px -10px 30px}.caregiver--case-studies--tab{box-shadow:3px 3px 10px rgba(0,0,0,0.35);height:290px;width:290px;-webkit-transform:rotate(-4deg);transform:rotate(-4deg);background:white;margin:0 -14px;padding:14px;color:#1278A9;font-weight:300;cursor:pointer;position:relative;z-index:1}.caregiver--case-studies--tab:hover,.caregiver--case-studies--tab.active{color:#aaa6a3;z-index:2}.caregiver--case-studies--tab:hover{z-index:3}.caregiver--case-studies--tab img{height:216px;-o-object-fit:cover;object-fit:cover;margin-bottom:3px}.caregiver--case-study{display:none}.caregiver--case-study.active{display:block}.caregiver--case-study--title{font-size:1.875rem;margin-bottom:12px}.caregiver--case-study--section{margin-bottom:10px}.caregiver--case-study--subtitle{font-size:1.25rem}.callout-steps--title{font-size:2.25rem;margin-bottom:30px}.callout-steps .row{margin:0 -20px}.callout-steps .row>.col{padding:0 20px;margin-bottom:40px}.callout-steps .row .col{margin-bottom:10px !important}.caregiver-learning--videos{margin:38px auto 0}.caregiver-learning--videos .row{margin:0 -25px}.caregiver-learning--videos .row>.col{padding:0 25px;margin-bottom:50px}.caregiver-learning--video{margin-bottom:30px}.caregiver-learning--video--image-container{display:block;height:307px;position:relative}@media (max-width: 64rem){.caregiver-learning--video--image-container{height:300px}}.caregiver-learning--video--image-container:hover .icon-play{opacity:1}.caregiver-learning--video--image-container .attachment-medium{height:100%;width:100%;position:relative;z-index:1;-o-object-fit:cover;object-fit:cover}.caregiver-learning--video--image-container .icon-play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2;-webkit-transition:250ms ease-out;transition:250ms ease-out;opacity:0.45}.caregiver-learning--video--title{font-size:1rem;margin-top:14px;letter-spacing:0.1px;display:block}.caregiver-learning--video--minutes{font-size:.75rem;margin-top:6px}.caregiver-learning--video--content{font-size:1rem}.caregiver-resources--secondary-content{margin:0 -15px;margin-top:38px;margin-bottom:38px;word-break:break-word}.caregiver-resources--secondary-content>.col{padding:0 15px;margin-bottom:30px}.caregiver-resources--secondary-content hr{margin:27px 0 37px}.caregiver-resources--secondary-content hr.small{margin:14px 100% 18px 0}.caregiver-resources--secondary-content .row{margin-top:10px}.caregiver-resources--secondary-content .col{margin:10px 0}.caregiver-resources--download-container{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start}.caregiver-resources--download-container--icon{display:block;width:13px;height:auto;margin-right:20px;flex-shrink:0}.caregiver-resources--download-container small{font-size:.875rem;color:#aaa6a3}.caregiver-resources--callout{display:-webkit-box;display:flex}@media (max-width: 56.25rem){.caregiver-resources--callout{display:block}}.caregiver-resources--callout--image{min-width:40%;height:auto;-o-object-fit:cover;object-fit:cover;max-height:400px}@media (max-width: 84.375rem){.caregiver-resources--callout--image{max-height:100%}}@media (max-width: 56.25rem){.caregiver-resources--callout--image{width:100%}}.caregiver-resources--callout--content{min-width:60%;padding:30px 0;font-size:1rem}@media (max-width: 56.25rem){.caregiver-resources--callout--content{width:100%}}.caregiver-resources--callout--content h1{font-size:2.1875rem}.caregiver-resources--callout .caregiver-resources--download-container{margin-top:17px}.caregiver-resources--news-books .content{font-size:1.25rem;margin-bottom:37px}.caregiver-resources--news-books--list-item{margin-bottom:10px}.caregiver-resources--news-books--seperator{margin:41px 0 56px}.questionnaire-start{text-align:right}@media (max-width: 768px){.questionnaire-start{margin-top:1em;text-align:left}}.questionnaire-start .btn,.questionnaire-start input[type="submit"]{margin-left:1em}@media (max-width: 768px){.questionnaire-start .btn,.questionnaire-start input[type="submit"]{margin-left:0;margin-top:1em}}.testimonial-block{margin:0 auto;max-width:550px;padding-bottom:3em;position:relative;text-align:center}@media (max-width: 768px){.testimonial-block{padding-bottom:1em}}.testimonial-block blockquote{font-family:"PT Serif"}.testimonial-author-block{font-size:16px;position:absolute;left:50%;text-align:left}@media (max-width: 768px){.testimonial-author-block{position:relative;left:0;text-align:center}}.testimonial-author{font-weight:700;margin-right:5px}ol.steps{font-weight:700;padding-right:20px}ol.steps li{margin-bottom:1em}.step-title{display:block}.step-text{font-weight:300}.how-it-works--image{box-shadow:4px 4px 6px 0px #cac5c5}.how-it-works--image-caption--link{display:block;font-size:14px;margin-top:1em;padding-right:1em;text-align:right}.bottom-block{margin-bottom:4em}.bottom-block .btn,.bottom-block input[type="submit"]{margin-top:1em}.bottom-block--link{display:block;margin-top:1em}.page-template-page-older-adult-questionnaire .about-image{max-height:468px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.page-template-page-older-adult-questionnaire .callout-steps{position:relative;z-index:1}.page-ff-questionnaire--newsletter .btn,.page-ff-questionnaire--newsletter input[type="submit"],.page-ff-questionnaire--newsletter input[type="submit"]{background:#1278A9;color:white !important;font-size:16px;letter-spacing:1px;padding:9px 38px;width:auto !important}.page-ff-questionnaire--newsletter .btn:hover,.page-ff-questionnaire--newsletter input:hover[type="submit"],.page-ff-questionnaire--newsletter input[type="submit"]:hover{background:transparent !important;color:#1278A9 !important}.page-template-page-safe .about-image{max-height:468px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.page-template-page-safe .tools-main-content{padding-top:25px}.page-template-page-safe h3.p1{text-transform:none;font-weight:300;font-size:2rem;margin-bottom:12px;margin-top:-8px}.page-template-page-safe .intro-image{margin-left:auto}.page-template-page-safe .columns{margin-top:28px}.page-template-page-safe .list h3{margin-bottom:6px}.page-template-page-safe .list p{margin-bottom:4px}.page-template-page-safe .images{margin-top:40px !important;margin:0 -5px}.page-template-page-safe .images>.col{padding:0 5px;margin-bottom:10px}.page-template-page-safe .images .column-image{max-height:290px;min-height:290px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;min-width:100%}.page-template-page-safe .caption{font-size:1rem}.page-template-page-safe .brochure-row{margin:0 -15px}.page-template-page-safe .brochure-row>.col{padding:0 15px;margin-bottom:30px}.page-template-page-safe .brochure-row .col{margin-bottom:0}.page-template-page-safe .brochure-image{max-width:140px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:auto;margin-left:auto}.page-template-page-safe .disclaimer{padding-bottom:60px}
