/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, white 50%, #eee 100%);background-image:-o-linear-gradient(top, white 50%, #eee 100%);background-image:linear-gradient(to bottom, white 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, white 0%, #eee 50%);background-image:-o-linear-gradient(top, white 0%, #eee 50%);background-image:linear-gradient(to bottom, white 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, white 100%);background-image:-o-linear-gradient(top, #eee 50%, white 100%);background-image:linear-gradient(to bottom, #eee 50%, white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:white}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}@keyframes hide{0%{visibility:visible;opacity:1}100%{visibility:hidden;opacity:0}}@keyframes show{0%{visibility:hidden;opacity:0}100%{visibility:visible;opacity:1}}@keyframes show-move-up{0%{visibility:hidden;opacity:0;transform:translateY(10px)}100%{visibility:visible;opacity:1;transform:none}}@keyframes hide-move-down{0%{visibility:visible;opacity:1;transform:none}100%{visibility:hidden;opacity:0;transform:translateY(10px)}}@keyframes flip{0%{transform:none}100%{transform:rotateY(360deg)}}@keyframes form-flash-show{0%{visibility:hidden;opacity:0;transform:translateY(94px)}100%{visibility:visible;opacity:1;transform:none}}@keyframes form-flash-hide{0%{visibility:visible;opacity:1;transform:none}100%{visibility:hidden;opacity:0;transform:translateY(94px)}}html,body{font-family:acumin-pro-condensed, sans-serif;font-style:normal;font-weight:normal;font-size:20px;line-height:27px;color:#354046}*{box-sizing:border-box;outline:none}*:before,*:after{box-sizing:border-box}#container{max-width:1076px;margin:auto;padding:0 20px 70px}@media screen and (max-width: 768px){#container{padding:0 0 70px}}#container #intro{padding:0 36px 49px}#container #intro h1{margin:0;font-family:europa, sans-serif;font-style:normal;font-size:45px;font-weight:300;line-height:50px}#container #intro h1 strong{font-weight:bold}#container #intro p{margin:35px 0 0}body.broker_calculator{padding-top:40px}body.broker_calculator.start.modal-showing #container{padding-bottom:370px}body.broker_calculator #calculator{padding:26px 30px 38px;background:#FFFFFF;box-shadow:0px 6px 23px rgba(0,0,0,0.15);border-radius:5px}@media screen and (max-width: 768px){body.broker_calculator #calculator{margin:0 16px;padding-left:10px;padding-right:10px}}body.broker_calculator #calculator__branding img{display:block;width:75px;height:75px;margin:auto}body.broker_calculator #calculator__branding h2{margin:16px 0 0;font-family:europa, sans-serif;font-style:normal;font-size:24px;font-weight:normal;text-align:center;line-height:28px}body.broker_calculator #calculator__branding h2 strong{font-weight:bold}body.broker_calculator #calculator__branding p{margin:0;font-size:16px;text-align:center;line-height:27px}body.broker_calculator #calculator form{padding:24px 0 0}body.broker_calculator #calculator form .errors{padding-bottom:24px;color:#F42020}body.broker_calculator #calculator form .errors p{margin:0;font-style:italic}body.broker_calculator #calculator form .field_with_errors input[type=text]{border-color:#F42020;border-width:2px}body.broker_calculator #calculator form h3{margin:0 0 6px;font-family:acumin-pro-condensed, sans-serif;font-style:normal;font-weight:normal;font-size:20px;line-height:27px;color:#44768E}body.broker_calculator #calculator form h3.large-margin-top{margin-top:41px}body.broker_calculator #calculator form .row{display:flex;padding-top:18px}@media screen and (max-width: 1024px){body.broker_calculator #calculator form .row{flex-direction:column;padding:0}}body.broker_calculator #calculator form .row.no-padding-top{padding-top:0}body.broker_calculator #calculator form .row.collpased .col{flex:0 0 auto}body.broker_calculator #calculator form .row .col{position:relative;flex:1;padding:0 7px}body.broker_calculator #calculator form .row .col:first-child{margin-left:-7px}@media screen and (max-width: 1024px){body.broker_calculator #calculator form .row .col:first-child{margin-left:0}}body.broker_calculator #calculator form .row .col:last-child{margin-right:-7px}@media screen and (max-width: 1024px){body.broker_calculator #calculator form .row .col:last-child{margin-right:0}}@media screen and (max-width: 1024px){body.broker_calculator #calculator form .row .col{padding:18px 0 0}}body.broker_calculator #calculator form .row .col .row .col:first-child{padding-top:0}body.broker_calculator #calculator form .row .col input[type=text]{width:100%;height:50px;padding:0 12px;font-family:acumin-pro-condensed, sans-serif;font-style:normal;font-weight:normal;font-size:18px;color:#354046;background:#FFFFFF;border:1px solid #E1E1E1;border-radius:5px}body.broker_calculator #calculator form .row .col input#broker_calculator_entry_group_name_number[type=text]{min-width:263px}body.broker_calculator #calculator form .row .col input#broker_calculator_entry_num_employees[type=text]{min-width:160px}body.broker_calculator #calculator form .row .col input#broker_calculator_entry_effective_date[type=text]{min-width:204px}body.broker_calculator #calculator form .row .col input[type=text]::placeholder{font-style:italic;color:#ABABAB}body.broker_calculator #calculator form .row .col .field_with_errors input[type=text]{border-color:#F42020;border-width:2px}body.broker_calculator #calculator form .row .col .field_with_errors .select2-container--default .selection .select2-selection--single{border-color:#F42020;border-width:2px}body.broker_calculator #calculator form .row .col .select2-container{font-size:18px}@media screen and (max-width: 1024px){body.broker_calculator #calculator form .row .col .select2-container{width:100% !important}}body.broker_calculator #calculator form .row .col .select2-container--default .selection .select2-selection--single{height:50px;border-color:#E1E1E1;border-radius:5px}body.broker_calculator #calculator form .row .col .select2-container--default .selection .select2-selection__rendered{padding-left:12px;padding-right:36px;line-height:50px}body.broker_calculator #calculator form .row .col .select2-container--default .selection .select2-selection__placeholder{font-style:italic;color:#ABABAB}body.broker_calculator #calculator form .row .col .select2-container--default .selection .select2-selection__arrow{width:36px;height:48px}body.broker_calculator #calculator form .row .col .select2-container--default .selection .select2-selection__arrow b{width:18px;height:18px;margin-top:-9px;margin-left:-9px;background-image:url(/packs/media/front/ico-dropdown-a740816f.svg);background-repeat:no-repeat;background-size:18px 18px;border:none;transform:none;transition:transform 0.3s}body.broker_calculator #calculator form .row .col .select2-container--above.select2-container--open .selection .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0}body.broker_calculator #calculator form .row .col .select2-container--below.select2-container--open .selection .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}body.broker_calculator #calculator form .row .col .select2-container--open .selection .select2-selection__arrow b{transform:rotate(180deg)}body.broker_calculator #calculator form .row .col .select2-container--open .select2-dropdown{overflow:hidden}body.broker_calculator #calculator form .row .col .select2-container--open .select2-dropdown--above{border-bottom:none;border-color:#E1E1E1}body.broker_calculator #calculator form .row .col .select2-container--open .select2-dropdown--below{border-top:none;border-color:#E1E1E1}body.broker_calculator #calculator form .row .col .select2-container--open .select2-dropdown .select2-results__option{padding:6px 12px;line-height:22px}body.broker_calculator #calculator form .row .col .select2-container--open .select2-dropdown .select2-results__option--highlighted{background:#F48120}body.broker_calculator #calculator form .row .col .select2-container--open .select2-dropdown .select2-results__option[aria-selected=true]{background:#FFFFFF;color:#44768E}body.broker_calculator #calculator form .row .col [type=radio]{position:absolute;left:-99999px}body.broker_calculator #calculator form .row .col .error[type=radio]+label:before{border:2px solid #F42020}body.broker_calculator #calculator form .row .col [type=radio]+label{position:relative;padding-left:30px;cursor:pointer}body.broker_calculator #calculator form .row .col [type=radio]+label:before{content:'';position:absolute;top:6px;left:0;width:20px;height:20px;background:#E1E1E1;border-radius:10px;transition:background-color 0.3s}body.broker_calculator #calculator form .row .col [type=radio]+label:after{content:'';position:absolute;top:11px;left:5px;width:10px;height:10px;opacity:0;background:#FFFFFF;border-radius:5px;transform:scale(0.25);transition:transform 0.3s, opacity 0.3s}body.broker_calculator #calculator form .row .col [type=radio]:checked+label:before{background:#F48120}body.broker_calculator #calculator form .row .col [type=radio]:checked+label:after{opacity:1;transform:scale(1)}body.broker_calculator #calculator form .row .col .note{margin-top:10px;font-family:acumin-pro-condensed, sans-serif;font-style:italic;font-weight:normal;font-size:15px;line-height:20px}body.broker_calculator #calculator form .row .col .note strong{font-weight:600}body.broker_calculator #calculator form .row .col .note span{color:#F48120}body.broker_calculator #calculator form .button{margin-top:45px}body.broker_calculator #calculator .buttons{display:flex;justify-content:center}body.broker_calculator #calculator .buttons .button{flex:0 0 auto;width:130px;margin:30px 0 0}body.broker_calculator #calculator .buttons .button:last-child{display:block;font-family:europa, sans-serif;font-style:normal;font-size:14px;text-align:center;text-decoration:none;background-color:#F48120;border-radius:5px;cursor:pointer;transition:color 0.3s, background-color 0.3s;color:#FFFFFF;border:none;margin-left:20px;font-size:16px;font-style:italic;line-height:50px}body.broker_calculator #calculator .buttons .button:last-child svg path{transition:fill 0.3s}body.broker_calculator #calculator .buttons .button:last-child svg path{fill:#FFFFFF}body.broker_calculator #calculator .buttons .button:last-child:hover{background:#354046}body.broker_calculator #calculator .buttons .button:last-child:hover svg path{fill:#354046}body.broker_calculator #calculator .button{display:block;font-family:europa, sans-serif;font-style:normal;font-size:14px;text-align:center;text-decoration:none;background-color:#354046;border-radius:5px;cursor:pointer;transition:color 0.3s, background-color 0.3s;color:#FFFFFF;border:none;width:254px;height:50px;margin:30px auto 0;font-size:16px;font-style:italic;line-height:50px}body.broker_calculator #calculator .button svg path{transition:fill 0.3s}body.broker_calculator #calculator .button svg path{fill:#FFFFFF}body.broker_calculator #calculator .button:hover{background:#44768E}body.broker_calculator #calculator .button:hover svg path{fill:#44768E}body.broker_calculator #calculator .modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99;visibility:hidden;opacity:0;background:rgba(255,255,255,0.75);transition:visibility 0.3s, opacity 0.3s;transition-delay:0.3s}body.broker_calculator #calculator .modal.active{visibility:visible;opacity:1;transition-delay:0s}body.broker_calculator #calculator .modal.active .window{visibility:visible;opacity:1;margin-top:0;transition-delay:0.3s}body.broker_calculator #calculator .modal .window{position:absolute;top:50%;left:50%;visibility:hidden;opacity:0;max-width:500px;margin-top:10px;padding:20px;background:#FFFFFF;border-radius:5px;box-shadow:0 0 15px rgba(0,0,0,0.2);transform:translate(-50%, -50%);transition:visibility 0.3s, opacity 0.3s, margin-top 0.3s;transition-delay:0s}body.broker_calculator #calculator .modal .window .actions{display:flex;align-items:center;justify-content:center;padding-top:17px}body.broker_calculator #calculator .modal .window .actions button{flex:0 0 auto;height:35px}body.broker_calculator #calculator .modal .window .actions .confirm-button{display:block;font-family:europa, sans-serif;font-style:normal;font-size:14px;text-align:center;text-decoration:none;background-color:#F48120;border-radius:5px;cursor:pointer;transition:color 0.3s, background-color 0.3s;color:#FFFFFF;border:none;width:60px;margin-right:10px}body.broker_calculator #calculator .modal .window .actions .confirm-button svg path{transition:fill 0.3s}body.broker_calculator #calculator .modal .window .actions .confirm-button svg path{fill:#FFFFFF}body.broker_calculator #calculator .modal .window .actions .confirm-button:hover{background:#354046}body.broker_calculator #calculator .modal .window .actions .confirm-button:hover svg path{fill:#354046}body.broker_calculator #calculator .modal .window .actions .cancel-button{display:block;font-family:europa, sans-serif;font-style:normal;font-size:14px;text-align:center;text-decoration:none;background-color:#F4F4F4;border-radius:5px;cursor:pointer;transition:color 0.3s, background-color 0.3s;color:#FFFFFF;border:none;width:100px;color:#44768E}body.broker_calculator #calculator .modal .window .actions .cancel-button svg path{transition:fill 0.3s}body.broker_calculator #calculator .modal .window .actions .cancel-button svg path{fill:#FFFFFF}body.broker_calculator #calculator .modal .window .actions .cancel-button:hover{background:#354046}body.broker_calculator #calculator .modal .window .actions .cancel-button:hover svg path{fill:#354046}body.broker_calculator #calculator .modal .window .actions .cancel-button:hover{color:#FFFFFF}body.broker_calculator #calculator #video_modal .window{width:90%;max-width:880px}body.broker_calculator #calculator #video_modal .window .content{position:relative;padding-bottom:56.25%}body.broker_calculator #calculator #video_modal .window .content iframe{position:absolute;top:0;left:0;width:100%;height:100%}body.broker_calculator.results #intro{padding-left:0 !important;padding-right:0 !important;padding-bottom:0 !important}body.broker_calculator.results #start_over{display:flex;align-items:center;margin-top:17px;padding:18px 25px;background:#FFFFFF;border:1px solid #E1E1E1;border-radius:5px}@media screen and (max-width: 768px){body.broker_calculator.results #start_over{flex-direction:column}}body.broker_calculator.results #start_over .col{flex:1}@media screen and (max-width: 768px){body.broker_calculator.results #start_over .col{width:100%}}body.broker_calculator.results #start_over .col:last-child{flex:0 0 auto;padding-left:25px}@media screen and (max-width: 768px){body.broker_calculator.results #start_over .col:last-child{flex:1;padding-left:0}}body.broker_calculator.results #start_over .col div{font-size:16px;line-height:30px;word-break:break-word}body.broker_calculator.results #start_over .col div.first{font-size:20px}body.broker_calculator.results #start_over .col div .pipe{margin:0 18px;color:#E1E1E1}body.broker_calculator.results #start_over .col .button{display:block;font-family:europa, sans-serif;font-style:normal;font-size:14px;text-align:center;text-decoration:none;background-color:#F48120;border-radius:5px;cursor:pointer;transition:color 0.3s, background-color 0.3s;color:#FFFFFF;border:none;width:130px;height:50px;font-size:16px;font-style:italic;line-height:50px}body.broker_calculator.results #start_over .col .button svg path{transition:fill 0.3s}body.broker_calculator.results #start_over .col .button svg path{fill:#FFFFFF}body.broker_calculator.results #start_over .col .button:hover{background:#354046}body.broker_calculator.results #start_over .col .button:hover svg path{fill:#354046}@media screen and (max-width: 768px){body.broker_calculator.results #start_over .col .button{width:100%;margin-top:20px}}body.broker_calculator.results h3{margin:38px 0 0;font-family:europa, sans-serif;font-style:normal;font-size:14px;font-size:19px;font-style:italic;font-weight:bold;line-height:28px;color:#F48120}body.broker_calculator.results p{margin:0}body.broker_calculator.results #filters{display:flex;margin-top:2px;padding:25px;background:#FFFFFF;border:1px solid #E1E1E1;border-radius:5px}@media screen and (max-width: 768px){body.broker_calculator.results #filters{flex-direction:column}}body.broker_calculator.results #filters .col{position:relative;flex:0 0 auto}body.broker_calculator.results #filters .col:first-child{flex:1;padding-right:25px}@media screen and (max-width: 768px){body.broker_calculator.results #filters .col:first-child{padding-right:0;padding-bottom:25px}}body.broker_calculator.results #filters .col:last-child{width:130px}@media screen and (max-width: 768px){body.broker_calculator.results #filters .col:last-child{width:100%}}body.broker_calculator.results #filters .col.has-divider{padding:0 50px 0 25px}@media screen and (max-width: 768px){body.broker_calculator.results #filters .col.has-divider{padding:25px 0 0}}body.broker_calculator.results #filters .col.has-divider:after{content:'';position:absolute;top:0;left:0;bottom:0;width:1px;background:#E1E1E1}@media screen and (max-width: 768px){body.broker_calculator.results #filters .col.has-divider:after{right:0;bottom:auto;width:auto;height:1px}}body.broker_calculator.results #filters .col h4{margin:0;font-family:acumin-pro-condensed, sans-serif;font-style:normal;font-weight:normal;font-size:20px;line-height:27px;color:#44768E}body.broker_calculator.results #filters .col h4.margin-top{margin-top:34px}body.broker_calculator.results #filters .col .checkboxes{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:-5px;margin-left:-10px;padding-top:7px}body.broker_calculator.results #filters .col .checkboxes .checkbox{min-width:144px;padding:5px 10px}body.broker_calculator.results #filters .col .checkboxes .checkbox [type=checkbox]{position:absolute;left:-99999px}body.broker_calculator.results #filters .col .checkboxes .checkbox [type=checkbox]+label{display:block;position:relative;padding-left:28px;font-family:acumin-pro-condensed, sans-serif;font-style:normal;font-weight:normal;font-size:20px;line-height:22px;cursor:pointer}body.broker_calculator.results #filters .col .checkboxes .checkbox [type=checkbox]+label:before{content:'';position:absolute;top:2px;left:0;width:20px;height:20px;background:#E1E1E1;border-radius:5px;transition:background-color 0.3s}body.broker_calculator.results #filters .col .checkboxes .checkbox [type=checkbox]+label:after{content:'';position:absolute;top:2px;left:0;width:20px;height:20px;opacity:0;background-image:url(/packs/media/front/ico-checkbox-check-fde6bd7f.svg);background-repeat:no-repeat;background-size:12px 10px;background-position:center;transform:scale(0.25);transition:opacity 0.3s, transform 0.3s}body.broker_calculator.results #filters .col .checkboxes .checkbox [type=checkbox]:checked+label:before{background:#F48120}body.broker_calculator.results #filters .col .checkboxes .checkbox [type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}body.broker_calculator.results #filters .col ul{list-style:none;margin:7px 0 0;padding:0}body.broker_calculator.results #filters .col ul li [type=radio]{position:absolute;left:-99999px}body.broker_calculator.results #filters .col ul li .error[type=radio]+label:before{border:2px solid #F42020}body.broker_calculator.results #filters .col ul li [type=radio]+label{position:relative;padding-left:30px;cursor:pointer}body.broker_calculator.results #filters .col ul li [type=radio]+label:before{content:'';position:absolute;top:6px;left:0;width:20px;height:20px;background:#E1E1E1;border-radius:10px;transition:background-color 0.3s}body.broker_calculator.results #filters .col ul li [type=radio]+label:after{content:'';position:absolute;top:11px;left:5px;width:10px;height:10px;opacity:0;background:#FFFFFF;border-radius:5px;transform:scale(0.25);transition:transform 0.3s, opacity 0.3s}body.broker_calculator.results #filters .col ul li [type=radio]:checked+label:before{background:#F48120}body.broker_calculator.results #filters .col ul li [type=radio]:checked+label:after{opacity:1;transform:scale(1)}body.broker_calculator.results #filters .col #apply_button{position:absolute;right:0;bottom:0;display:block;font-family:europa, sans-serif;font-style:normal;font-size:14px;text-align:center;text-decoration:none;background-color:#354046;border-radius:5px;cursor:pointer;transition:color 0.3s, background-color 0.3s;color:#FFFFFF;border:none;display:block;width:130px;height:50px;font-size:16px;font-style:italic}body.broker_calculator.results #filters .col #apply_button svg path{transition:fill 0.3s}body.broker_calculator.results #filters .col #apply_button svg path{fill:#FFFFFF}body.broker_calculator.results #filters .col #apply_button:hover{background:#44768E}body.broker_calculator.results #filters .col #apply_button:hover svg path{fill:#44768E}@media screen and (max-width: 768px){body.broker_calculator.results #filters .col #apply_button{position:static;width:100%;margin-top:20px}}body.broker_calculator.results #rates{margin-top:15px}body.broker_calculator.results #rates.loading #rates__loader{display:flex;animation-name:show-move-up;animation-duration:0.3s;animation-timing-function:linear;animation-iteration-count:1;animation-delay:0s;animation-fill-mode:forwards}body.broker_calculator.results #rates .col{flex:1}body.broker_calculator.results #rates .col.small{flex:0 0 auto;width:128px;text-align:center}body.broker_calculator.results #rates .col.checkbox{flex:0 0 auto;width:42px}body.broker_calculator.results #rates__header{display:flex}body.broker_calculator.results #rates__header .col{font-family:europa, sans-serif;font-style:normal;font-size:14px;font-size:14px;font-style:italic;font-weight:bold;line-height:28px}@media screen and (max-width: 768px){body.broker_calculator.results #rates__header .col.small{display:none}}body.broker_calculator.results #rates__header .col .select-all{display:inline-block;padding:0 10px;font-family:europa, sans-serif;font-style:normal;font-size:12px;font-style:italic;text-decoration:none;color:#FFFFFF;background:#354046;border-radius:5px;transition:background-color 0.3s}body.broker_calculator.results #rates__header .col .select-all:hover{background:#44768E}body.broker_calculator.results #rates__loader{display:none;align-items:center;justify-content:center}body.broker_calculator.results #rates__loader__container{flex:0 0 auto;padding:30px 0}body.broker_calculator.results #rates__loader__container .icon{display:inline-block;width:20px;vertical-align:middle}body.broker_calculator.results #rates__loader__container .icon svg{display:block;width:100%;height:auto;animation-name:flip;animation-duration:1.2s;animation-timing-function:linear;animation-iteration-count:infinite;animation-delay:0s;animation-fill-mode:forwards}body.broker_calculator.results #rates__loader__container .icon svg rect{fill:#44768E}body.broker_calculator.results #rates__loader__container .text{display:inline-block;vertical-align:middle;font-weight:bold;color:#44768E}body.broker_calculator.results #rates__container{margin-top:7px}body.broker_calculator.results #rates__container #rates__empty{padding:30px 20px;font-family:acumin-pro-condensed, sans-serif;font-style:normal;font-weight:normal;font-size:18px;text-align:center;color:#44768E;animation-name:show-move-up;animation-duration:0.3s;animation-timing-function:linear;animation-iteration-count:1;animation-delay:0s;animation-fill-mode:forwards}body.broker_calculator.results #rates__container .rate{background:#FFFFFF;animation-name:show-move-up;animation-duration:0.3s;animation-timing-function:linear;animation-iteration-count:1;animation-delay:0s;animation-fill-mode:forwards}body.broker_calculator.results #rates__container .rate [type=checkbox]{position:absolute;left:-99999px}body.broker_calculator.results #rates__container .rate [type=checkbox]+label{display:flex;position:relative;cursor:pointer}body.broker_calculator.results #rates__container .rate [type=checkbox]+label .col{position:relative}body.broker_calculator.results #rates__container .rate [type=checkbox]+label .col.checkbox{background:#E1E1E1}body.broker_calculator.results #rates__container .rate [type=checkbox]+label .col.checkbox:before{content:'';position:absolute;top:50%;left:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;background:#FFFFFF;border-radius:5px}body.broker_calculator.results #rates__container .rate [type=checkbox]+label .col.checkbox:after{content:'';position:absolute;top:50%;left:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;opacity:0;background-image:url(/packs/media/front/ico-rate-checkbox-check-8de55f0e.svg);background-repeat:no-repeat;background-size:12px 10px;background-position:center;transform:scale(0.25);transition:opacity 0.3s, transform 0.3s}body.broker_calculator.results #rates__container .rate [type=checkbox]:checked+label .col{border-color:#F48120 !important}body.broker_calculator.results #rates__container .rate [type=checkbox]:checked+label .col.checkbox{background:#F48120 !important}body.broker_calculator.results #rates__container .rate [type=checkbox]:checked+label .col.checkbox:after{opacity:1;transform:scale(1)}body.broker_calculator.results #rates__container .rate:nth-child(odd){background:#F4F4F4}body.broker_calculator.results #rates__container .rate:nth-child(odd) label .col{border-color:#F4F4F4}body.broker_calculator.results #rates__container .rate:hover label .col{border-color:#354046}body.broker_calculator.results #rates__container .rate:hover label .col:last-child{border-color:#354046}body.broker_calculator.results #rates__container .rate:hover label .col.checkbox{background:#354046;border-color:#354046}body.broker_calculator.results #rates__container .rate label{position:relative;display:flex}@media screen and (max-width: 768px){body.broker_calculator.results #rates__container .rate label{flex-direction:column;padding-left:42px}}body.broker_calculator.results #rates__container .rate label .col{padding:18px;border-top:2px solid #FFFFFF;border-bottom:2px solid #FFFFFF;transition:background-color 0.3s, border-color 0.3s}@media screen and (max-width: 768px){body.broker_calculator.results #rates__container .rate label .col{border-right:2px solid #FFFFFF}}body.broker_calculator.results #rates__container .rate label .col:last-child{border-right:2px solid #FFFFFF}@media screen and (max-width: 768px){body.broker_calculator.results #rates__container .rate label .col:last-child{padding-bottom:18px !important}}body.broker_calculator.results #rates__container .rate label .col.checkbox{padding:0;border-color:#E1E1E1}@media screen and (max-width: 768px){body.broker_calculator.results #rates__container .rate label .col.checkbox{position:absolute;top:0;left:0;bottom:0;width:42px;border-right:none}body.broker_calculator.results #rates__container .rate label .col.checkbox+.col{border-bottom:none}}body.broker_calculator.results #rates__container .rate label .col.small{font-size:18px}body.broker_calculator.results #rates__container .rate label .col.small strong{display:none;font-weight:normal;color:#44768E}@media screen and (max-width: 768px){body.broker_calculator.results #rates__container .rate label .col.small{width:100%;padding-top:0;padding-bottom:0;text-align:left;border-top:none}body.broker_calculator.results #rates__container .rate label .col.small:not(:last-child){border-bottom:none}body.broker_calculator.results #rates__container .rate label .col.small strong{display:inline}}body.broker_calculator.results #rates__container .rate label .col h5{margin:0 0 7px;font-family:acumin-pro-condensed, sans-serif;font-style:normal;font-weight:normal;font-size:18px;color:#44768E}body.broker_calculator.results #rates__container .rate label .col ul{list-style:none;margin:0;padding:9px 0}body.broker_calculator.results #rates__container .rate label .col ul li{position:relative;display:block;padding-left:8px;font-size:20px;line-height:34px}body.broker_calculator.results #rates__container .rate label .col ul li:before{content:'\2022';position:absolute;top:0;left:0}body.broker_calculator.results #rates__container .rate label .col ol{margin:0;padding:9px 0 0 15px}body.broker_calculator.results #rates__container .rate label .col ol li{font-size:20px;line-height:34px}body.broker_calculator.results #rates__container .rate label .col ul,body.broker_calculator.results #rates__container .rate label .col ol{margin:0;padding:0}body.broker_calculator.results #rates__container .rate label .col ul li,body.broker_calculator.results #rates__container .rate label .col ol li{font-family:acumin-pro-condensed, sans-serif;font-style:normal;font-weight:normal;font-size:15px;line-height:24px}body.broker_calculator.results #rates__container .rate label .col p{margin:0;padding:9px 0}body.broker_calculator.results #rates__container .rate label .col p{font-family:acumin-pro-condensed, sans-serif;font-style:normal;font-weight:normal;font-size:15px;line-height:18px}body.broker_calculator.results #disclaimer{padding-top:28px;font-family:acumin-pro-condensed, sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:17px}body.broker_calculator.results #disclaimer a{color:#44768E;transition:color 0.3s}body.broker_calculator.results #disclaimer a:hover{color:#F48120}body.broker_calculator.results #download_button{display:block;font-family:europa, sans-serif;font-style:normal;font-size:14px;text-align:center;text-decoration:none;background-color:#354046;border-radius:5px;cursor:pointer;transition:color 0.3s, background-color 0.3s;color:#FFFFFF;border:none;display:block;width:100%;height:50px;margin-top:28px;font-size:0;font-style:italic;line-height:50px;transition:opacity 0.3s}body.broker_calculator.results #download_button svg path{transition:fill 0.3s}body.broker_calculator.results #download_button svg path{fill:#FFFFFF}body.broker_calculator.results #download_button:hover{background:#44768E}body.broker_calculator.results #download_button:hover svg path{fill:#44768E}body.broker_calculator.results #download_button.disabled{opacity:0.5;pointer-events:none}body.broker_calculator.results #download_button svg,body.broker_calculator.results #download_button .text{display:inline-block;vertical-align:middle}body.broker_calculator.results #download_button svg{margin-right:8px}body.broker_calculator.results #download_button svg path{fill:#FFFFFF !important}body.broker_calculator.results #download_button .text{font-size:16px}body.broker_calculator.results #email_form{margin-top:27px;padding:26px 25px 30px;border:1px solid #E1E1E1;border-radius:5px}body.broker_calculator.results #email_form h4{margin:0;font-family:acumin-pro-condensed, sans-serif;font-style:normal;font-weight:normal;font-size:20px;line-height:27px;color:#44768E}body.broker_calculator.results #email_form .row{display:flex;margin-top:6px}@media screen and (max-width: 768px){body.broker_calculator.results #email_form .row{flex-direction:column}}body.broker_calculator.results #email_form .row .col{flex:1;padding-right:14px}@media screen and (max-width: 768px){body.broker_calculator.results #email_form .row .col{width:100%;padding-bottom:10px;padding-right:0}}body.broker_calculator.results #email_form .row .col:last-child{flex:0 0 auto;padding-right:0}@media screen and (max-width: 768px){body.broker_calculator.results #email_form .row .col:last-child{padding-bottom:0}}body.broker_calculator.results #email_form .row .col input{width:100%;height:50px;padding:0 18px;font-family:acumin-pro-condensed, sans-serif;font-style:normal;font-weight:normal;font-size:18px;color:#354046;background:#FFFFFF;border:1px solid #E1E1E1;border-radius:5px}body.broker_calculator.results #email_form .row .col input::placeholder{font-style:italic;color:#ABABAB}body.broker_calculator.results #email_form .row .col #send_email_button{display:block;font-family:europa, sans-serif;font-style:normal;font-size:14px;text-align:center;text-decoration:none;background-color:#F48120;border-radius:5px;cursor:pointer;transition:color 0.3s, background-color 0.3s;color:#FFFFFF;border:none;width:254px;height:50px;font-size:0;transition:opacity 0.3s}body.broker_calculator.results #email_form .row .col #send_email_button svg path{transition:fill 0.3s}body.broker_calculator.results #email_form .row .col #send_email_button svg path{fill:#FFFFFF}body.broker_calculator.results #email_form .row .col #send_email_button:hover{background:#354046}body.broker_calculator.results #email_form .row .col #send_email_button:hover svg path{fill:#354046}@media screen and (max-width: 768px){body.broker_calculator.results #email_form .row .col #send_email_button{width:100%}}body.broker_calculator.results #email_form .row .col #send_email_button.disabled{opacity:0.5;pointer-events:none}body.broker_calculator.results #email_form .row .col #send_email_button svg,body.broker_calculator.results #email_form .row .col #send_email_button .text{display:inline-block;vertical-align:middle}body.broker_calculator.results #email_form .row .col #send_email_button svg path{fill:#FFFFFF !important}body.broker_calculator.results #email_form .row .col #send_email_button .text{margin-left:8px;font-size:16px;font-style:italic}body.broker_calculator.download #rates{margin-top:41px}body.broker_calculator.download #rates .rate{animation:none}body.plan_builder.show #container,body.plan_builder.preview #container{padding-bottom:40px}body.plan_builder.show h1,body.plan_builder.preview h1{margin:0;font-family:europa, sans-serif;font-style:normal;font-size:45px;font-weight:300;line-height:50px}body.plan_builder.show #about_block,body.plan_builder.preview #about_block{padding-top:40px}body.plan_builder.show #about_block h2,body.plan_builder.preview #about_block h2{margin:0;font-family:europa, sans-serif;font-style:normal;font-size:24px;font-weight:bold;line-height:28px}body.plan_builder.show #about_block p,body.plan_builder.preview #about_block p{margin:0;padding-top:11px;font-family:acumin-pro-condensed, sans-serif;font-style:normal;font-weight:normal;font-size:20px;line-height:27px}body.plan_builder.show .content-block,body.plan_builder.preview .content-block{padding-top:48px}body.plan_builder.show .content-block .froala-container,body.plan_builder.preview .content-block .froala-container{font-family:acumin-pro-condensed, sans-serif;font-style:normal;font-weight:normal;font-size:20px}body.plan_builder.show .content-block .froala-container h2,body.plan_builder.preview .content-block .froala-container h2{margin:0;padding:18px 0 0;font-family:europa, sans-serif;font-style:normal;font-size:24px;font-weight:bold;line-height:28px;color:#44768E}body.plan_builder.show .content-block .froala-container h3,body.plan_builder.preview .content-block .froala-container h3{margin:0;padding:12px 0 0;font-family:europa, sans-serif;font-style:normal;font-size:19px;font-weight:bold;font-style:italic;line-height:28px;color:#F48120}body.plan_builder.show .content-block .froala-container p,body.plan_builder.preview .content-block .froala-container p{margin:0;padding:9px 0}body.plan_builder.show .content-block .froala-container ul,body.plan_builder.preview .content-block .froala-container ul{list-style:none;margin:0;padding:9px 0}body.plan_builder.show .content-block .froala-container ul li,body.plan_builder.preview .content-block .froala-container ul li{position:relative;display:block;padding-left:8px;font-size:20px;line-height:34px}body.plan_builder.show .content-block .froala-container ul li:before,body.plan_builder.preview .content-block .froala-container ul li:before{content:'\2022';position:absolute;top:0;left:0}body.plan_builder.show .content-block .froala-container ol,body.plan_builder.preview .content-block .froala-container ol{margin:0;padding:9px 0 0 15px}body.plan_builder.show .content-block .froala-container ol li,body.plan_builder.preview .content-block .froala-container ol li{font-size:20px;line-height:34px}body.plan_builder.show .content-block .froala-container .disclaimer,body.plan_builder.preview .content-block .froala-container .disclaimer{font-size:12px;font-weight:normal;line-height:18px}body.plan_builder.show .content-block .froala-container *:first-child,body.plan_builder.preview .content-block .froala-container *:first-child{padding-top:0}body.plan_builder.show .content-block .froala-container *:last-child,body.plan_builder.preview .content-block .froala-container *:last-child{padding-bottom:0}body.plan_builder.show .content-block h2,body.plan_builder.preview .content-block h2{margin:0;padding:18px 0 0;font-family:europa, sans-serif;font-style:normal;font-size:24px;font-weight:bold;line-height:28px;color:#44768E}body.plan_builder.show .content-block h3,body.plan_builder.preview .content-block h3{margin:0;padding:12px 0 0;font-family:europa, sans-serif;font-style:normal;font-size:19px;font-weight:bold;font-style:italic;line-height:28px;color:#F48120}body.plan_builder.show .content-block>h2,body.plan_builder.preview .content-block>h2{padding:0}body.plan_builder.show .content-block>h3,body.plan_builder.preview .content-block>h3{padding-top:12px;padding-bottom:0}body.plan_builder.show .content-block>h3.first,body.plan_builder.preview .content-block>h3.first{padding-top:0}body.plan_builder.show .content-block .rates-note,body.plan_builder.preview .content-block .rates-note{margin:12px 0 0}body.plan_builder.show .content-block.rate h2.title,body.plan_builder.preview .content-block.rate h2.title{padding-bottom:18px;font-size:30px;line-height:34px;color:#354046}body.plan_builder.show .content-block.rate .rates,body.plan_builder.preview .content-block.rate .rates{max-width:617px;margin-top:18px}body.plan_builder.show .content-block.rate .rates .coverage,body.plan_builder.preview .content-block.rate .rates .coverage{display:flex;align-self:center;padding-bottom:14px;font-family:europa, sans-serif;font-style:normal;font-size:14px;font-weight:bold}body.plan_builder.show .content-block.rate .rates .coverage label,body.plan_builder.preview .content-block.rate .rates .coverage label{flex:0 0 auto;width:142px;font-family:europa, sans-serif;font-style:normal;font-size:16px;font-weight:normal}body.plan_builder.show .content-block.rate .rates .coverage .field_with_errors .select2-container--default .select2-selection--single,body.plan_builder.preview .content-block.rate .rates .coverage .field_with_errors .select2-container--default .select2-selection--single{border-color:#F42020;border-width:2px}body.plan_builder.show .content-block.rate .rates .coverage .select2-container,body.plan_builder.preview .content-block.rate .rates .coverage .select2-container{min-width:122px;font-size:14px}body.plan_builder.show .content-block.rate .rates .coverage .select2-container--open .select2-selection__arrow b,body.plan_builder.preview .content-block.rate .rates .coverage .select2-container--open .select2-selection__arrow b{margin-top:-3px;margin-left:-5px;transform:rotate(180deg)}body.plan_builder.show .content-block.rate .rates .coverage .select2-container--open.select2-container--below .select2-selection--single,body.plan_builder.preview .content-block.rate .rates .coverage .select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}body.plan_builder.show .content-block.rate .rates .coverage .select2-container--default .select2-selection--single,body.plan_builder.preview .content-block.rate .rates .coverage .select2-container--default .select2-selection--single{height:30px;border-color:#F48120;border-radius:5px}body.plan_builder.show .content-block.rate .rates .coverage .select2-container--default .select2-selection__rendered,body.plan_builder.preview .content-block.rate .rates .coverage .select2-container--default .select2-selection__rendered{padding-left:12px;font-weight:bold;font-size:14px;text-align:left;text-transform:uppercase;line-height:28px;color:#354046}body.plan_builder.show .content-block.rate .rates .coverage .select2-container--default .select2-selection__placeholder,body.plan_builder.preview .content-block.rate .rates .coverage .select2-container--default .select2-selection__placeholder{color:#ABABAB}body.plan_builder.show .content-block.rate .rates .coverage .select2-container--default .select2-selection__arrow b,body.plan_builder.preview .content-block.rate .rates .coverage .select2-container--default .select2-selection__arrow b{width:10px;height:6px;border:none;background-image:url(/packs/media/images/ico-chevron-down-c8df3e2e.svg);background-repeat:no-repeat;background-size:10px 6px}body.plan_builder.show .content-block.rate .rates .coverage .select2-container--default .select2-dropdown,body.plan_builder.preview .content-block.rate .rates .coverage .select2-container--default .select2-dropdown{overflow:hidden;border-color:#F48120;border-radius:5px}body.plan_builder.show .content-block.rate .rates .coverage .select2-container--default .select2-dropdown.select2-dropdown--below,body.plan_builder.preview .content-block.rate .rates .coverage .select2-container--default .select2-dropdown.select2-dropdown--below{margin-top:-2px;border-top-left-radius:0;border-top-right-radius:0}body.plan_builder.show .content-block.rate .rates .coverage .select2-container--default .select2-dropdown.select2-dropdown--below .select2-results__option,body.plan_builder.preview .content-block.rate .rates .coverage .select2-container--default .select2-dropdown.select2-dropdown--below .select2-results__option{padding:6px 12px;font-weight:bold;text-align:left;text-transform:uppercase;color:#354046;transition:color 0.3s, background-color 0.3s}body.plan_builder.show .content-block.rate .rates .coverage .select2-container--default .select2-dropdown.select2-dropdown--below .select2-results__option[aria-selected=true],body.plan_builder.preview .content-block.rate .rates .coverage .select2-container--default .select2-dropdown.select2-dropdown--below .select2-results__option[aria-selected=true]{color:#44768E;background-color:#F4F4F4}body.plan_builder.show .content-block.rate .rates .coverage .select2-container--default .select2-dropdown.select2-dropdown--below .select2-results__option--highlighted,body.plan_builder.preview .content-block.rate .rates .coverage .select2-container--default .select2-dropdown.select2-dropdown--below .select2-results__option--highlighted{color:#FFFFFF;background-color:#F48120}body.plan_builder.show .content-block.rate .rates--rows .row,body.plan_builder.preview .content-block.rate .rates--rows .row{display:flex;align-items:center;padding:13px 0}body.plan_builder.show .content-block.rate .rates--rows .row:nth-child(odd),body.plan_builder.preview .content-block.rate .rates--rows .row:nth-child(odd){background:#F4F4F4}body.plan_builder.show .content-block.rate .rates--rows .row:last-child,body.plan_builder.preview .content-block.rate .rates--rows .row:last-child{border-bottom:13px solid #F4F4F4}body.plan_builder.show .content-block.rate .rates--rows .row .col,body.plan_builder.preview .content-block.rate .rates--rows .row .col{flex:1}body.plan_builder.show .content-block.rate .rates--rows .row .col:first-child,body.plan_builder.preview .content-block.rate .rates--rows .row .col:first-child{min-width:120px;padding-left:29px}body.plan_builder.show .content-block.rate .rates--rows .row .col:last-child,body.plan_builder.preview .content-block.rate .rates--rows .row .col:last-child{flex:0 0 auto;width:211px;padding-right:61px}@media screen and (max-width: 500px){body.plan_builder.show .content-block.rate .rates--rows .row .col:last-child,body.plan_builder.preview .content-block.rate .rates--rows .row .col:last-child{width:150px;padding-right:0}}body.plan_builder.show .content-block.rate .highlights,body.plan_builder.preview .content-block.rate .highlights{padding-top:38px}body.plan_builder.show .content-block.rate .highlights>h3,body.plan_builder.preview .content-block.rate .highlights>h3{padding-top:0;padding-bottom:10px}body.plan_builder.show .content-block.content>h3,body.plan_builder.preview .content-block.content>h3{padding-bottom:8px}body.plan_builder.show #download_block,body.plan_builder.preview #download_block{padding-top:37px}body.plan_builder.show #download_block hr,body.plan_builder.preview #download_block hr{height:1px;margin:0;background:#E1E1E1;border:none}body.plan_builder.show #download_block h3,body.plan_builder.preview #download_block h3{margin:0;padding:12px 0 0;font-family:europa, sans-serif;font-style:normal;font-size:19px;font-weight:bold;font-style:italic;line-height:28px;color:#F48120}body.plan_builder.show #download_block h3,body.plan_builder.preview #download_block h3{padding-top:35px}body.plan_builder.show #download_block .download-button,body.plan_builder.preview #download_block .download-button{margin-top:12px;padding:25px 20px 29px;background:#F4F4F4}body.plan_builder.show #download_block .download-button a,body.plan_builder.preview #download_block .download-button a{display:block;padding:16px 15px;font-size:0;text-decoration:none;line-height:16px;white-space:nowrap;background:#FFFFFF;border:1px solid #E1E1E1;border-radius:5px;transition:background-color 0.3s, border-color 0.3s}body.plan_builder.show #download_block .download-button a:hover,body.plan_builder.preview #download_block .download-button a:hover{background:#44768E;border-color:#44768E}body.plan_builder.show #download_block .download-button a:hover svg path,body.plan_builder.preview #download_block .download-button a:hover svg path{fill:#FFFFFF}body.plan_builder.show #download_block .download-button a:hover .text,body.plan_builder.preview #download_block .download-button a:hover .text{color:#FFFFFF}body.plan_builder.show #download_block .download-button a svg,body.plan_builder.preview #download_block .download-button a svg{display:inline-block;margin-right:8px;vertical-align:middle}body.plan_builder.show #download_block .download-button a svg path,body.plan_builder.preview #download_block .download-button a svg path{fill:#44768E;transition:fill 0.3s}body.plan_builder.show #download_block .download-button a .text,body.plan_builder.preview #download_block .download-button a .text{display:inline-block;padding-right:15px;vertical-align:middle;font-family:acumin-pro-condensed, sans-serif;font-style:normal;font-weight:normal;font-size:16px;color:#44768E;white-space:normal;transition:color 0.3s}
