@font-face{font-family:'Khula';font-style:normal;font-weight:300;font-display:optional;src:url("../../../themes/stephenrimmer/assets/fonts/khula-v10-latin-300.woff2") format("woff2"),url("../../../themes/stephenrimmer/assets/fonts/khula-v10-latin-300.woff") format("woff")}@font-face{font-family:'Khula';font-style:normal;font-weight:400;font-display:optional;src:url("../../../themes/stephenrimmer/assets/fonts/khula-v10-latin-regular.woff2") format("woff2"),url("../../../themes/stephenrimmer/assets/fonts/khula-v10-latin-regular.woff") format("woff")}@font-face{font-family:'Khula';font-style:normal;font-weight:700;font-display:optional;src:url("../../../themes/stephenrimmer/assets/fonts/khula-v10-latin-700.woff2") format("woff2"),url("../../../themes/stephenrimmer/assets/fonts/khula-v10-latin-700.woff") format("woff")}@font-face{font-family:'Khula';font-style:normal;font-weight:800;font-display:optional;src:url("../../../themes/stephenrimmer/assets/fonts/khula-v10-latin-800.woff2") format("woff2"),url("../../../themes/stephenrimmer/assets/fonts/khula-v10-latin-800.woff") format("woff")}html{box-sizing:border-box;-webkit-font-smoothing:antialiased;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}*,*:before,*:after{box-sizing:inherit}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:none;padding:0;margin:0}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.content blockquote{margin:0 0 2rem;font-style:italic;font-size:1.3rem;background:#fff;font-weight:300;padding:1.5rem;box-shadow:0px 0px 20px 0px rgba(25,35,49,.2)}.content blockquote:before{content:'\201C'}.content blockquote:after{content:'\201D'}.content blockquote p{display:inline;margin:0}.hidden,.card .request-advice{display:none}.loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loading p{color:#fff}.loading .dot{width:14px;height:14px;margin:0 7px;background:#fff}.loading p{margin:0;text-align:center}.loading .dot{display:inline-block;transform:scale(0);border-radius:50%;-webkit-animation:loading 1s ease infinite;animation:loading 1s ease infinite}.loading .dot:nth-child(2){-webkit-animation:loading 1s ease infinite .3s;animation:loading 1s ease infinite .3s}.loading .dot:nth-child(3){-webkit-animation:loading 1s ease infinite .6s;animation:loading 1s ease infinite .6s}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.panel{padding-top:3rem;padding-bottom:3rem}.panel .panel-title{font-weight:300}.content ul,.content ol{padding:0 0 0 1.5rem;margin:0 0 2rem}.content ul{list-style:disc}.content ol{list-style:decimal}ul,ol,.content ul[class]{list-style:none;padding:0;margin:0}.button{border:none;background:#182243;border-radius:6px;color:#fff;font-size:.925rem;font-weight:700;text-align:center;transition:all .3s ease-out}.button:hover{background:#fabb33;color:#fff}body{color:#586268;font-family:"Khula",sans-serif;font-size:1.125rem;font-weight:400}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin:0 0 2rem;color:#182243;font-family:"Khula",sans-serif;font-weight:700;line-height:1.3}h1,.h1{font-weight:800}h1,.h1{font-size:2.8rem}h2,.h2{font-size:2.2rem}h3,.h3{font-size:1.7rem}h4,.h4{font-size:1.5rem}h5,.h5{font-size:1.3rem}h6,.h6{font-size:1.125rem}p{margin:0}strong{font-weight:700}hr{border:1px solid #d2d6dc}a{color:#182243;text-decoration:none;transition:all .2s ease-out}a:hover{color:#fabb33}.content a:not([class]){border-bottom:2px solid #fabb33}.table-scroll{overflow:scroll;margin:0 0 2rem}.table-scroll table{width:100%}.table-scroll table th{padding:1rem 1.5rem;border:2px solid #111830;background:#182243;color:#fff;font-family:"Khula",sans-serif}.table-scroll table td{padding:1.5rem;border:2px solid #f5f5f5;vertical-align:top}.table-scroll table p{margin:0}.content{line-height:1.7}.content p{margin:0 0 2rem}.content ul li ul{margin-bottom:0}.content ol li ol{margin-bottom:0}.pdf-downloads{padding:1.5rem 2.25rem !important;background-color:#f5f5f5;border-radius:6px}.pdf-downloads li{margin-bottom:.75rem}body:not(.type-home):not(.type-contact):not(.type-people):not(.type-careers) .content>p:first-of-type:first-child,body:not(.type-home):not(.type-contact):not(.type-people):not(.type-careers) .content>h1:first-child+p:first-of-type,body:not(.type-home):not(.type-contact):not(.type-people):not(.type-careers) .content p.intro{color:#505d68;font-size:1.5rem;line-height:1.5;font-weight:300}.button{display:inline-block;padding:1rem 1.5rem;border-radius:9px}.button a{color:inherit;transition:inherit}.button.inverted{background:#fff;color:#182243;border:2px solid #fabb33}.button.inverted:hover{background:#fabb33}.flowChart{text-align:center}.about-this-guide{padding-bottom:2rem;color:#505d68;font-family:"Khula",sans-serif}.about-this-guide .disclaimerText{color:#505d68;font-family:"Khula",sans-serif;font-size:1.125rem;line-height:1.7;max-height:0;overflow:hidden;transition:max-height .5s ease-out}.about-this-guide .disclaimerText p:last-of-type{margin:0}.about-this-guide .disclaimerText.revealed{max-height:unset}.about-this-guide .disclaimerHeading{position:relative;margin-bottom:1.5rem}.about-this-guide .disclaimerHeading:after{border-bottom:2px solid;border-right:2px solid;content:"";cursor:pointer;display:block;height:12px;right:15px;position:absolute;transform:rotate(45deg);top:10px;transition:.5s ease-out;width:12px}.disclaimerHeading.revealed:after{transform:rotate(225deg)}.cards{border:1px solid #d2d6dc;margin-bottom:3.75rem}.card{background:#fabb33;border-radius:6px;box-shadow:0 2px 4px 0 #e8e8e8;margin:3rem auto;padding:1.5rem;text-align:center;width:90%;color:#182243}.card .mainTextContainer{padding:1.5rem;position:relative}.card .mainTextContainer .questionText{font-size:1.5rem;margin:0}.card .mainTextContainer .infoIcon{background:#fff;border:2px solid #586268;border-radius:50%;font-family:"Khula",sans-serif;height:25px;position:absolute;right:-10px;top:50%;transform:translate(-50%,-50%);width:25px}.card .mainTextContainer .infoIcon:hover{cursor:pointer}.card .yesNoButton{margin:0 1rem 1rem}.card .goBackButton{background-color:#6f7f86;font-size:.8rem;padding-top:.75rem;padding-bottom:.75rem}.card.inactive{opacity:.5}.card.answer{background:#b8c8d0;color:#fff;font-size:1.5rem;line-height:1.5;text-align:center}.card.answer p{margin:0 0 1.5rem}.card.answer .goBackButton{background-color:transparent;border:none;display:block;font-size:.95rem;margin-left:auto;margin-right:auto}.card.answer .goBackButton:hover{color:#fabb33}.card.answer .answer-additional-text{font-size:1.125rem;margin-bottom:0}.card .request-advice{font-size:1.125rem}.card .footnote{height:0;overflow:hidden;transition:all .5s ease-out}.card .footnotesVisible{height:50px}.button.hidden,.card .button.request-advice{display:none}.FAQHeading{border-top:1px solid #d2d6dc;padding-top:1.5rem;text-align:left}.faqContainer{margin:3rem 3rem 3rem 0;position:relative;text-align:left;width:90%}.faqContainer .faq{margin:0 10px 0 0;font-size:1.5rem;width:90%;cursor:pointer}.faqContainer .faqAnswer{height:auto;max-height:0;overflow:hidden;transition:all .3s ease-out}.faqContainer .questionContainer{position:relative}.faqContainer .questionContainer:after{border-bottom:2px solid;border-right:2px solid;content:"";cursor:pointer;display:block;height:12px;position:absolute;top:calc(50% - 12px);transform:rotate(45deg);transition:all .3s ease-out;width:12px;right:15px}.faqContainer .questionContainer.revealed:after{transform:rotate(225deg)}.faqAnswer.revealed{max-height:300px;margin-top:1.25rem}.callToAction{font-size:1.4rem;margin:3rem auto}.free-chat{color:#182243;font-family:"Khula",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.7;text-align:left}.free-chat .header-chat-now{border-bottom:2px solid #fabb33}.footer-disclaimer{font-family:"Khula",sans-serif;font-size:1.125rem;line-height:1.7;text-align:left}.faqAnswer{line-height:1.7}.about-this-guide{padding:0}.about-this-guide .disclaimerHeading:after{content:none}.about-this-guide .disclaimerText .emphasis{font-style:italic}.about-this-guide .disclaimerText .bold{font-weight:700}.about-this-guide .disclaimerText p:last-child{padding-top:0}.cards{border:0}.cards .button{background-color:#fff;color:#182243;padding:1rem 1.5rem .75rem}.cards .button:hover{background-color:#182243;color:#fff}.cards .button.selected{background-color:#182243;color:#fff}.cards .button.goBackButton{background-color:transparent;font-size:.95rem}.cards .button.goBackButton:hover{background-color:#182243;color:#fff}.cards .button.callToAction{background-color:#f9b31a;color:#182243;margin:0 auto 1rem;padding:1rem 1.5rem .5rem}.cards .button.callToAction:hover{background-color:#fff}.cards .button.callToAction+.goBackButton{font-size:1.125rem;font-weight:700}.card{position:relative}.card:nth-child(n+2):before{content:'';position:absolute;left:50%;transform:translateX(-50%);bottom:100%;height:3rem;border:1px dashed #d2d6dc}.card.answer{background-color:#182243;padding:1.5rem 3rem 3rem}.card .action-button{background-color:#fabb33;margin-top:3rem}.FAQHeading{padding-top:3rem}@media only screen and (min-width:40em){body:not(.type-home):not(.type-contact):not(.type-people):not(.type-careers) .content>p:first-of-type:first-child,body:not(.type-home):not(.type-contact):not(.type-people):not(.type-careers) .content>h1:first-child+p:first-of-type,body:not(.type-home):not(.type-contact):not(.type-people):not(.type-careers) .content p.intro{font-size:1.7rem}}@media only screen and (min-width:50em){.card{width:60%}}@media only screen and (min-width:60em){.table-scroll{overflow:auto}}@media only screen and (min-width:70em){.panel{padding-top:6rem;padding-bottom:6rem}}@-webkit-keyframes hippyshake{0%{transform:translateX(2px)}20%{transform:translateX(0)}40%{transform:translateX(-2px)}60%{transform:translateX(0)}80%{transform:translateX(2px)}100%{transform:translateX(0)}}@keyframes hippyshake{0%{transform:translateX(2px)}20%{transform:translateX(0)}40%{transform:translateX(-2px)}60%{transform:translateX(0)}80%{transform:translateX(2px)}100%{transform:translateX(0)}}@-webkit-keyframes loading{50%{transform:scale(1);opacity:1}100%{opacity:0}}@keyframes loading{50%{transform:scale(1);opacity:1}100%{opacity:0}}