﻿@font-face{font-display:swap;font-family:Chillax;font-weight:700;src:url("../fonts/eot/Chillax-Bold.eot");src:url("../fonts/eot/Chillax-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/woff2/Chillax-Bold.woff2") format("woff2"),url("../fonts/woff/Chillax-Bold.woff") format("woff"),url("../fonts/ttf/Chillax-Bold.ttf") format("truetype")}@font-face{font-display:swap;font-family:Chillax;font-weight:600;src:url("../fonts/eot/Chillax-Semibold.eot");src:url("../fonts/eot/Chillax-Semibold.eot?#iefix") format("embedded-opentype"),url("../fonts/woff2/Chillax-Semibold.woff2") format("woff2"),url("../fonts/woff/Chillax-Semibold.woff") format("woff"),url("../fonts/ttf/Chillax-Semibold.ttf") format("truetype")}@font-face{font-display:swap;font-family:Chillax;font-weight:500;src:url("../fonts/eot/Chillax-Medium.eot");src:url("../fonts/eot/Chillax-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/woff2/Chillax-Medium.woff2") format("woff2"),url("../fonts/woff/Chillax-Medium.woff") format("woff"),url("../fonts/ttf/Chillax-Medium.ttf") format("truetype")}@font-face{font-display:swap;font-family:Chillax;font-style:Italic;font-weight:400;src:url("../fonts/eot/Chillax-Regular.eot");src:url("../fonts/eot/Chillax-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/woff2/hillax-Regular.woff2") format("woff2"),url("../fonts/woff/Chillax-Regular.woff") format("woff"),url("../fonts/ttf/Chillax-Regular.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Source Sans 3";src:url("../fonts/source/SourceSans3-VariableFont_wght.ttf") format("truetype");font-weight:200 900}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:Italic;src:url("../fonts/source/SourceSans3-Italic-VariableFont_wght.ttf") format("truetype");font-weight:200 900}body{font-family:"Source Sans 3", Helvetica, Arial, sans-serif;font-weight:600}.lptool-wrapper{color:#0F3549;position:relative;line-height:1.2;box-sizing:border-box;font-weight:400}.lptool-wrapper *{box-sizing:border-box}.lptool-inner{position:relative}.lptool-section{background-color:#fff;border-radius:12px;margin:.75em 0}.lptool-section:first-of-type{margin-top:0}.lptool-section .lptool-sectionhead{border-bottom:1px solid #eeeeee}.lptool-section.lptool-sectionclosed .lptool-sectionhead{border-bottom:none}.lptool-sectionhead{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;padding:1.5em 1em;transition:background-color .2s ease-in-out;vertical-align:middle}.lptool-sectionhead p{margin:0}.lptool-sectionhead h2{font-family:"Chillax";font-weight:500;font-size:1.25rem;color:#0F3549}.lptool-subsectionhead{margin:0 -1rem;padding:.25rem 1rem;background:#ccefef;background:linear-gradient(#f3fbfb, #fff);border-top:1px solid #ddd}.lptool-subsectionhead+.lptool-question{border-top:none;margin-top:0}.lptool-sectioncontent{padding:1em}@media screen and (min-width: 45em){.lptool-sectionhead{padding:1.5em 2em}.lptool-sectioncontent{padding:2em 1em}.lptool-subsectionhead{margin:0 -2rem;padding:.25rem 2rem}}@media screen and (min-width: 77em){.lptool-sectionhead{padding:1.5em 2em}.lptool-sectioncontent{padding:2em 1em}}.lptool-editlink{color:#0F3549;display:none;padding-right:1.5em;position:relative;text-align:right}.lptool-editlink::after{content:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.3681 20.2489C15.861 20.2489 16.261 20.6403 16.261 21.1244C16.261 21.6086 15.861 22 15.3681 22H2.89293C2.40003 22 2 21.6086 2 21.1244C2 20.6403 2.40003 20.2489 2.89293 20.2489H15.3681ZM20.2259 2.87567L21.1081 3.73984C22.2975 4.90696 22.2975 6.80516 21.1072 7.97228C20.9331 8.14301 20.7045 8.22882 20.4759 8.22882C20.2473 8.22882 20.0187 8.14301 19.8446 7.97228C19.4954 7.62994 19.4954 7.07658 19.8446 6.73424C20.3384 6.25006 20.3384 5.46206 19.8446 4.97788L18.9632 4.1137C18.4855 3.64616 17.6506 3.6444 17.172 4.1137L16.0391 5.22455L17.285 6.44505L18.4672 7.60341C18.8699 7.99828 19.0914 8.52362 19.0914 9.0831C19.0914 9.6417 18.8699 10.167 18.4672 10.561L10.9844 17.8982C10.5906 18.2843 10.046 18.5058 9.48788 18.5058H9.48252L6.37868 18.4892C5.72684 18.4857 5.19286 17.963 5.18751 17.3238L5.16869 14.276C5.16429 13.7279 5.38931 13.1903 5.78488 12.8025L13.9302 4.81651C13.9864 4.7611 14.048 4.71258 14.1137 4.67097C14.1495 4.61333 14.1935 4.55822 14.245 4.5077L15.9094 2.87567C17.0988 1.70943 19.0356 1.7068 20.2259 2.87567ZM14.7776 6.46256L7.04749 14.0405C6.98766 14.0992 6.95373 14.1815 6.95461 14.2646L6.9707 16.7416L9.48966 16.7547H9.49055C9.57538 16.7547 9.66111 16.7206 9.72182 16.6602L17.2046 9.323C17.293 9.23632 17.3055 9.13475 17.3055 9.0831C17.3055 9.02969 17.293 8.929 17.2046 8.84232L14.7776 6.46256Z' fill='%232D2D2D'/%3E%3C/svg%3E%0A");display:block;height:.6em;position:absolute;vertical-align:middle;right:0;top:0;width:.6em}.lptool-section{box-shadow:0px 0px 1px 0px rgba(9,30,66,0.2),0px 4px 8px 0px rgba(9,30,66,0.08)}.lptool-sectionclosed{box-shadow:0px 0px 1px 0px rgba(9,30,66,0.2),0px 2px 2px 0px rgba(9,30,66,0.08);background-color:#fefefe;cursor:pointer}.lptool-sectionclosed .lptool-sectioncontent{display:none}.lptool-sectionclosed.lptool-sectionedit .lptool-editlink{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:block}.lptool-form h2{color:#0F3549;font-size:1.25em;margin:0;padding:0}.lptool-form p{font-weight:400}.lptool-form input[type='text'],.lptool-form input[type='number'],.lptool-form input[type='range'],.lptool-form select{border:1px solid #e5e5e5;border-radius:4px;box-sizing:border-box;display:block;margin:.5em 0 1.5em 0;padding:1em;width:100%}.lptool-form :checked+label{background-color:#1a3447 !important;border-color:#1a3447 !important;color:white !important;z-index:100 !important}.lptool-form :checked+label path{fill:white}.lptool-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;border:1px solid #e5e5e5;padding:.5rem;border-radius:4px;font-size:1rem;color:#0F3549;font-family:"Source Sans 3", Helvetica, Arial, sans-serif}.lptool-form select:focus{outline:none;border:1px solid #e5e5e5}.lptool-form .lptool-select-wrapper{width:100%;position:relative}.lptool-form .lptool-select-wrapper::after{display:block;box-sizing:content-box;content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.2929 14.7071C11.6834 15.0976 12.3166 15.0976 12.7071 14.7071L15.7071 11.7071C16.0976 11.3166 16.0976 10.6834 15.7071 10.2929C15.3166 9.90237 14.6834 9.90237 14.2929 10.2929L12 12.5858L9.70711 10.2929C9.31658 9.90237 8.68342 9.90237 8.29289 10.2929C7.90237 10.6834 7.90237 11.3166 8.29289 11.7071L11.2929 14.7071Z' fill='%232D2D2D'/%3E%3C/svg%3E%0A");background:radial-gradient(#fff, rgba(255,255,255,0));position:absolute;width:1.5rem;height:1.5rem;right:.3em;top:.4em;bottom:.2em;pointer-events:none}.lptool-form .lptool-select-wrapper select{background-image:none}.lptool-form select::-ms-expand{display:none}.lptool-question{padding-top:1.6em}.lptool-question:first-of-type{border-top:0;margin-top:0;padding-top:0}.lptool-question>label{font-weight:400}.lptool-question .lptool-question-sub-note{font-weight:normal;display:block;color:#767878;font-style:italic}.lptool-question p{margin-bottom:.5rem;margin-top:0}@media screen and (min-width: 45em){.lptool-form input[type='text'],.lptool-form input[type='number'],.lptool-form input[type='range']{width:75%}.lptool-form .lptool-select-wrapper{width:75%}}.lptool-optionlist{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none !important;padding:0 !important;margin-top:0.5rem}.lptool-optionlist label{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;border:1px solid #e5e5e5;color:#0F3549;cursor:pointer;display:block;height:100%;margin:0 0 -2px;padding:.5rem 1rem;text-align:center;vertical-align:middle}.lptool-optionlist label path{fill:#0F3549}.lptool-optionlist label.disable{border-color:#ddd;color:#ddd}.lptool-optionlist label p{margin:0}.lptool-optionlist li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:0 1 auto;-moz-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;padding:0 !important;position:relative !important;width:100%}.lptool-optionlist li::before{content:'' !important}.lptool-optionlist li:first-of-type label{border-radius:1.5rem 1.5rem 0 0}.lptool-optionlist li:last-of-type label{border-radius:0 0 1.5rem 1.5rem}.lptool-optionlist input{display:none !important}.lptool-optionlist-multiple li:first-of-type label,.lptool-optionlist-multiple li:last-of-type label,.lptool-optionlist-multiple li label{border-radius:1.5rem;margin:0 0 1rem}.lptool-optionlist-wide li{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}.lptool-optionlist-wide label{padding:.5rem 1rem;display:block}.lptool-optionlist-wide label svg{height:4rem;margin:-1rem 0;width:4rem}.lptool-optionlist-smalltype{font-size:.8em}@media screen and (min-width: 45em){.lptool-optionlist{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.lptool-optionlist li{margin:0 -1px 0 0;width:25%}.lptool-optionlist li label{max-width:100%}.lptool-optionlist li:first-of-type label{border-radius:1.5rem 0 0 1.5rem}.lptool-optionlist li:last-of-type label{border-radius:0 1.5rem 1.5rem 0}.lptool-optionlist-vertical{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.lptool-optionlist-vertical li{margin:0;width:100%}.lptool-optionlist-vertical li label{text-align:left}.lptool-optionlist-vertical li:first-of-type label{border-radius:1.5rem 1.5rem 0 0}.lptool-optionlist-vertical li:last-of-type label{border-radius:0 0 1.5rem 1.5rem}.lptool-optionlist-vertical label{margin:0 0 -2px}.lptool-optionlist-tight li{width:20%}.lptool-optionlist-tighter li{width:16.6%}.lptool-optionlist-multiple{margin:0 -.5em}.lptool-optionlist-multiple li{margin:0 0 1rem 0}.lptool-optionlist-multiple li:first-of-type label,.lptool-optionlist-multiple li:last-of-type label,.lptool-optionlist-multiple li label{border-radius:1.5rem;margin:0 .5rem}.lptool-optionlist-wide{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.lptool-optionlist-wide li{width:25%}.lptool-optionlist-wide label{padding:1.5rem 1.25rem}}.lptool-estimated{color:#909191;font-size:.75em;margin-left:.5em;padding:.2rem .5rem}.lptool-next,.lptool-next-results{border-radius:1.5rem;color:white;background-color:#1a3447;display:inline-block;margin:2rem 0 1rem;padding:.75rem 3rem;text-decoration:none;transition:all .2s ease-in-out;font-weight:600;font-family:"Chillax"}.lptool-next:hover,.lptool-next-results:hover{background-color:#0f2433;color:#fff;box-shadow:0px 0px 1px 0px rgba(9,30,66,0.2),0px 4px 8px 0px rgba(9,30,66,0.08)}.lptool-next:active,.lptool-next-results:active{background-color:#455c6b;color:#fff}.lptool-next-results{background:#1a3447;border:0;color:#fff}.lptool-question-optional-hidden{display:none}.lptool-section-hidden{display:none}.hide-me{display:none !important}.lptool-results{color:000;display:none;padding:2em 0 0 0}.lptool-results.lptool-show-results{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.lptool-results>div{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;background-color:#fff;border-radius:12px;margin-bottom:1em;padding:1em 1em 1em 1em}.lptool-results>.order-01{order:1}.lptool-results>.order-01::before{background:#FFD540;color:#0F3549;content:"Best match";display:block;width:100%;margin:-1rem -1rem 1rem;margin-right:1rem;padding:0.75rem 1rem 0.5rem 1rem;border-top-left-radius:12px;border-top-right-radius:12px;font-weight:bold}.lptool-results>.order-02{order:2}.lptool-results>.order-03{order:3}.lptool-results h2{color:#0F3549;font-size:1.25rem;margin-top:0;font-family:"Chillax";font-weight:400}.lptool-results h2 span{color:#0F3549;font-weight:400;opacity:.6}.lptool-results h2 span::before{content:" – "}.lptool-results h3{color:#0F3549;font-size:1.25rem;font-weight:800;margin-bottom:0;padding-bottom:0;font-family:"Chillax";font-weight:400}.lptool-results h4{color:#0F3549;font-size:1.25rem;margin-bottom:0;padding-bottom:0;padding-top:1rem;font-family:"Chillax";font-weight:400}.lptool-results .lptool-results--answer{font-size:1.25rem}.lptool-results p{line-height:1.4;margin-bottom:0}.lptool-results .lptool-results--extended-note{border:1px solid #ccefef;font-size:.8rem;padding:1rem;border-radius:2px}.lptool-results .lptool-results--extended-note::before{content:"What does this mean?";color:#0F3549;display:block;font-weight:bold}.lptool-results ul{list-style-type:none !important;margin:0 !important;padding:0 !important}.lptool-results li{border-bottom:1px solid #ddd;padding:.5em 0 .5em 1.75em;position:relative}.lptool-results li:last-of-type{border-bottom:0}.lptool-results li::before{display:block;height:1em;left:0;position:absolute;top:.75em;width:1em}@media screen and (min-width: 45em){.lptool-results>div{padding:2em}.lptool-results>.order-01::before{padding:0.5rem 2rem;margin:-2rem -2rem 2rem;margin-right:2rem}}.lptool-wrapper{background-color:#F6F6F6;overflow:auto;overflow-x:hidden;padding:.5rem;border-radius:12px;border:1px solid #e6e7e9}
