/* @license MIT https://github.com/necolas/normalize.css/blob/8.0.1/LICENSE.md */
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;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@keyframes spinAround{from{transform:rotate(0deg);}to{transform:rotate(359deg);}}.tabs,.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis,.breadcrumb,.file,.button,.is-unselectable,.modal-close,.delete{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.navbar-link:not(.is-arrowless)::after,.select:not(.is-multiple):not(.is-loading)::after{border:3px solid transparent;border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:0.625em;margin-top:-0.4375em;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:0.625em;}.tabs:not(:last-child),.pagination:not(:last-child),.message:not(:last-child),.list:not(:last-child),.level:not(:last-child),.breadcrumb:not(:last-child),.highlight:not(:last-child),.block:not(:last-child),.title:not(:last-child),.subtitle:not(:last-child),.table-container:not(:last-child),.table:not(:last-child),.table-block table:not(:last-child),.progress:not(:last-child),.notification:not(:last-child),.content:not(:last-child),.box:not(:last-child){margin-bottom:1.5rem;}.modal-close,.delete{appearance:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,0.2);border:none;border-radius:290486px;cursor:pointer;pointer-events:auto;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px;}.modal-close::before,.delete::before,.modal-close::after,.delete::after{background-color:white;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center;}.modal-close::before,.delete::before{height:2px;width:50%;}.modal-close::after,.delete::after{height:50%;width:2px;}.modal-close:hover,.delete:hover,.modal-close:focus,.delete:focus{background-color:rgba(10,10,10,0.3);}.modal-close:active,.delete:active{background-color:rgba(10,10,10,0.4);}.is-small.modal-close,.is-small.delete{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px;}.is-medium.modal-close,.is-medium.delete{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px;}.is-large.modal-close,.is-large.delete{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px;}.control.is-loading::after,.select.is-loading::after,.loader,.button.is-loading::after{animation:spinAround 500ms infinite linear;border:2px solid #dbdbdb;border-radius:290486px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em;}.hero-video,.modal-background,.modal,.image.is-square img,.image.is-square .has-ratio,.image.is-1by1 img,.image.is-1by1 .has-ratio,.image.is-5by4 img,.image.is-5by4 .has-ratio,.image.is-4by3 img,.image.is-4by3 .has-ratio,.image.is-3by2 img,.image.is-3by2 .has-ratio,.image.is-5by3 img,.image.is-5by3 .has-ratio,.image.is-16by9 img,.image.is-16by9 .has-ratio,.image.is-2by1 img,.image.is-2by1 .has-ratio,.image.is-3by1 img,.image.is-3by1 .has-ratio,.image.is-4by5 img,.image.is-4by5 .has-ratio,.image.is-3by4 img,.image.is-3by4 .has-ratio,.image.is-2by3 img,.image.is-2by3 .has-ratio,.image.is-3by5 img,.image.is-3by5 .has-ratio,.image.is-9by16 img,.image.is-9by16 .has-ratio,.image.is-1by2 img,.image.is-1by2 .has-ratio,.image.is-1by3 img,.image.is-1by3 .has-ratio,.is-overlay{bottom:0;left:0;position:absolute;right:0;top:0;}.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis,.file-cta,.file-name,.select select,.textarea,.input,.button{appearance:none;-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:4px;box-shadow:none;display:inline-flex;font-size:1rem;height:2.5em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(0.5em - 1px);padding-left:calc(0.75em - 1px);padding-right:calc(0.75em - 1px);padding-top:calc(0.5em - 1px);position:relative;vertical-align:top;}[disabled].pagination-previous,[disabled].pagination-next,[disabled].pagination-link,[disabled].pagination-ellipsis,[disabled].file-cta,[disabled].file-name,.select select[disabled],[disabled].textarea,[disabled].input,[disabled].button,fieldset[disabled] .pagination-previous,fieldset[disabled] .pagination-next,fieldset[disabled] .pagination-link,fieldset[disabled] .pagination-ellipsis,fieldset[disabled] .file-cta,fieldset[disabled] .file-name,fieldset[disabled] .select select,.select fieldset[disabled] select,fieldset[disabled] .textarea,fieldset[disabled] .input,fieldset[disabled] .button{cursor:not-allowed;}html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,.table-block caption,h3,h4,h5,h6{margin:0;padding:0;}h1,h2,.table-block caption,h3,h4,h5,h6{font-size:100%;font-weight:normal;}ul{list-style:none;}button,input,select,textarea{margin:0;}html{box-sizing:border-box;}*,*::before,*::after{box-sizing:inherit;}img,video{height:auto;max-width:100%;}iframe{border:0;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}td:not([align]),th:not([align]){text-align:left;}html{background-color:#FFFFFF;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:hidden;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%;}article,aside,figure,footer,header,hgroup,section{display:block;}body,button,input,select,textarea{font-family:"Nunito Sans",Arial,Helvetica,"Open Sans","Segoe UI",Tahoma,Verdana,sans-serif;}button{font-weight:400;}code,pre{-moz-osx-font-smoothing:auto;font-family:monospace;}body{font-size:16px;font-weight:400;line-height:22px;}a{color:#3273dc;cursor:pointer;text-decoration:none;}a strong{color:currentColor;}a:hover{color:#363636;}code{background-color:whitesmoke;color:#f14668;font-size:0.875em;font-weight:normal;padding:0.25em 0.5em 0.25em;}hr{background-color:whitesmoke;border:none;display:block;height:2px;margin:1.5rem 0;}img{height:auto;max-width:100%;}input[type="checkbox"],input[type="radio"]{vertical-align:baseline;}small{font-size:0.875em;}span{font-style:inherit;font-weight:inherit;}strong{color:#363636;font-weight:700;}fieldset{border:none;}pre{-webkit-overflow-scrolling:touch;background-color:whitesmoke;color:#4a4a4a;font-size:0.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal;}pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0;}table td,table th{vertical-align:top;}table td:not([align]),table th:not([align]){text-align:left;}table th{color:#363636;}.is-clearfix::after{clear:both;content:" ";display:table;}.is-pulled-left{float:left !important;}.is-pulled-right{float:right !important;}.is-clipped{overflow:hidden !important;}.is-size-1{font-size:3rem !important;}.is-size-2{font-size:2.5rem !important;}.is-size-3{font-size:2rem !important;}.is-size-4{font-size:1.5rem !important;}.is-size-5{font-size:1.25rem !important;}.is-size-6{font-size:1rem !important;}.is-size-7{font-size:0.75rem !important;}@media screen and (max-width:768px){.is-size-1-mobile{font-size:3rem !important;}.is-size-2-mobile{font-size:2.5rem !important;}.is-size-3-mobile{font-size:2rem !important;}.is-size-4-mobile{font-size:1.5rem !important;}.is-size-5-mobile{font-size:1.25rem !important;}.is-size-6-mobile{font-size:1rem !important;}.is-size-7-mobile{font-size:0.75rem !important;}}@media screen and (min-width:769px),print{.is-size-1-tablet{font-size:3rem !important;}.is-size-2-tablet{font-size:2.5rem !important;}.is-size-3-tablet{font-size:2rem !important;}.is-size-4-tablet{font-size:1.5rem !important;}.is-size-5-tablet{font-size:1.25rem !important;}.is-size-6-tablet{font-size:1rem !important;}.is-size-7-tablet{font-size:0.75rem !important;}}@media screen and (max-width:999px){.is-size-1-touch{font-size:3rem !important;}.is-size-2-touch{font-size:2.5rem !important;}.is-size-3-touch{font-size:2rem !important;}.is-size-4-touch{font-size:1.5rem !important;}.is-size-5-touch{font-size:1.25rem !important;}.is-size-6-touch{font-size:1rem !important;}.is-size-7-touch{font-size:0.75rem !important;}}@media screen and (min-width:1000px){.is-size-1-desktop{font-size:3rem !important;}.is-size-2-desktop{font-size:2.5rem !important;}.is-size-3-desktop{font-size:2rem !important;}.is-size-4-desktop{font-size:1.5rem !important;}.is-size-5-desktop{font-size:1.25rem !important;}.is-size-6-desktop{font-size:1rem !important;}.is-size-7-desktop{font-size:0.75rem !important;}}@media screen and (min-width:1192px){.is-size-1-widescreen{font-size:3rem !important;}.is-size-2-widescreen{font-size:2.5rem !important;}.is-size-3-widescreen{font-size:2rem !important;}.is-size-4-widescreen{font-size:1.5rem !important;}.is-size-5-widescreen{font-size:1.25rem !important;}.is-size-6-widescreen{font-size:1rem !important;}.is-size-7-widescreen{font-size:0.75rem !important;}}.has-text-centered{text-align:center !important;}.has-text-justified{text-align:justify !important;}.has-text-left{text-align:left !important;}.has-text-right{text-align:right !important;}@media screen and (max-width:768px){.has-text-centered-mobile{text-align:center !important;}}@media screen and (min-width:769px),print{.has-text-centered-tablet{text-align:center !important;}}@media screen and (min-width:769px) and (max-width:999px){.has-text-centered-tablet-only{text-align:center !important;}}@media screen and (max-width:999px){.has-text-centered-touch{text-align:center !important;}}@media screen and (min-width:1000px){.has-text-centered-desktop{text-align:center !important;}}@media screen and (min-width:1000px) and (max-width:1191px){.has-text-centered-desktop-only{text-align:center !important;}}@media screen and (min-width:1192px){.has-text-centered-widescreen{text-align:center !important;}}@media screen and (max-width:768px){.has-text-justified-mobile{text-align:justify !important;}}@media screen and (min-width:769px),print{.has-text-justified-tablet{text-align:justify !important;}}@media screen and (min-width:769px) and (max-width:999px){.has-text-justified-tablet-only{text-align:justify !important;}}@media screen and (max-width:999px){.has-text-justified-touch{text-align:justify !important;}}@media screen and (min-width:1000px){.has-text-justified-desktop{text-align:justify !important;}}@media screen and (min-width:1000px) and (max-width:1191px){.has-text-justified-desktop-only{text-align:justify !important;}}@media screen and (min-width:1192px){.has-text-justified-widescreen{text-align:justify !important;}}@media screen and (max-width:768px){.has-text-left-mobile{text-align:left !important;}}@media screen and (min-width:769px),print{.has-text-left-tablet{text-align:left !important;}}@media screen and (min-width:769px) and (max-width:999px){.has-text-left-tablet-only{text-align:left !important;}}@media screen and (max-width:999px){.has-text-left-touch{text-align:left !important;}}@media screen and (min-width:1000px){.has-text-left-desktop{text-align:left !important;}}@media screen and (min-width:1000px) and (max-width:1191px){.has-text-left-desktop-only{text-align:left !important;}}@media screen and (min-width:1192px){.has-text-left-widescreen{text-align:left !important;}}@media screen and (max-width:768px){.has-text-right-mobile{text-align:right !important;}}@media screen and (min-width:769px),print{.has-text-right-tablet{text-align:right !important;}}@media screen and (min-width:769px) and (max-width:999px){.has-text-right-tablet-only{text-align:right !important;}}@media screen and (max-width:999px){.has-text-right-touch{text-align:right !important;}}@media screen and (min-width:1000px){.has-text-right-desktop{text-align:right !important;}}@media screen and (min-width:1000px) and (max-width:1191px){.has-text-right-desktop-only{text-align:right !important;}}@media screen and (min-width:1192px){.has-text-right-widescreen{text-align:right !important;}}.is-capitalized{text-transform:capitalize !important;}.is-lowercase{text-transform:lowercase !important;}.is-uppercase{text-transform:uppercase !important;}.is-italic{font-style:italic !important;}.has-text-white{color:white !important;}a.has-text-white:hover,a.has-text-white:focus{color:#e6e6e6 !important;}.has-background-white{background-color:white !important;}.has-text-black{color:#0a0a0a !important;}a.has-text-black:hover,a.has-text-black:focus{color:black !important;}.has-background-black{background-color:#0a0a0a !important;}.has-text-light{color:whitesmoke !important;}a.has-text-light:hover,a.has-text-light:focus{color:#dbdbdb !important;}.has-background-light{background-color:whitesmoke !important;}.has-text-dark{color:#363636 !important;}a.has-text-dark:hover,a.has-text-dark:focus{color:#1c1c1c !important;}.has-background-dark{background-color:#363636 !important;}.has-text-primary{color:#00d1b2 !important;}a.has-text-primary:hover,a.has-text-primary:focus{color:#009e86 !important;}.has-background-primary{background-color:#00d1b2 !important;}.has-text-link{color:#3273dc !important;}a.has-text-link:hover,a.has-text-link:focus{color:#205bbc !important;}.has-background-link{background-color:#3273dc !important;}.has-text-info{color:#3298dc !important;}a.has-text-info:hover,a.has-text-info:focus{color:#207dbc !important;}.has-background-info{background-color:#3298dc !important;}.has-text-success{color:#48c774 !important;}a.has-text-success:hover,a.has-text-success:focus{color:#34a85c !important;}.has-background-success{background-color:#48c774 !important;}.has-text-warning{color:#ffdd57 !important;}a.has-text-warning:hover,a.has-text-warning:focus{color:#ffd324 !important;}.has-background-warning{background-color:#ffdd57 !important;}.has-text-danger{color:#f14668 !important;}a.has-text-danger:hover,a.has-text-danger:focus{color:#ee1742 !important;}.has-background-danger{background-color:#f14668 !important;}.has-text-black-bis{color:#121212 !important;}.has-background-black-bis{background-color:#121212 !important;}.has-text-black-ter{color:#242424 !important;}.has-background-black-ter{background-color:#242424 !important;}.has-text-grey-darker{color:#363636 !important;}.has-background-grey-darker{background-color:#363636 !important;}.has-text-grey-dark{color:#4a4a4a !important;}.has-background-grey-dark{background-color:#4a4a4a !important;}.has-text-grey{color:#7a7a7a !important;}.has-background-grey{background-color:#7a7a7a !important;}.has-text-grey-light{color:#b5b5b5 !important;}.has-background-grey-light{background-color:#b5b5b5 !important;}.has-text-grey-lighter{color:#dbdbdb !important;}.has-background-grey-lighter{background-color:#dbdbdb !important;}.has-text-white-ter{color:whitesmoke !important;}.has-background-white-ter{background-color:whitesmoke !important;}.has-text-white-bis{color:#fafafa !important;}.has-background-white-bis{background-color:#fafafa !important;}.has-text-weight-light{font-weight:300 !important;}.has-text-weight-normal{font-weight:400 !important;}.has-text-weight-medium{font-weight:500 !important;}.has-text-weight-semibold{font-weight:600 !important;}.has-text-weight-bold{font-weight:700 !important;}.is-family-primary{font-family:"Nunito Sans",Arial,Helvetica,"Open Sans","Segoe UI",Tahoma,Verdana,sans-serif !important;}.is-family-secondary{font-family:"Nunito Sans",Arial,Helvetica,"Open Sans","Segoe UI",Tahoma,Verdana,sans-serif !important;}.is-family-sans-serif{font-family:"Nunito Sans",Arial,Helvetica,"Open Sans","Segoe UI",Tahoma,Verdana,sans-serif !important;}.is-family-monospace{font-family:monospace !important;}.is-family-code{font-family:monospace !important;}.is-block{display:block !important;}@media screen and (max-width:768px){.is-block-mobile{display:block !important;}}@media screen and (min-width:769px),print{.is-block-tablet{display:block !important;}}@media screen and (min-width:769px) and (max-width:999px){.is-block-tablet-only{display:block !important;}}@media screen and (max-width:999px){.is-block-touch{display:block !important;}}@media screen and (min-width:1000px){.is-block-desktop{display:block !important;}}@media screen and (min-width:1000px) and (max-width:1191px){.is-block-desktop-only{display:block !important;}}@media screen and (min-width:1192px){.is-block-widescreen{display:block !important;}}.is-flex{display:flex !important;}@media screen and (max-width:768px){.is-flex-mobile{display:flex !important;}}@media screen and (min-width:769px),print{.is-flex-tablet{display:flex !important;}}@media screen and (min-width:769px) and (max-width:999px){.is-flex-tablet-only{display:flex !important;}}@media screen and (max-width:999px){.is-flex-touch{display:flex !important;}}@media screen and (min-width:1000px){.is-flex-desktop{display:flex !important;}}@media screen and (min-width:1000px) and (max-width:1191px){.is-flex-desktop-only{display:flex !important;}}@media screen and (min-width:1192px){.is-flex-widescreen{display:flex !important;}}.is-inline{display:inline !important;}@media screen and (max-width:768px){.is-inline-mobile{display:inline !important;}}@media screen and (min-width:769px),print{.is-inline-tablet{display:inline !important;}}@media screen and (min-width:769px) and (max-width:999px){.is-inline-tablet-only{display:inline !important;}}@media screen and (max-width:999px){.is-inline-touch{display:inline !important;}}@media screen and (min-width:1000px){.is-inline-desktop{display:inline !important;}}@media screen and (min-width:1000px) and (max-width:1191px){.is-inline-desktop-only{display:inline !important;}}@media screen and (min-width:1192px){.is-inline-widescreen{display:inline !important;}}.is-inline-block{display:inline-block !important;}@media screen and (max-width:768px){.is-inline-block-mobile{display:inline-block !important;}}@media screen and (min-width:769px),print{.is-inline-block-tablet{display:inline-block !important;}}@media screen and (min-width:769px) and (max-width:999px){.is-inline-block-tablet-only{display:inline-block !important;}}@media screen and (max-width:999px){.is-inline-block-touch{display:inline-block !important;}}@media screen and (min-width:1000px){.is-inline-block-desktop{display:inline-block !important;}}@media screen and (min-width:1000px) and (max-width:1191px){.is-inline-block-desktop-only{display:inline-block !important;}}@media screen and (min-width:1192px){.is-inline-block-widescreen{display:inline-block !important;}}.is-inline-flex{display:inline-flex !important;}@media screen and (max-width:768px){.is-inline-flex-mobile{display:inline-flex !important;}}@media screen and (min-width:769px),print{.is-inline-flex-tablet{display:inline-flex !important;}}@media screen and (min-width:769px) and (max-width:999px){.is-inline-flex-tablet-only{display:inline-flex !important;}}@media screen and (max-width:999px){.is-inline-flex-touch{display:inline-flex !important;}}@media screen and (min-width:1000px){.is-inline-flex-desktop{display:inline-flex !important;}}@media screen and (min-width:1000px) and (max-width:1191px){.is-inline-flex-desktop-only{display:inline-flex !important;}}@media screen and (min-width:1192px){.is-inline-flex-widescreen{display:inline-flex !important;}}.is-hidden{display:none !important;}.is-sr-only{border:none !important;clip:rect(0,0,0,0) !important;height:0.01em !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:0.01em !important;}@media screen and (max-width:768px){.is-hidden-mobile{display:none !important;}}@media screen and (min-width:769px),print{.is-hidden-tablet{display:none !important;}}@media screen and (min-width:769px) and (max-width:999px){.is-hidden-tablet-only{display:none !important;}}@media screen and (max-width:999px){.is-hidden-touch{display:none !important;}}@media screen and (min-width:1000px){.is-hidden-desktop{display:none !important;}}@media screen and (min-width:1000px) and (max-width:1191px){.is-hidden-desktop-only{display:none !important;}}@media screen and (min-width:1192px){.is-hidden-widescreen{display:none !important;}}.is-invisible{visibility:hidden !important;}@media screen and (max-width:768px){.is-invisible-mobile{visibility:hidden !important;}}@media screen and (min-width:769px),print{.is-invisible-tablet{visibility:hidden !important;}}@media screen and (min-width:769px) and (max-width:999px){.is-invisible-tablet-only{visibility:hidden !important;}}@media screen and (max-width:999px){.is-invisible-touch{visibility:hidden !important;}}@media screen and (min-width:1000px){.is-invisible-desktop{visibility:hidden !important;}}@media screen and (min-width:1000px) and (max-width:1191px){.is-invisible-desktop-only{visibility:hidden !important;}}@media screen and (min-width:1192px){.is-invisible-widescreen{visibility:hidden !important;}}.is-marginless{margin:0 !important;}.is-paddingless{padding:0 !important;}.is-radiusless{border-radius:0 !important;}.is-shadowless{box-shadow:none !important;}.is-relative{position:relative !important;}.box{background-color:white;border-radius:6px;box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0px 0 1px rgba(10,10,10,0.02);color:#4a4a4a;display:block;padding:1.25rem;}a.box:hover,a.box:focus{box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0 0 1px #3273dc;}a.box:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2),0 0 0 1px #3273dc;}.button{background-color:white;border-color:#dbdbdb;border-width:1px;color:#363636;cursor:pointer;justify-content:center;padding-bottom:calc(0.5em - 1px);padding-left:1em;padding-right:1em;padding-top:calc(0.5em - 1px);text-align:center;white-space:nowrap;}.button strong{color:inherit;}.button .icon,.button .icon.is-small,.button .icon.is-medium,.button .icon.is-large{height:1.5em;width:1.5em;}.button .icon:first-child:not(:last-child){margin-left:calc(-0.5em - 1px);margin-right:0.25em;}.button .icon:last-child:not(:first-child){margin-left:0.25em;margin-right:calc(-0.5em - 1px);}.button .icon:first-child:last-child{margin-left:calc(-0.5em - 1px);margin-right:calc(-0.5em - 1px);}.button:hover,.button.is-hovered{border-color:#b5b5b5;color:#363636;}.button:active,.button.is-active{border-color:#4a4a4a;color:#363636;}.button.is-text{background-color:transparent;border-color:transparent;color:#4a4a4a;text-decoration:underline;}.button.is-text:hover,.button.is-text.is-hovered,.button.is-text:focus,.button.is-text.is-focused{background-color:whitesmoke;color:#363636;}.button.is-text:active,.button.is-text.is-active{background-color:#e8e8e8;color:#363636;}.button.is-text[disabled],fieldset[disabled] .button.is-text{background-color:transparent;border-color:transparent;box-shadow:none;}.button.is-white{background-color:white;border-color:transparent;color:#0a0a0a;}.button.is-white:hover,.button.is-white.is-hovered{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a;}.button.is-white:focus,.button.is-white.is-focused{border-color:transparent;color:#0a0a0a;}.button.is-white:focus:not(:active),.button.is-white.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(255,255,255,0.25);}.button.is-white:active,.button.is-white.is-active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a;}.button.is-white[disabled],fieldset[disabled] .button.is-white{background-color:white;border-color:transparent;box-shadow:none;}.button.is-white.is-inverted{background-color:#0a0a0a;color:white;}.button.is-white.is-inverted:hover,.button.is-white.is-inverted.is-hovered{background-color:black;}.button.is-white.is-inverted[disabled],fieldset[disabled] .button.is-white.is-inverted{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:white;}.button.is-white.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important;}.button.is-white.is-outlined{background-color:transparent;border-color:white;color:white;}.button.is-white.is-outlined:hover,.button.is-white.is-outlined.is-hovered,.button.is-white.is-outlined:focus,.button.is-white.is-outlined.is-focused{background-color:white;border-color:white;color:#0a0a0a;}.button.is-white.is-outlined.is-loading::after{border-color:transparent transparent white white !important;}.button.is-white.is-outlined.is-loading:hover::after,.button.is-white.is-outlined.is-loading.is-hovered::after,.button.is-white.is-outlined.is-loading:focus::after,.button.is-white.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important;}.button.is-white.is-outlined[disabled],fieldset[disabled] .button.is-white.is-outlined{background-color:transparent;border-color:white;box-shadow:none;color:white;}.button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a;}.button.is-white.is-inverted.is-outlined:hover,.button.is-white.is-inverted.is-outlined.is-hovered,.button.is-white.is-inverted.is-outlined:focus,.button.is-white.is-inverted.is-outlined.is-focused{background-color:#0a0a0a;color:white;}.button.is-white.is-inverted.is-outlined.is-loading:hover::after,.button.is-white.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-white.is-inverted.is-outlined.is-loading:focus::after,.button.is-white.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent white white !important;}.button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a;}.button.is-black{background-color:#0a0a0a;border-color:transparent;color:white;}.button.is-black:hover,.button.is-black.is-hovered{background-color:#040404;border-color:transparent;color:white;}.button.is-black:focus,.button.is-black.is-focused{border-color:transparent;color:white;}.button.is-black:focus:not(:active),.button.is-black.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(10,10,10,0.25);}.button.is-black:active,.button.is-black.is-active{background-color:black;border-color:transparent;color:white;}.button.is-black[disabled],fieldset[disabled] .button.is-black{background-color:#0a0a0a;border-color:transparent;box-shadow:none;}.button.is-black.is-inverted{background-color:white;color:#0a0a0a;}.button.is-black.is-inverted:hover,.button.is-black.is-inverted.is-hovered{background-color:#f2f2f2;}.button.is-black.is-inverted[disabled],fieldset[disabled] .button.is-black.is-inverted{background-color:white;border-color:transparent;box-shadow:none;color:#0a0a0a;}.button.is-black.is-loading::after{border-color:transparent transparent white white !important;}.button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a;}.button.is-black.is-outlined:hover,.button.is-black.is-outlined.is-hovered,.button.is-black.is-outlined:focus,.button.is-black.is-outlined.is-focused{background-color:#0a0a0a;border-color:#0a0a0a;color:white;}.button.is-black.is-outlined.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important;}.button.is-black.is-outlined.is-loading:hover::after,.button.is-black.is-outlined.is-loading.is-hovered::after,.button.is-black.is-outlined.is-loading:focus::after,.button.is-black.is-outlined.is-loading.is-focused::after{border-color:transparent transparent white white !important;}.button.is-black.is-outlined[disabled],fieldset[disabled] .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a;}.button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:white;color:white;}.button.is-black.is-inverted.is-outlined:hover,.button.is-black.is-inverted.is-outlined.is-hovered,.button.is-black.is-inverted.is-outlined:focus,.button.is-black.is-inverted.is-outlined.is-focused{background-color:white;color:#0a0a0a;}.button.is-black.is-inverted.is-outlined.is-loading:hover::after,.button.is-black.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-black.is-inverted.is-outlined.is-loading:focus::after,.button.is-black.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important;}.button.is-black.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:white;box-shadow:none;color:white;}.button.is-light{background-color:whitesmoke;border-color:transparent;color:rgba(0,0,0,0.7);}.button.is-light:hover,.button.is-light.is-hovered{background-color:#eeeeee;border-color:transparent;color:rgba(0,0,0,0.7);}.button.is-light:focus,.button.is-light.is-focused{border-color:transparent;color:rgba(0,0,0,0.7);}.button.is-light:focus:not(:active),.button.is-light.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(245,245,245,0.25);}.button.is-light:active,.button.is-light.is-active{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,0.7);}.button.is-light[disabled],fieldset[disabled] .button.is-light{background-color:whitesmoke;border-color:transparent;box-shadow:none;}.button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);color:whitesmoke;}.button.is-light.is-inverted:hover,.button.is-light.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7);}.button.is-light.is-inverted[disabled],fieldset[disabled] .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:whitesmoke;}.button.is-light.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important;}.button.is-light.is-outlined{background-color:transparent;border-color:whitesmoke;color:whitesmoke;}.button.is-light.is-outlined:hover,.button.is-light.is-outlined.is-hovered,.button.is-light.is-outlined:focus,.button.is-light.is-outlined.is-focused{background-color:whitesmoke;border-color:whitesmoke;color:rgba(0,0,0,0.7);}.button.is-light.is-outlined.is-loading::after{border-color:transparent transparent whitesmoke whitesmoke !important;}.button.is-light.is-outlined.is-loading:hover::after,.button.is-light.is-outlined.is-loading.is-hovered::after,.button.is-light.is-outlined.is-loading:focus::after,.button.is-light.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important;}.button.is-light.is-outlined[disabled],fieldset[disabled] .button.is-light.is-outlined{background-color:transparent;border-color:whitesmoke;box-shadow:none;color:whitesmoke;}.button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7);}.button.is-light.is-inverted.is-outlined:hover,.button.is-light.is-inverted.is-outlined.is-hovered,.button.is-light.is-inverted.is-outlined:focus,.button.is-light.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:whitesmoke;}.button.is-light.is-inverted.is-outlined.is-loading:hover::after,.button.is-light.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-light.is-inverted.is-outlined.is-loading:focus::after,.button.is-light.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent whitesmoke whitesmoke !important;}.button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7);}.button.is-dark{background-color:#363636;border-color:transparent;color:#fff;}.button.is-dark:hover,.button.is-dark.is-hovered{background-color:#2f2f2f;border-color:transparent;color:#fff;}.button.is-dark:focus,.button.is-dark.is-focused{border-color:transparent;color:#fff;}.button.is-dark:focus:not(:active),.button.is-dark.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(54,54,54,0.25);}.button.is-dark:active,.button.is-dark.is-active{background-color:#292929;border-color:transparent;color:#fff;}.button.is-dark[disabled],fieldset[disabled] .button.is-dark{background-color:#363636;border-color:transparent;box-shadow:none;}.button.is-dark.is-inverted{background-color:#fff;color:#363636;}.button.is-dark.is-inverted:hover,.button.is-dark.is-inverted.is-hovered{background-color:#f2f2f2;}.button.is-dark.is-inverted[disabled],fieldset[disabled] .button.is-dark.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#363636;}.button.is-dark.is-loading::after{border-color:transparent transparent #fff #fff !important;}.button.is-dark.is-outlined{background-color:transparent;border-color:#363636;color:#363636;}.button.is-dark.is-outlined:hover,.button.is-dark.is-outlined.is-hovered,.button.is-dark.is-outlined:focus,.button.is-dark.is-outlined.is-focused{background-color:#363636;border-color:#363636;color:#fff;}.button.is-dark.is-outlined.is-loading::after{border-color:transparent transparent #363636 #363636 !important;}.button.is-dark.is-outlined.is-loading:hover::after,.button.is-dark.is-outlined.is-loading.is-hovered::after,.button.is-dark.is-outlined.is-loading:focus::after,.button.is-dark.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important;}.button.is-dark.is-outlined[disabled],fieldset[disabled] .button.is-dark.is-outlined{background-color:transparent;border-color:#363636;box-shadow:none;color:#363636;}.button.is-dark.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff;}.button.is-dark.is-inverted.is-outlined:hover,.button.is-dark.is-inverted.is-outlined.is-hovered,.button.is-dark.is-inverted.is-outlined:focus,.button.is-dark.is-inverted.is-outlined.is-focused{background-color:#fff;color:#363636;}.button.is-dark.is-inverted.is-outlined.is-loading:hover::after,.button.is-dark.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-dark.is-inverted.is-outlined.is-loading:focus::after,.button.is-dark.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #363636 #363636 !important;}.button.is-dark.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-dark.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff;}.button.is-primary{background-color:#00d1b2;border-color:transparent;color:#fff;}.button.is-primary:hover,.button.is-primary.is-hovered{background-color:#00c4a7;border-color:transparent;color:#fff;}.button.is-primary:focus,.button.is-primary.is-focused{border-color:transparent;color:#fff;}.button.is-primary:focus:not(:active),.button.is-primary.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(0,209,178,0.25);}.button.is-primary:active,.button.is-primary.is-active{background-color:#00b89c;border-color:transparent;color:#fff;}.button.is-primary[disabled],fieldset[disabled] .button.is-primary{background-color:#00d1b2;border-color:transparent;box-shadow:none;}.button.is-primary.is-inverted{background-color:#fff;color:#00d1b2;}.button.is-primary.is-inverted:hover,.button.is-primary.is-inverted.is-hovered{background-color:#f2f2f2;}.button.is-primary.is-inverted[disabled],fieldset[disabled] .button.is-primary.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#00d1b2;}.button.is-primary.is-loading::after{border-color:transparent transparent #fff #fff !important;}.button.is-primary.is-outlined{background-color:transparent;border-color:#00d1b2;color:#00d1b2;}.button.is-primary.is-outlined:hover,.button.is-primary.is-outlined.is-hovered,.button.is-primary.is-outlined:focus,.button.is-primary.is-outlined.is-focused{background-color:#00d1b2;border-color:#00d1b2;color:#fff;}.button.is-primary.is-outlined.is-loading::after{border-color:transparent transparent #00d1b2 #00d1b2 !important;}.button.is-primary.is-outlined.is-loading:hover::after,.button.is-primary.is-outlined.is-loading.is-hovered::after,.button.is-primary.is-outlined.is-loading:focus::after,.button.is-primary.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important;}.button.is-primary.is-outlined[disabled],fieldset[disabled] .button.is-primary.is-outlined{background-color:transparent;border-color:#00d1b2;box-shadow:none;color:#00d1b2;}.button.is-primary.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff;}.button.is-primary.is-inverted.is-outlined:hover,.button.is-primary.is-inverted.is-outlined.is-hovered,.button.is-primary.is-inverted.is-outlined:focus,.button.is-primary.is-inverted.is-outlined.is-focused{background-color:#fff;color:#00d1b2;}.button.is-primary.is-inverted.is-outlined.is-loading:hover::after,.button.is-primary.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-primary.is-inverted.is-outlined.is-loading:focus::after,.button.is-primary.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #00d1b2 #00d1b2 !important;}.button.is-primary.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-primary.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff;}.button.is-primary.is-light{background-color:#ebfffc;color:#00947e;}.button.is-primary.is-light:hover,.button.is-primary.is-light.is-hovered{background-color:#defffa;border-color:transparent;color:#00947e;}.button.is-primary.is-light:active,.button.is-primary.is-light.is-active{background-color:#d1fff8;border-color:transparent;color:#00947e;}.button.is-link{background-color:#3273dc;border-color:transparent;color:#fff;}.button.is-link:hover,.button.is-link.is-hovered{background-color:#276cda;border-color:transparent;color:#fff;}.button.is-link:focus,.button.is-link.is-focused{border-color:transparent;color:#fff;}.button.is-link:focus:not(:active),.button.is-link.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(50,115,220,0.25);}.button.is-link:active,.button.is-link.is-active{background-color:#2366d1;border-color:transparent;color:#fff;}.button.is-link[disabled],fieldset[disabled] .button.is-link{background-color:#3273dc;border-color:transparent;box-shadow:none;}.button.is-link.is-inverted{background-color:#fff;color:#3273dc;}.button.is-link.is-inverted:hover,.button.is-link.is-inverted.is-hovered{background-color:#f2f2f2;}.button.is-link.is-inverted[disabled],fieldset[disabled] .button.is-link.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#3273dc;}.button.is-link.is-loading::after{border-color:transparent transparent #fff #fff !important;}.button.is-link.is-outlined{background-color:transparent;border-color:#3273dc;color:#3273dc;}.button.is-link.is-outlined:hover,.button.is-link.is-outlined.is-hovered,.button.is-link.is-outlined:focus,.button.is-link.is-outlined.is-focused{background-color:#3273dc;border-color:#3273dc;color:#fff;}.button.is-link.is-outlined.is-loading::after{border-color:transparent transparent #3273dc #3273dc !important;}.button.is-link.is-outlined.is-loading:hover::after,.button.is-link.is-outlined.is-loading.is-hovered::after,.button.is-link.is-outlined.is-loading:focus::after,.button.is-link.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important;}.button.is-link.is-outlined[disabled],fieldset[disabled] .button.is-link.is-outlined{background-color:transparent;border-color:#3273dc;box-shadow:none;color:#3273dc;}.button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff;}.button.is-link.is-inverted.is-outlined:hover,.button.is-link.is-inverted.is-outlined.is-hovered,.button.is-link.is-inverted.is-outlined:focus,.button.is-link.is-inverted.is-outlined.is-focused{background-color:#fff;color:#3273dc;}.button.is-link.is-inverted.is-outlined.is-loading:hover::after,.button.is-link.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-link.is-inverted.is-outlined.is-loading:focus::after,.button.is-link.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #3273dc #3273dc !important;}.button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff;}.button.is-link.is-light{background-color:#eef3fc;color:#2160c4;}.button.is-link.is-light:hover,.button.is-link.is-light.is-hovered{background-color:#e3ecfa;border-color:transparent;color:#2160c4;}.button.is-link.is-light:active,.button.is-link.is-light.is-active{background-color:#d8e4f8;border-color:transparent;color:#2160c4;}.button.is-info{background-color:#3298dc;border-color:transparent;color:#fff;}.button.is-info:hover,.button.is-info.is-hovered{background-color:#2793da;border-color:transparent;color:#fff;}.button.is-info:focus,.button.is-info.is-focused{border-color:transparent;color:#fff;}.button.is-info:focus:not(:active),.button.is-info.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(50,152,220,0.25);}.button.is-info:active,.button.is-info.is-active{background-color:#238cd1;border-color:transparent;color:#fff;}.button.is-info[disabled],fieldset[disabled] .button.is-info{background-color:#3298dc;border-color:transparent;box-shadow:none;}.button.is-info.is-inverted{background-color:#fff;color:#3298dc;}.button.is-info.is-inverted:hover,.button.is-info.is-inverted.is-hovered{background-color:#f2f2f2;}.button.is-info.is-inverted[disabled],fieldset[disabled] .button.is-info.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#3298dc;}.button.is-info.is-loading::after{border-color:transparent transparent #fff #fff !important;}.button.is-info.is-outlined{background-color:transparent;border-color:#3298dc;color:#3298dc;}.button.is-info.is-outlined:hover,.button.is-info.is-outlined.is-hovered,.button.is-info.is-outlined:focus,.button.is-info.is-outlined.is-focused{background-color:#3298dc;border-color:#3298dc;color:#fff;}.button.is-info.is-outlined.is-loading::after{border-color:transparent transparent #3298dc #3298dc !important;}.button.is-info.is-outlined.is-loading:hover::after,.button.is-info.is-outlined.is-loading.is-hovered::after,.button.is-info.is-outlined.is-loading:focus::after,.button.is-info.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important;}.button.is-info.is-outlined[disabled],fieldset[disabled] .button.is-info.is-outlined{background-color:transparent;border-color:#3298dc;box-shadow:none;color:#3298dc;}.button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff;}.button.is-info.is-inverted.is-outlined:hover,.button.is-info.is-inverted.is-outlined.is-hovered,.button.is-info.is-inverted.is-outlined:focus,.button.is-info.is-inverted.is-outlined.is-focused{background-color:#fff;color:#3298dc;}.button.is-info.is-inverted.is-outlined.is-loading:hover::after,.button.is-info.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-info.is-inverted.is-outlined.is-loading:focus::after,.button.is-info.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #3298dc #3298dc !important;}.button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff;}.button.is-info.is-light{background-color:#eef6fc;color:#1d72aa;}.button.is-info.is-light:hover,.button.is-info.is-light.is-hovered{background-color:#e3f1fa;border-color:transparent;color:#1d72aa;}.button.is-info.is-light:active,.button.is-info.is-light.is-active{background-color:#d8ebf8;border-color:transparent;color:#1d72aa;}.button.is-success{background-color:#48c774;border-color:transparent;color:#fff;}.button.is-success:hover,.button.is-success.is-hovered{background-color:#3ec46d;border-color:transparent;color:#fff;}.button.is-success:focus,.button.is-success.is-focused{border-color:transparent;color:#fff;}.button.is-success:focus:not(:active),.button.is-success.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(72,199,116,0.25);}.button.is-success:active,.button.is-success.is-active{background-color:#3abb67;border-color:transparent;color:#fff;}.button.is-success[disabled],fieldset[disabled] .button.is-success{background-color:#48c774;border-color:transparent;box-shadow:none;}.button.is-success.is-inverted{background-color:#fff;color:#48c774;}.button.is-success.is-inverted:hover,.button.is-success.is-inverted.is-hovered{background-color:#f2f2f2;}.button.is-success.is-inverted[disabled],fieldset[disabled] .button.is-success.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#48c774;}.button.is-success.is-loading::after{border-color:transparent transparent #fff #fff !important;}.button.is-success.is-outlined{background-color:transparent;border-color:#48c774;color:#48c774;}.button.is-success.is-outlined:hover,.button.is-success.is-outlined.is-hovered,.button.is-success.is-outlined:focus,.button.is-success.is-outlined.is-focused{background-color:#48c774;border-color:#48c774;color:#fff;}.button.is-success.is-outlined.is-loading::after{border-color:transparent transparent #48c774 #48c774 !important;}.button.is-success.is-outlined.is-loading:hover::after,.button.is-success.is-outlined.is-loading.is-hovered::after,.button.is-success.is-outlined.is-loading:focus::after,.button.is-success.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important;}.button.is-success.is-outlined[disabled],fieldset[disabled] .button.is-success.is-outlined{background-color:transparent;border-color:#48c774;box-shadow:none;color:#48c774;}.button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff;}.button.is-success.is-inverted.is-outlined:hover,.button.is-success.is-inverted.is-outlined.is-hovered,.button.is-success.is-inverted.is-outlined:focus,.button.is-success.is-inverted.is-outlined.is-focused{background-color:#fff;color:#48c774;}.button.is-success.is-inverted.is-outlined.is-loading:hover::after,.button.is-success.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-success.is-inverted.is-outlined.is-loading:focus::after,.button.is-success.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #48c774 #48c774 !important;}.button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff;}.button.is-success.is-light{background-color:#effaf3;color:#257942;}.button.is-success.is-light:hover,.button.is-success.is-light.is-hovered{background-color:#e6f7ec;border-color:transparent;color:#257942;}.button.is-success.is-light:active,.button.is-success.is-light.is-active{background-color:#dcf4e4;border-color:transparent;color:#257942;}.button.is-warning{background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,0.7);}.button.is-warning:hover,.button.is-warning.is-hovered{background-color:#ffdb4a;border-color:transparent;color:rgba(0,0,0,0.7);}.button.is-warning:focus,.button.is-warning.is-focused{border-color:transparent;color:rgba(0,0,0,0.7);}.button.is-warning:focus:not(:active),.button.is-warning.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(255,221,87,0.25);}.button.is-warning:active,.button.is-warning.is-active{background-color:#ffd83d;border-color:transparent;color:rgba(0,0,0,0.7);}.button.is-warning[disabled],fieldset[disabled] .button.is-warning{background-color:#ffdd57;border-color:transparent;box-shadow:none;}.button.is-warning.is-inverted{background-color:rgba(0,0,0,0.7);color:#ffdd57;}.button.is-warning.is-inverted:hover,.button.is-warning.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7);}.button.is-warning.is-inverted[disabled],fieldset[disabled] .button.is-warning.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#ffdd57;}.button.is-warning.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important;}.button.is-warning.is-outlined{background-color:transparent;border-color:#ffdd57;color:#ffdd57;}.button.is-warning.is-outlined:hover,.button.is-warning.is-outlined.is-hovered,.button.is-warning.is-outlined:focus,.button.is-warning.is-outlined.is-focused{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,0.7);}.button.is-warning.is-outlined.is-loading::after{border-color:transparent transparent #ffdd57 #ffdd57 !important;}.button.is-warning.is-outlined.is-loading:hover::after,.button.is-warning.is-outlined.is-loading.is-hovered::after,.button.is-warning.is-outlined.is-loading:focus::after,.button.is-warning.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important;}.button.is-warning.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-outlined{background-color:transparent;border-color:#ffdd57;box-shadow:none;color:#ffdd57;}.button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7);}.button.is-warning.is-inverted.is-outlined:hover,.button.is-warning.is-inverted.is-outlined.is-hovered,.button.is-warning.is-inverted.is-outlined:focus,.button.is-warning.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#ffdd57;}.button.is-warning.is-inverted.is-outlined.is-loading:hover::after,.button.is-warning.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-warning.is-inverted.is-outlined.is-loading:focus::after,.button.is-warning.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #ffdd57 #ffdd57 !important;}.button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7);}.button.is-warning.is-light{background-color:#fffbeb;color:#947600;}.button.is-warning.is-light:hover,.button.is-warning.is-light.is-hovered{background-color:#fff8de;border-color:transparent;color:#947600;}.button.is-warning.is-light:active,.button.is-warning.is-light.is-active{background-color:#fff6d1;border-color:transparent;color:#947600;}.button.is-danger{background-color:#f14668;border-color:transparent;color:#fff;}.button.is-danger:hover,.button.is-danger.is-hovered{background-color:#f03a5f;border-color:transparent;color:#fff;}.button.is-danger:focus,.button.is-danger.is-focused{border-color:transparent;color:#fff;}.button.is-danger:focus:not(:active),.button.is-danger.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(241,70,104,0.25);}.button.is-danger:active,.button.is-danger.is-active{background-color:#ef2e55;border-color:transparent;color:#fff;}.button.is-danger[disabled],fieldset[disabled] .button.is-danger{background-color:#f14668;border-color:transparent;box-shadow:none;}.button.is-danger.is-inverted{background-color:#fff;color:#f14668;}.button.is-danger.is-inverted:hover,.button.is-danger.is-inverted.is-hovered{background-color:#f2f2f2;}.button.is-danger.is-inverted[disabled],fieldset[disabled] .button.is-danger.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#f14668;}.button.is-danger.is-loading::after{border-color:transparent transparent #fff #fff !important;}.button.is-danger.is-outlined{background-color:transparent;border-color:#f14668;color:#f14668;}.button.is-danger.is-outlined:hover,.button.is-danger.is-outlined.is-hovered,.button.is-danger.is-outlined:focus,.button.is-danger.is-outlined.is-focused{background-color:#f14668;border-color:#f14668;color:#fff;}.button.is-danger.is-outlined.is-loading::after{border-color:transparent transparent #f14668 #f14668 !important;}.button.is-danger.is-outlined.is-loading:hover::after,.button.is-danger.is-outlined.is-loading.is-hovered::after,.button.is-danger.is-outlined.is-loading:focus::after,.button.is-danger.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important;}.button.is-danger.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-outlined{background-color:transparent;border-color:#f14668;box-shadow:none;color:#f14668;}.button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff;}.button.is-danger.is-inverted.is-outlined:hover,.button.is-danger.is-inverted.is-outlined.is-hovered,.button.is-danger.is-inverted.is-outlined:focus,.button.is-danger.is-inverted.is-outlined.is-focused{background-color:#fff;color:#f14668;}.button.is-danger.is-inverted.is-outlined.is-loading:hover::after,.button.is-danger.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-danger.is-inverted.is-outlined.is-loading:focus::after,.button.is-danger.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #f14668 #f14668 !important;}.button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff;}.button.is-danger.is-light{background-color:#feecf0;color:#cc0f35;}.button.is-danger.is-light:hover,.button.is-danger.is-light.is-hovered{background-color:#fde0e6;border-color:transparent;color:#cc0f35;}.button.is-danger.is-light:active,.button.is-danger.is-light.is-active{background-color:#fcd4dc;border-color:transparent;color:#cc0f35;}.button.is-small{border-radius:2px;font-size:0.75rem;}.button.is-normal{font-size:1rem;}.button.is-medium{font-size:1.25rem;}.button.is-large{font-size:1.5rem;}.button[disabled],fieldset[disabled] .button{background-color:white;border-color:#dbdbdb;box-shadow:none;opacity:0.5;}.button.is-fullwidth{display:flex;width:100%;}.button.is-loading{color:transparent !important;pointer-events:none;}.button.is-loading::after{position:absolute;left:calc(50% - (1em / 2));top:calc(50% - (1em / 2));}.button.is-static{background-color:whitesmoke;border-color:#dbdbdb;color:#7a7a7a;box-shadow:none;pointer-events:none;}.button.is-rounded{border-radius:290486px;padding-left:calc(1em + 0.25em);padding-right:calc(1em + 0.25em);}.buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;}.buttons .button{margin-bottom:0.5rem;}.buttons .button:not(:last-child):not(.is-fullwidth){margin-right:0.5rem;}.buttons:last-child{margin-bottom:-0.5rem;}.buttons:not(:last-child){margin-bottom:1rem;}.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large){border-radius:2px;font-size:0.75rem;}.buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large){font-size:1.25rem;}.buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium){font-size:1.5rem;}.buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;}.buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px;}.buttons.has-addons .button:last-child{margin-right:0;}.buttons.has-addons .button:hover,.buttons.has-addons .button.is-hovered{z-index:2;}.buttons.has-addons .button:focus,.buttons.has-addons .button.is-focused,.buttons.has-addons .button:active,.buttons.has-addons .button.is-active,.buttons.has-addons .button.is-selected{z-index:3;}.buttons.has-addons .button:focus:hover,.buttons.has-addons .button.is-focused:hover,.buttons.has-addons .button:active:hover,.buttons.has-addons .button.is-active:hover,.buttons.has-addons .button.is-selected:hover{z-index:4;}.buttons.has-addons .button.is-expanded{flex-grow:1;flex-shrink:1;}.buttons.is-centered{justify-content:center;}.buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem;}.buttons.is-right{justify-content:flex-end;}.buttons.is-right:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem;}.container{flex-grow:1;margin:0 auto;position:relative;width:auto;}.container.is-fluid{max-width:none;padding-left:20px;padding-right:20px;width:100%;}@media screen and (min-width:1000px){.container{max-width:960px;}}@media screen and (max-width:1191px){.container.is-widescreen{max-width:1152px;}}@media screen and (min-width:1192px){.container{max-width:1190px;}}.content li+li{margin-top:0.25em;}.content p:not(:last-child),.content dl:not(:last-child),.content ol:not(:last-child),.content ul:not(:last-child),.content blockquote:not(:last-child),.content pre:not(:last-child),.content table:not(:last-child){margin-bottom:1em;}.content h1,.content h2,.content .table-block caption,.table-block .content caption,.content h3,.content h4,.content h5,.content h6{font-weight:600;line-height:1.125;}.content h1{font-size:2em;margin-bottom:0.5em;}.content h1:not(:first-child){margin-top:1em;}.content h2,.content .table-block caption,.table-block .content caption{font-size:1.75em;margin-bottom:0.5714em;}.content h2:not(:first-child),.content .table-block caption:not(:first-child),.table-block .content caption:not(:first-child){margin-top:1.1428em;}.content h3{font-size:1.5em;margin-bottom:0.6666em;}.content h3:not(:first-child){margin-top:1.3333em;}.content h4{font-size:1.25em;margin-bottom:0.8em;}.content h5{font-size:1.125em;margin-bottom:0.8888em;}.content h6{font-size:1em;margin-bottom:1em;}.content blockquote{background-color:whitesmoke;border-left:5px solid #dbdbdb;padding:1.25em 1.5em;}.content ol{list-style-position:outside;margin-left:2em;margin-top:1em;}.content ol:not([type]){list-style-type:decimal;}.content ol:not([type]).is-lower-alpha{list-style-type:lower-alpha;}.content ol:not([type]).is-lower-roman{list-style-type:lower-roman;}.content ol:not([type]).is-upper-alpha{list-style-type:upper-alpha;}.content ol:not([type]).is-upper-roman{list-style-type:upper-roman;}.content ul{list-style:disc outside;margin-left:2em;margin-top:1em;}.content ul ul{list-style-type:circle;margin-top:0.5em;}.content ul ul ul{list-style-type:square;}.content dd{margin-left:2em;}.content figure{margin-left:2em;margin-right:2em;text-align:center;}.content figure:not(:first-child){margin-top:2em;}.content figure:not(:last-child){margin-bottom:2em;}.content figure img{display:inline-block;}.content figure figcaption{font-style:italic;}.content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:1.25em 1.5em;white-space:pre;word-wrap:normal;}.content sup,.content sub{font-size:75%;}.content table{width:100%;}.content table td,.content table th{padding:0.5em 0.75em;vertical-align:top;}.content table th{color:#363636;}.content table th:not([align]){text-align:left;}.content table thead td,.content table thead th{border-width:0 0 2px;color:#363636;}.content table tfoot td,.content table tfoot th{border-width:2px 0 0;color:#363636;}.content table tbody tr:last-child td,.content table tbody tr:last-child th{border-bottom-width:0;}.content .tabs li+li{margin-top:0;}.content.is-small{font-size:0.75rem;}.content.is-medium{font-size:1.25rem;}.content.is-large{font-size:1.5rem;}.icon{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem;}.icon.is-small{height:1rem;width:1rem;}.icon.is-medium{height:2rem;width:2rem;}.icon.is-large{height:3rem;width:3rem;}.image{display:block;position:relative;}.image img{display:block;height:auto;width:100%;}.image img.is-rounded{border-radius:290486px;}.image.is-fullwidth{width:100%;}.image.is-square img,.image.is-square .has-ratio,.image.is-1by1 img,.image.is-1by1 .has-ratio,.image.is-5by4 img,.image.is-5by4 .has-ratio,.image.is-4by3 img,.image.is-4by3 .has-ratio,.image.is-3by2 img,.image.is-3by2 .has-ratio,.image.is-5by3 img,.image.is-5by3 .has-ratio,.image.is-16by9 img,.image.is-16by9 .has-ratio,.image.is-2by1 img,.image.is-2by1 .has-ratio,.image.is-3by1 img,.image.is-3by1 .has-ratio,.image.is-4by5 img,.image.is-4by5 .has-ratio,.image.is-3by4 img,.image.is-3by4 .has-ratio,.image.is-2by3 img,.image.is-2by3 .has-ratio,.image.is-3by5 img,.image.is-3by5 .has-ratio,.image.is-9by16 img,.image.is-9by16 .has-ratio,.image.is-1by2 img,.image.is-1by2 .has-ratio,.image.is-1by3 img,.image.is-1by3 .has-ratio{height:100%;width:100%;}.image.is-square,.image.is-1by1{padding-top:100%;}.image.is-5by4{padding-top:80%;}.image.is-4by3{padding-top:75%;}.image.is-3by2{padding-top:66.6666%;}.image.is-5by3{padding-top:60%;}.image.is-16by9{padding-top:56.25%;}.image.is-2by1{padding-top:50%;}.image.is-3by1{padding-top:33.3333%;}.image.is-4by5{padding-top:125%;}.image.is-3by4{padding-top:133.3333%;}.image.is-2by3{padding-top:150%;}.image.is-3by5{padding-top:166.6666%;}.image.is-9by16{padding-top:177.7777%;}.image.is-1by2{padding-top:200%;}.image.is-1by3{padding-top:300%;}.image.is-16x16{height:16px;width:16px;}.image.is-24x24{height:24px;width:24px;}.image.is-32x32{height:32px;width:32px;}.image.is-48x48{height:48px;width:48px;}.image.is-64x64{height:64px;width:64px;}.image.is-96x96{height:96px;width:96px;}.image.is-128x128{height:128px;width:128px;}.notification{background-color:whitesmoke;border-radius:4px;padding:1.25rem 2.5rem 1.25rem 1.5rem;position:relative;}.notification a:not(.button):not(.dropdown-item){color:currentColor;text-decoration:underline;}.notification strong{color:currentColor;}.notification code,.notification pre{background:white;}.notification pre code{background:transparent;}.notification>.delete{position:absolute;right:0.5rem;top:0.5rem;}.notification .title,.notification .subtitle,.notification .content{color:currentColor;}.notification.is-white{background-color:white;color:#0a0a0a;}.notification.is-black{background-color:#0a0a0a;color:white;}.notification.is-light{background-color:whitesmoke;color:rgba(0,0,0,0.7);}.notification.is-dark{background-color:#363636;color:#fff;}.notification.is-primary{background-color:#00d1b2;color:#fff;}.notification.is-link{background-color:#3273dc;color:#fff;}.notification.is-info{background-color:#3298dc;color:#fff;}.notification.is-success{background-color:#48c774;color:#fff;}.notification.is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7);}.notification.is-danger{background-color:#f14668;color:#fff;}.progress{appearance:none;-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:290486px;display:block;height:1rem;overflow:hidden;padding:0;width:100%;}.progress::-webkit-progress-bar{background-color:#ededed;}.progress::-webkit-progress-value{background-color:#4a4a4a;}.progress::-moz-progress-bar{background-color:#4a4a4a;}.progress::-ms-fill{background-color:#4a4a4a;border:none;}.progress.is-white::-webkit-progress-value{background-color:white;}.progress.is-white::-moz-progress-bar{background-color:white;}.progress.is-white::-ms-fill{background-color:white;}.progress.is-white:indeterminate{background-image:linear-gradient(to right,white 30%,#ededed 30%);}.progress.is-black::-webkit-progress-value{background-color:#0a0a0a;}.progress.is-black::-moz-progress-bar{background-color:#0a0a0a;}.progress.is-black::-ms-fill{background-color:#0a0a0a;}.progress.is-black:indeterminate{background-image:linear-gradient(to right,#0a0a0a 30%,#ededed 30%);}.progress.is-light::-webkit-progress-value{background-color:whitesmoke;}.progress.is-light::-moz-progress-bar{background-color:whitesmoke;}.progress.is-light::-ms-fill{background-color:whitesmoke;}.progress.is-light:indeterminate{background-image:linear-gradient(to right,whitesmoke 30%,#ededed 30%);}.progress.is-dark::-webkit-progress-value{background-color:#363636;}.progress.is-dark::-moz-progress-bar{background-color:#363636;}.progress.is-dark::-ms-fill{background-color:#363636;}.progress.is-dark:indeterminate{background-image:linear-gradient(to right,#363636 30%,#ededed 30%);}.progress.is-primary::-webkit-progress-value{background-color:#00d1b2;}.progress.is-primary::-moz-progress-bar{background-color:#00d1b2;}.progress.is-primary::-ms-fill{background-color:#00d1b2;}.progress.is-primary:indeterminate{background-image:linear-gradient(to right,#00d1b2 30%,#ededed 30%);}.progress.is-link::-webkit-progress-value{background-color:#3273dc;}.progress.is-link::-moz-progress-bar{background-color:#3273dc;}.progress.is-link::-ms-fill{background-color:#3273dc;}.progress.is-link:indeterminate{background-image:linear-gradient(to right,#3273dc 30%,#ededed 30%);}.progress.is-info::-webkit-progress-value{background-color:#3298dc;}.progress.is-info::-moz-progress-bar{background-color:#3298dc;}.progress.is-info::-ms-fill{background-color:#3298dc;}.progress.is-info:indeterminate{background-image:linear-gradient(to right,#3298dc 30%,#ededed 30%);}.progress.is-success::-webkit-progress-value{background-color:#48c774;}.progress.is-success::-moz-progress-bar{background-color:#48c774;}.progress.is-success::-ms-fill{background-color:#48c774;}.progress.is-success:indeterminate{background-image:linear-gradient(to right,#48c774 30%,#ededed 30%);}.progress.is-warning::-webkit-progress-value{background-color:#ffdd57;}.progress.is-warning::-moz-progress-bar{background-color:#ffdd57;}.progress.is-warning::-ms-fill{background-color:#ffdd57;}.progress.is-warning:indeterminate{background-image:linear-gradient(to right,#ffdd57 30%,#ededed 30%);}.progress.is-danger::-webkit-progress-value{background-color:#f14668;}.progress.is-danger::-moz-progress-bar{background-color:#f14668;}.progress.is-danger::-ms-fill{background-color:#f14668;}.progress.is-danger:indeterminate{background-image:linear-gradient(to right,#f14668 30%,#ededed 30%);}.progress:indeterminate{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:moveIndeterminate;animation-timing-function:linear;background-color:#ededed;background-image:linear-gradient(to right,#4a4a4a 30%,#ededed 30%);background-position:top left;background-repeat:no-repeat;background-size:150% 150%;}.progress:indeterminate::-webkit-progress-bar{background-color:transparent;}.progress:indeterminate::-moz-progress-bar{background-color:transparent;}.progress.is-small{height:0.75rem;}.progress.is-medium{height:1.25rem;}.progress.is-large{height:1.5rem;}@keyframes moveIndeterminate{from{background-position:200% 0;}to{background-position:-200% 0;}}.table,.table-block table{background-color:white;color:#363636;}.table td,.table-block table td,.table th,.table-block table th{padding:0.5em 0.75em;vertical-align:top;}.table td.is-white,.table-block table td.is-white,.table th.is-white,.table-block table th.is-white{background-color:white;border-color:white;color:#0a0a0a;}.table td.is-black,.table-block table td.is-black,.table th.is-black,.table-block table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a;color:white;}.table td.is-light,.table-block table td.is-light,.table th.is-light,.table-block table th.is-light{background-color:whitesmoke;border-color:whitesmoke;color:rgba(0,0,0,0.7);}.table td.is-dark,.table-block table td.is-dark,.table th.is-dark,.table-block table th.is-dark{background-color:#363636;border-color:#363636;color:#fff;}.table td.is-primary,.table-block table td.is-primary,.table th.is-primary,.table-block table th.is-primary{background-color:#00d1b2;border-color:#00d1b2;color:#fff;}.table td.is-link,.table-block table td.is-link,.table th.is-link,.table-block table th.is-link{background-color:#3273dc;border-color:#3273dc;color:#fff;}.table td.is-info,.table-block table td.is-info,.table th.is-info,.table-block table th.is-info{background-color:#3298dc;border-color:#3298dc;color:#fff;}.table td.is-success,.table-block table td.is-success,.table th.is-success,.table-block table th.is-success{background-color:#48c774;border-color:#48c774;color:#fff;}.table td.is-warning,.table-block table td.is-warning,.table th.is-warning,.table-block table th.is-warning{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,0.7);}.table td.is-danger,.table-block table td.is-danger,.table th.is-danger,.table-block table th.is-danger{background-color:#f14668;border-color:#f14668;color:#fff;}.table td.is-narrow,.table-block table td.is-narrow,.table th.is-narrow,.table-block table th.is-narrow{white-space:nowrap;width:1%;}.table td.is-selected,.table-block table td.is-selected,.table th.is-selected,.table-block table th.is-selected{background-color:#00d1b2;color:#fff;}.table td.is-selected a,.table-block table td.is-selected a,.table td.is-selected strong,.table-block table td.is-selected strong,.table th.is-selected a,.table-block table th.is-selected a,.table th.is-selected strong,.table-block table th.is-selected strong{color:currentColor;}.table th,.table-block table th{color:#363636;}.table th:not([align]),.table-block table th:not([align]){text-align:left;}.table tr.is-selected,.table-block table tr.is-selected{background-color:#00d1b2;color:#fff;}.table tr.is-selected a,.table-block table tr.is-selected a,.table tr.is-selected strong,.table-block table tr.is-selected strong{color:currentColor;}.table tr.is-selected td,.table-block table tr.is-selected td,.table tr.is-selected th,.table-block table tr.is-selected th{border-color:#fff;color:currentColor;}.table thead,.table-block table thead{background-color:transparent;}.table thead td,.table-block table thead td,.table thead th,.table-block table thead th{border-width:0 0 2px;color:#363636;}.table tfoot,.table-block table tfoot{background-color:transparent;}.table tfoot td,.table-block table tfoot td,.table tfoot th,.table-block table tfoot th{border-width:2px 0 0;color:#363636;}.table tbody,.table-block table tbody{background-color:transparent;}.table tbody tr:last-child td,.table-block table tbody tr:last-child td,.table tbody tr:last-child th,.table-block table tbody tr:last-child th{border-bottom-width:0;}.table.is-bordered td,.table-block table.is-bordered td,.table.is-bordered th,.table-block table.is-bordered th{border-width:1px;}.table.is-bordered tr:last-child td,.table-block table.is-bordered tr:last-child td,.table.is-bordered tr:last-child th,.table-block table.is-bordered tr:last-child th{border-bottom-width:1px;}.table.is-fullwidth,.table-block table.is-fullwidth{width:100%;}.table.is-hoverable tbody tr:not(.is-selected):hover,.table-block table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#fafafa;}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover,.table-block table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#fafafa;}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even),.table-block table.is-hoverable tbody tr:not(.is-selected):hover:nth-child(even){background-color:whitesmoke;}.table.is-narrow td,.table-block table.is-narrow td,.table.is-narrow th,.table-block table.is-narrow th{padding:0.25em 0.5em;}.table.is-striped tbody tr:not(.is-selected):nth-child(even),.table-block table tbody tr:not(.is-selected):nth-child(even){background-color:#fafafa;}.table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%;}.tags{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;}.tags .tag{margin-bottom:0.5rem;}.tags .tag:not(:last-child){margin-right:0.5rem;}.tags:last-child{margin-bottom:-0.5rem;}.tags:not(:last-child){margin-bottom:1rem;}.tags.are-medium .tag:not(.is-normal):not(.is-large){font-size:1rem;}.tags.are-large .tag:not(.is-normal):not(.is-medium){font-size:1.25rem;}.tags.is-centered{justify-content:center;}.tags.is-centered .tag{margin-right:0.25rem;margin-left:0.25rem;}.tags.is-right{justify-content:flex-end;}.tags.is-right .tag:not(:first-child){margin-left:0.5rem;}.tags.is-right .tag:not(:last-child){margin-right:0;}.tags.has-addons .tag{margin-right:0;}.tags.has-addons .tag:not(:first-child){margin-left:0;border-bottom-left-radius:0;border-top-left-radius:0;}.tags.has-addons .tag:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;}.tag:not(body){align-items:center;background-color:whitesmoke;border-radius:4px;color:#4a4a4a;display:inline-flex;font-size:0.75rem;height:2em;justify-content:center;line-height:1.5;padding-left:0.75em;padding-right:0.75em;white-space:nowrap;}.tag:not(body) .delete{margin-left:0.25rem;margin-right:-0.375rem;}.tag:not(body).is-white{background-color:white;color:#0a0a0a;}.tag:not(body).is-black{background-color:#0a0a0a;color:white;}.tag:not(body).is-light{background-color:whitesmoke;color:rgba(0,0,0,0.7);}.tag:not(body).is-dark{background-color:#363636;color:#fff;}.tag:not(body).is-primary{background-color:#00d1b2;color:#fff;}.tag:not(body).is-primary.is-light{background-color:#ebfffc;color:#00947e;}.tag:not(body).is-link{background-color:#3273dc;color:#fff;}.tag:not(body).is-link.is-light{background-color:#eef3fc;color:#2160c4;}.tag:not(body).is-info{background-color:#3298dc;color:#fff;}.tag:not(body).is-info.is-light{background-color:#eef6fc;color:#1d72aa;}.tag:not(body).is-success{background-color:#48c774;color:#fff;}.tag:not(body).is-success.is-light{background-color:#effaf3;color:#257942;}.tag:not(body).is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7);}.tag:not(body).is-warning.is-light{background-color:#fffbeb;color:#947600;}.tag:not(body).is-danger{background-color:#f14668;color:#fff;}.tag:not(body).is-danger.is-light{background-color:#feecf0;color:#cc0f35;}.tag:not(body).is-normal{font-size:0.75rem;}.tag:not(body).is-medium{font-size:1rem;}.tag:not(body).is-large{font-size:1.25rem;}.tag:not(body) .icon:first-child:not(:last-child){margin-left:-0.375em;margin-right:0.1875em;}.tag:not(body) .icon:last-child:not(:first-child){margin-left:0.1875em;margin-right:-0.375em;}.tag:not(body) .icon:first-child:last-child{margin-left:-0.375em;margin-right:-0.375em;}.tag:not(body).is-delete{margin-left:1px;padding:0;position:relative;width:2em;}.tag:not(body).is-delete::before,.tag:not(body).is-delete::after{background-color:currentColor;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center;}.tag:not(body).is-delete::before{height:1px;width:50%;}.tag:not(body).is-delete::after{height:50%;width:1px;}.tag:not(body).is-delete:hover,.tag:not(body).is-delete:focus{background-color:#e8e8e8;}.tag:not(body).is-delete:active{background-color:#dbdbdb;}.tag:not(body).is-rounded{border-radius:290486px;}a.tag:hover{text-decoration:underline;}.title,.subtitle{word-break:break-word;}.title em,.title span,.subtitle em,.subtitle span{font-weight:inherit;}.title sub,.subtitle sub{font-size:0.75em;}.title sup,.subtitle sup{font-size:0.75em;}.title .tag,.subtitle .tag{vertical-align:middle;}.title strong{color:inherit;font-weight:inherit;}.title+.highlight{margin-top:-0.75rem;}.title:not(.is-spaced)+.subtitle{margin-top:-1.25rem;}.title.is-1{font-size:3rem;}.title.is-2{font-size:2.5rem;}.title.is-3{font-size:2rem;}.title.is-4{font-size:1.5rem;}.title.is-5{font-size:1.25rem;}.title.is-6{font-size:1rem;}.title.is-7{font-size:0.75rem;}.subtitle{color:#4a4a4a;font-size:1.25rem;font-weight:400;line-height:1.25;}.subtitle strong{color:#363636;font-weight:600;}.subtitle:not(.is-spaced)+.title{margin-top:-1.25rem;}.subtitle.is-1{font-size:3rem;}.subtitle.is-2{font-size:2.5rem;}.subtitle.is-3{font-size:2rem;}.subtitle.is-4{font-size:1.5rem;}.subtitle.is-5{font-size:1.25rem;}.subtitle.is-6{font-size:1rem;}.subtitle.is-7{font-size:0.75rem;}.heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase;}.highlight{font-weight:400;max-width:100%;overflow:hidden;padding:0;}.highlight pre{overflow:auto;max-width:100%;}.number{align-items:center;background-color:whitesmoke;border-radius:290486px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:0.25rem 0.5rem;text-align:center;vertical-align:top;}.select select,.textarea,.input{background-color:white;border-color:#d8d8d88a;border-radius:4px;color:#363636;}.select select::-moz-placeholder,.textarea::-moz-placeholder,.input::-moz-placeholder{color:rgba(54,54,54,0.3);}.select select::-webkit-input-placeholder,.textarea::-webkit-input-placeholder,.input::-webkit-input-placeholder{color:rgba(54,54,54,0.3);}.select select:-moz-placeholder,.textarea:-moz-placeholder,.input:-moz-placeholder{color:rgba(54,54,54,0.3);}.select select:-ms-input-placeholder,.textarea:-ms-input-placeholder,.input:-ms-input-placeholder{color:rgba(54,54,54,0.3);}.select select:hover,.textarea:hover,.input:hover,.select select.is-hovered,.is-hovered.textarea,.is-hovered.input{border-color:#b5b5b5;}.select select:focus,.textarea:focus,.input:focus,.select select.is-focused,.is-focused.textarea,.is-focused.input,.select select:active,.textarea:active,.input:active,.select select.is-active,.is-active.textarea,.is-active.input{border-color:#3273dc;box-shadow:0 0 0 0.125em rgba(50,115,220,0.25);}.select select[disabled],[disabled].textarea,[disabled].input,fieldset[disabled] .select select,.select fieldset[disabled] select,fieldset[disabled] .textarea,fieldset[disabled] .input{background-color:whitesmoke;border-color:whitesmoke;box-shadow:none;color:#7a7a7a;}.select select[disabled]::-moz-placeholder,[disabled].textarea::-moz-placeholder,[disabled].input::-moz-placeholder,fieldset[disabled] .select select::-moz-placeholder,.select fieldset[disabled] select::-moz-placeholder,fieldset[disabled] .textarea::-moz-placeholder,fieldset[disabled] .input::-moz-placeholder{color:rgba(122,122,122,0.3);}.select select[disabled]::-webkit-input-placeholder,[disabled].textarea::-webkit-input-placeholder,[disabled].input::-webkit-input-placeholder,fieldset[disabled] .select select::-webkit-input-placeholder,.select fieldset[disabled] select::-webkit-input-placeholder,fieldset[disabled] .textarea::-webkit-input-placeholder,fieldset[disabled] .input::-webkit-input-placeholder{color:rgba(122,122,122,0.3);}.select select[disabled]:-moz-placeholder,[disabled].textarea:-moz-placeholder,[disabled].input:-moz-placeholder,fieldset[disabled] .select select:-moz-placeholder,.select fieldset[disabled] select:-moz-placeholder,fieldset[disabled] .textarea:-moz-placeholder,fieldset[disabled] .input:-moz-placeholder{color:rgba(122,122,122,0.3);}.select select[disabled]:-ms-input-placeholder,[disabled].textarea:-ms-input-placeholder,[disabled].input:-ms-input-placeholder,fieldset[disabled] .select select:-ms-input-placeholder,.select fieldset[disabled] select:-ms-input-placeholder,fieldset[disabled] .textarea:-ms-input-placeholder,fieldset[disabled] .input:-ms-input-placeholder{color:rgba(122,122,122,0.3);}.textarea,.input{box-shadow:none;max-width:100%;width:100%;}[readonly].textarea,[readonly].input{box-shadow:none;}.is-white.textarea,.is-white.input{border-color:white;}.is-white.textarea:focus,.is-white.input:focus,.is-white.is-focused.textarea,.is-white.is-focused.input,.is-white.textarea:active,.is-white.input:active,.is-white.is-active.textarea,.is-white.is-active.input{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25);}.is-black.textarea,.is-black.input{border-color:#0a0a0a;}.is-black.textarea:focus,.is-black.input:focus,.is-black.is-focused.textarea,.is-black.is-focused.input,.is-black.textarea:active,.is-black.input:active,.is-black.is-active.textarea,.is-black.is-active.input{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25);}.is-light.textarea,.is-light.input{border-color:whitesmoke;}.is-light.textarea:focus,.is-light.input:focus,.is-light.is-focused.textarea,.is-light.is-focused.input,.is-light.textarea:active,.is-light.input:active,.is-light.is-active.textarea,.is-light.is-active.input{box-shadow:0 0 0 0.125em rgba(245,245,245,0.25);}.is-dark.textarea,.is-dark.input{border-color:#363636;}.is-dark.textarea:focus,.is-dark.input:focus,.is-dark.is-focused.textarea,.is-dark.is-focused.input,.is-dark.textarea:active,.is-dark.input:active,.is-dark.is-active.textarea,.is-dark.is-active.input{box-shadow:0 0 0 0.125em rgba(54,54,54,0.25);}.is-primary.textarea,.is-primary.input{border-color:#00d1b2;}.is-primary.textarea:focus,.is-primary.input:focus,.is-primary.is-focused.textarea,.is-primary.is-focused.input,.is-primary.textarea:active,.is-primary.input:active,.is-primary.is-active.textarea,.is-primary.is-active.input{box-shadow:0 0 0 0.125em rgba(0,209,178,0.25);}.is-link.textarea,.is-link.input{border-color:#3273dc;}.is-link.textarea:focus,.is-link.input:focus,.is-link.is-focused.textarea,.is-link.is-focused.input,.is-link.textarea:active,.is-link.input:active,.is-link.is-active.textarea,.is-link.is-active.input{box-shadow:0 0 0 0.125em rgba(50,115,220,0.25);}.is-info.textarea,.is-info.input{border-color:#3298dc;}.is-info.textarea:focus,.is-info.input:focus,.is-info.is-focused.textarea,.is-info.is-focused.input,.is-info.textarea:active,.is-info.input:active,.is-info.is-active.textarea,.is-info.is-active.input{box-shadow:0 0 0 0.125em rgba(50,152,220,0.25);}.is-success.textarea,.is-success.input{border-color:#48c774;}.is-success.textarea:focus,.is-success.input:focus,.is-success.is-focused.textarea,.is-success.is-focused.input,.is-success.textarea:active,.is-success.input:active,.is-success.is-active.textarea,.is-success.is-active.input{box-shadow:0 0 0 0.125em rgba(72,199,116,0.25);}.is-warning.textarea,.is-warning.input{border-color:#ffdd57;}.is-warning.textarea:focus,.is-warning.input:focus,.is-warning.is-focused.textarea,.is-warning.is-focused.input,.is-warning.textarea:active,.is-warning.input:active,.is-warning.is-active.textarea,.is-warning.is-active.input{box-shadow:0 0 0 0.125em rgba(255,221,87,0.25);}.is-danger.textarea,.is-danger.input{border-color:#f14668;}.is-danger.textarea:focus,.is-danger.input:focus,.is-danger.is-focused.textarea,.is-danger.is-focused.input,.is-danger.textarea:active,.is-danger.input:active,.is-danger.is-active.textarea,.is-danger.is-active.input{box-shadow:0 0 0 0.125em rgba(241,70,104,0.25);}.is-small.textarea,.is-small.input{border-radius:2px;font-size:0.75rem;}.is-medium.textarea,.is-medium.input{font-size:1.25rem;}.is-large.textarea,.is-large.input{font-size:1.5rem;}.is-fullwidth.textarea,.is-fullwidth.input{display:block;width:100%;}.is-inline.textarea,.is-inline.input{display:inline;width:auto;}.input.is-rounded{border-radius:290486px;padding-left:calc(calc(0.75em - 1px) + 0.375em);padding-right:calc(calc(0.75em - 1px) + 0.375em);}.input.is-static{background-color:transparent;border-color:transparent;box-shadow:none;padding-left:0;padding-right:0;}.textarea{display:block;max-width:100%;min-width:100%;padding:calc(0.75em - 1px);resize:vertical;}.textarea:not([rows]){max-height:40em;min-height:8em;}.textarea[rows]{height:initial;}.textarea.has-fixed-size{resize:none;}.radio,.checkbox{cursor:pointer;display:inline-block;line-height:1.25;position:relative;}.radio input,.checkbox input{cursor:pointer;}.radio:hover,.checkbox:hover{color:#363636;}[disabled].radio,[disabled].checkbox,fieldset[disabled] .radio,fieldset[disabled] .checkbox{color:#7a7a7a;cursor:not-allowed;}.radio+.radio{margin-left:0.5em;}.select{display:inline-block;max-width:100%;position:relative;vertical-align:top;}.select:not(.is-multiple){height:2.5em;}.select:not(.is-multiple):not(.is-loading)::after{border-color:#3273dc;right:1.125em;z-index:4;}.select.is-rounded select{border-radius:290486px;padding-left:1em;}.select select{cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none;}.select select::-ms-expand{display:none;}.select select[disabled]:hover,fieldset[disabled] .select select:hover{border-color:whitesmoke;}.select select:not([multiple]){padding-right:2.5em;}.select select[multiple]{height:auto;padding:0;}.select select[multiple] option{padding:0.5em 1em;}.select:not(.is-multiple):not(.is-loading):hover::after{border-color:#363636;}.select.is-white:not(:hover)::after{border-color:white;}.select.is-white select{border-color:white;}.select.is-white select:hover,.select.is-white select.is-hovered{border-color:#f2f2f2;}.select.is-white select:focus,.select.is-white select.is-focused,.select.is-white select:active,.select.is-white select.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25);}.select.is-black:not(:hover)::after{border-color:#0a0a0a;}.select.is-black select{border-color:#0a0a0a;}.select.is-black select:hover,.select.is-black select.is-hovered{border-color:black;}.select.is-black select:focus,.select.is-black select.is-focused,.select.is-black select:active,.select.is-black select.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25);}.select.is-light:not(:hover)::after{border-color:whitesmoke;}.select.is-light select{border-color:whitesmoke;}.select.is-light select:hover,.select.is-light select.is-hovered{border-color:#e8e8e8;}.select.is-light select:focus,.select.is-light select.is-focused,.select.is-light select:active,.select.is-light select.is-active{box-shadow:0 0 0 0.125em rgba(245,245,245,0.25);}.select.is-dark:not(:hover)::after{border-color:#363636;}.select.is-dark select{border-color:#363636;}.select.is-dark select:hover,.select.is-dark select.is-hovered{border-color:#292929;}.select.is-dark select:focus,.select.is-dark select.is-focused,.select.is-dark select:active,.select.is-dark select.is-active{box-shadow:0 0 0 0.125em rgba(54,54,54,0.25);}.select.is-primary:not(:hover)::after{border-color:#00d1b2;}.select.is-primary select{border-color:#00d1b2;}.select.is-primary select:hover,.select.is-primary select.is-hovered{border-color:#00b89c;}.select.is-primary select:focus,.select.is-primary select.is-focused,.select.is-primary select:active,.select.is-primary select.is-active{box-shadow:0 0 0 0.125em rgba(0,209,178,0.25);}.select.is-link:not(:hover)::after{border-color:#3273dc;}.select.is-link select{border-color:#3273dc;}.select.is-link select:hover,.select.is-link select.is-hovered{border-color:#2366d1;}.select.is-link select:focus,.select.is-link select.is-focused,.select.is-link select:active,.select.is-link select.is-active{box-shadow:0 0 0 0.125em rgba(50,115,220,0.25);}.select.is-info:not(:hover)::after{border-color:#3298dc;}.select.is-info select{border-color:#3298dc;}.select.is-info select:hover,.select.is-info select.is-hovered{border-color:#238cd1;}.select.is-info select:focus,.select.is-info select.is-focused,.select.is-info select:active,.select.is-info select.is-active{box-shadow:0 0 0 0.125em rgba(50,152,220,0.25);}.select.is-success:not(:hover)::after{border-color:#48c774;}.select.is-success select{border-color:#48c774;}.select.is-success select:hover,.select.is-success select.is-hovered{border-color:#3abb67;}.select.is-success select:focus,.select.is-success select.is-focused,.select.is-success select:active,.select.is-success select.is-active{box-shadow:0 0 0 0.125em rgba(72,199,116,0.25);}.select.is-warning:not(:hover)::after{border-color:#ffdd57;}.select.is-warning select{border-color:#ffdd57;}.select.is-warning select:hover,.select.is-warning select.is-hovered{border-color:#ffd83d;}.select.is-warning select:focus,.select.is-warning select.is-focused,.select.is-warning select:active,.select.is-warning select.is-active{box-shadow:0 0 0 0.125em rgba(255,221,87,0.25);}.select.is-danger:not(:hover)::after{border-color:#f14668;}.select.is-danger select{border-color:#f14668;}.select.is-danger select:hover,.select.is-danger select.is-hovered{border-color:#ef2e55;}.select.is-danger select:focus,.select.is-danger select.is-focused,.select.is-danger select:active,.select.is-danger select.is-active{box-shadow:0 0 0 0.125em rgba(241,70,104,0.25);}.select.is-small{border-radius:2px;font-size:0.75rem;}.select.is-medium{font-size:1.25rem;}.select.is-large{font-size:1.5rem;}.select.is-disabled::after{border-color:#7a7a7a;}.select.is-fullwidth{width:100%;}.select.is-fullwidth select{width:100%;}.select.is-loading::after{margin-top:0;position:absolute;right:0.625em;top:0.625em;transform:none;}.select.is-loading.is-small:after{font-size:0.75rem;}.select.is-loading.is-medium:after{font-size:1.25rem;}.select.is-loading.is-large:after{font-size:1.5rem;}.file{align-items:stretch;display:flex;justify-content:flex-start;position:relative;}.file.is-white .file-cta{background-color:white;border-color:transparent;color:#0a0a0a;}.file.is-white:hover .file-cta,.file.is-white.is-hovered .file-cta{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a;}.file.is-white:focus .file-cta,.file.is-white.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(255,255,255,0.25);color:#0a0a0a;}.file.is-white:active .file-cta,.file.is-white.is-active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a;}.file.is-black .file-cta{background-color:#0a0a0a;border-color:transparent;color:white;}.file.is-black:hover .file-cta,.file.is-black.is-hovered .file-cta{background-color:#040404;border-color:transparent;color:white;}.file.is-black:focus .file-cta,.file.is-black.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(10,10,10,0.25);color:white;}.file.is-black:active .file-cta,.file.is-black.is-active .file-cta{background-color:black;border-color:transparent;color:white;}.file.is-light .file-cta{background-color:whitesmoke;border-color:transparent;color:rgba(0,0,0,0.7);}.file.is-light:hover .file-cta,.file.is-light.is-hovered .file-cta{background-color:#eeeeee;border-color:transparent;color:rgba(0,0,0,0.7);}.file.is-light:focus .file-cta,.file.is-light.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(245,245,245,0.25);color:rgba(0,0,0,0.7);}.file.is-light:active .file-cta,.file.is-light.is-active .file-cta{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,0.7);}.file.is-dark .file-cta{background-color:#363636;border-color:transparent;color:#fff;}.file.is-dark:hover .file-cta,.file.is-dark.is-hovered .file-cta{background-color:#2f2f2f;border-color:transparent;color:#fff;}.file.is-dark:focus .file-cta,.file.is-dark.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(54,54,54,0.25);color:#fff;}.file.is-dark:active .file-cta,.file.is-dark.is-active .file-cta{background-color:#292929;border-color:transparent;color:#fff;}.file.is-primary .file-cta{background-color:#00d1b2;border-color:transparent;color:#fff;}.file.is-primary:hover .file-cta,.file.is-primary.is-hovered .file-cta{background-color:#00c4a7;border-color:transparent;color:#fff;}.file.is-primary:focus .file-cta,.file.is-primary.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(0,209,178,0.25);color:#fff;}.file.is-primary:active .file-cta,.file.is-primary.is-active .file-cta{background-color:#00b89c;border-color:transparent;color:#fff;}.file.is-link .file-cta{background-color:#3273dc;border-color:transparent;color:#fff;}.file.is-link:hover .file-cta,.file.is-link.is-hovered .file-cta{background-color:#276cda;border-color:transparent;color:#fff;}.file.is-link:focus .file-cta,.file.is-link.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(50,115,220,0.25);color:#fff;}.file.is-link:active .file-cta,.file.is-link.is-active .file-cta{background-color:#2366d1;border-color:transparent;color:#fff;}.file.is-info .file-cta{background-color:#3298dc;border-color:transparent;color:#fff;}.file.is-info:hover .file-cta,.file.is-info.is-hovered .file-cta{background-color:#2793da;border-color:transparent;color:#fff;}.file.is-info:focus .file-cta,.file.is-info.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(50,152,220,0.25);color:#fff;}.file.is-info:active .file-cta,.file.is-info.is-active .file-cta{background-color:#238cd1;border-color:transparent;color:#fff;}.file.is-success .file-cta{background-color:#48c774;border-color:transparent;color:#fff;}.file.is-success:hover .file-cta,.file.is-success.is-hovered .file-cta{background-color:#3ec46d;border-color:transparent;color:#fff;}.file.is-success:focus .file-cta,.file.is-success.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(72,199,116,0.25);color:#fff;}.file.is-success:active .file-cta,.file.is-success.is-active .file-cta{background-color:#3abb67;border-color:transparent;color:#fff;}.file.is-warning .file-cta{background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,0.7);}.file.is-warning:hover .file-cta,.file.is-warning.is-hovered .file-cta{background-color:#ffdb4a;border-color:transparent;color:rgba(0,0,0,0.7);}.file.is-warning:focus .file-cta,.file.is-warning.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(255,221,87,0.25);color:rgba(0,0,0,0.7);}.file.is-warning:active .file-cta,.file.is-warning.is-active .file-cta{background-color:#ffd83d;border-color:transparent;color:rgba(0,0,0,0.7);}.file.is-danger .file-cta{background-color:#f14668;border-color:transparent;color:#fff;}.file.is-danger:hover .file-cta,.file.is-danger.is-hovered .file-cta{background-color:#f03a5f;border-color:transparent;color:#fff;}.file.is-danger:focus .file-cta,.file.is-danger.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(241,70,104,0.25);color:#fff;}.file.is-danger:active .file-cta,.file.is-danger.is-active .file-cta{background-color:#ef2e55;border-color:transparent;color:#fff;}.file.is-small{font-size:0.75rem;}.file.is-medium{font-size:1.25rem;}.file.is-medium .file-icon .fa{font-size:21px;}.file.is-large{font-size:1.5rem;}.file.is-large .file-icon .fa{font-size:28px;}.file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0;}.file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0;}.file.has-name.is-empty .file-cta{border-radius:4px;}.file.has-name.is-empty .file-name{display:none;}.file.is-boxed .file-label{flex-direction:column;}.file.is-boxed .file-cta{flex-direction:column;height:auto;padding:1em 3em;}.file.is-boxed .file-name{border-width:0 1px 1px;}.file.is-boxed .file-icon{height:1.5em;width:1.5em;}.file.is-boxed .file-icon .fa{font-size:21px;}.file.is-boxed.is-small .file-icon .fa{font-size:14px;}.file.is-boxed.is-medium .file-icon .fa{font-size:28px;}.file.is-boxed.is-large .file-icon .fa{font-size:35px;}.file.is-boxed.has-name .file-cta{border-radius:4px 4px 0 0;}.file.is-boxed.has-name .file-name{border-radius:0 0 4px 4px;border-width:0 1px 1px;}.file.is-centered{justify-content:center;}.file.is-fullwidth .file-label{width:100%;}.file.is-fullwidth .file-name{flex-grow:1;max-width:none;}.file.is-right{justify-content:flex-end;}.file.is-right .file-cta{border-radius:0 4px 4px 0;}.file.is-right .file-name{border-radius:4px 0 0 4px;border-width:1px 0 1px 1px;order:-1;}.file-label{align-items:stretch;display:flex;cursor:pointer;justify-content:flex-start;overflow:hidden;position:relative;}.file-label:hover .file-cta{background-color:#eeeeee;color:#363636;}.file-label:hover .file-name{border-color:#d5d5d5;}.file-label:active .file-cta{background-color:#e8e8e8;color:#363636;}.file-label:active .file-name{border-color:#cfcfcf;}.file-input{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%;}.file-cta,.file-name{border-color:#dbdbdb;border-radius:4px;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap;}.file-cta{background-color:whitesmoke;color:#4a4a4a;}.file-name{border-color:#dbdbdb;border-style:solid;border-width:1px 1px 1px 0;display:block;max-width:16em;overflow:hidden;text-align:left;text-overflow:ellipsis;}.file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:0.5em;width:1em;}.file-icon .fa{font-size:14px;}.label{color:#363636;display:block;font-size:1rem;font-weight:700;}.label:not(:last-child){margin-bottom:0.5em;}.label.is-small{font-size:0.75rem;}.label.is-medium{font-size:1.25rem;}.label.is-large{font-size:1.5rem;}.help{display:block;font-size:0.75rem;margin-top:0.25rem;}.help.is-white{color:white;}.help.is-black{color:#0a0a0a;}.help.is-light{color:whitesmoke;}.help.is-dark{color:#363636;}.help.is-primary{color:#00d1b2;}.help.is-link{color:#3273dc;}.help.is-info{color:#3298dc;}.help.is-success{color:#48c774;}.help.is-warning{color:#ffdd57;}.help.is-danger{color:#f14668;}.field:not(:last-child){margin-bottom:0.75rem;}.field.has-addons{display:flex;justify-content:flex-start;}.field.has-addons .control:not(:last-child){margin-right:-1px;}.field.has-addons .control:not(:first-child):not(:last-child) .button,.field.has-addons .control:not(:first-child):not(:last-child) .input,.field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0;}.field.has-addons .control:first-child:not(:only-child) .button,.field.has-addons .control:first-child:not(:only-child) .input,.field.has-addons .control:first-child:not(:only-child) .select select{border-bottom-right-radius:0;border-top-right-radius:0;}.field.has-addons .control:last-child:not(:only-child) .button,.field.has-addons .control:last-child:not(:only-child) .input,.field.has-addons .control:last-child:not(:only-child) .select select{border-bottom-left-radius:0;border-top-left-radius:0;}.field.has-addons .control .button:not([disabled]):hover,.field.has-addons .control .button:not([disabled]).is-hovered,.field.has-addons .control .input:not([disabled]):hover,.field.has-addons .control .input:not([disabled]).is-hovered,.field.has-addons .control .select select:not([disabled]):hover,.field.has-addons .control .select select:not([disabled]).is-hovered{z-index:2;}.field.has-addons .control .button:not([disabled]):focus,.field.has-addons .control .button:not([disabled]).is-focused,.field.has-addons .control .button:not([disabled]):active,.field.has-addons .control .button:not([disabled]).is-active,.field.has-addons .control .input:not([disabled]):focus,.field.has-addons .control .input:not([disabled]).is-focused,.field.has-addons .control .input:not([disabled]):active,.field.has-addons .control .input:not([disabled]).is-active,.field.has-addons .control .select select:not([disabled]):focus,.field.has-addons .control .select select:not([disabled]).is-focused,.field.has-addons .control .select select:not([disabled]):active,.field.has-addons .control .select select:not([disabled]).is-active{z-index:3;}.field.has-addons .control .button:not([disabled]):focus:hover,.field.has-addons .control .button:not([disabled]).is-focused:hover,.field.has-addons .control .button:not([disabled]):active:hover,.field.has-addons .control .button:not([disabled]).is-active:hover,.field.has-addons .control .input:not([disabled]):focus:hover,.field.has-addons .control .input:not([disabled]).is-focused:hover,.field.has-addons .control .input:not([disabled]):active:hover,.field.has-addons .control .input:not([disabled]).is-active:hover,.field.has-addons .control .select select:not([disabled]):focus:hover,.field.has-addons .control .select select:not([disabled]).is-focused:hover,.field.has-addons .control .select select:not([disabled]):active:hover,.field.has-addons .control .select select:not([disabled]).is-active:hover{z-index:4;}.field.has-addons .control.is-expanded{flex-grow:1;flex-shrink:1;}.field.has-addons.has-addons-centered{justify-content:center;}.field.has-addons.has-addons-right{justify-content:flex-end;}.field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0;}.field.is-grouped{display:flex;justify-content:flex-start;}.field.is-grouped>.control{flex-shrink:0;}.field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:0.75rem;}.field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1;}.field.is-grouped.is-grouped-centered{justify-content:center;}.field.is-grouped.is-grouped-right{justify-content:flex-end;}.field.is-grouped.is-grouped-multiline{flex-wrap:wrap;}.field.is-grouped.is-grouped-multiline>.control:last-child,.field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:0.75rem;}.field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-0.75rem;}.field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0;}@media screen and (min-width:769px),print{.field.is-horizontal{display:flex;}}.field-label .label{font-size:inherit;}@media screen and (max-width:768px){.field-label{margin-bottom:0.5rem;}}@media screen and (min-width:769px),print{.field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right;}.field-label.is-small{font-size:0.75rem;padding-top:0.375em;}.field-label.is-normal{padding-top:0.375em;}.field-label.is-medium{font-size:1.25rem;padding-top:0.375em;}.field-label.is-large{font-size:1.5rem;padding-top:0.375em;}}.field-body .field .field{margin-bottom:0;}@media screen and (min-width:769px),print{.field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1;}.field-body .field{margin-bottom:0;}.field-body>.field{flex-shrink:1;}.field-body>.field:not(.is-narrow){flex-grow:1;}.field-body>.field:not(:last-child){margin-right:0.75rem;}}.control{box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:left;}.control.has-icons-left .input:focus~.icon,.control.has-icons-left .select:focus~.icon,.control.has-icons-right .input:focus~.icon,.control.has-icons-right .select:focus~.icon{color:#4a4a4a;}.control.has-icons-left .input.is-small~.icon,.control.has-icons-left .select.is-small~.icon,.control.has-icons-right .input.is-small~.icon,.control.has-icons-right .select.is-small~.icon{font-size:0.75rem;}.control.has-icons-left .input.is-medium~.icon,.control.has-icons-left .select.is-medium~.icon,.control.has-icons-right .input.is-medium~.icon,.control.has-icons-right .select.is-medium~.icon{font-size:1.25rem;}.control.has-icons-left .input.is-large~.icon,.control.has-icons-left .select.is-large~.icon,.control.has-icons-right .input.is-large~.icon,.control.has-icons-right .select.is-large~.icon{font-size:1.5rem;}.control.has-icons-left .icon,.control.has-icons-right .icon{color:#dbdbdb;height:2.5em;pointer-events:none;position:absolute;top:0;width:2.5em;z-index:4;}.control.has-icons-left .input,.control.has-icons-left .select select{padding-left:2.5em;}.control.has-icons-left .icon.is-left{left:0;}.control.has-icons-right .input,.control.has-icons-right .select select{padding-right:2.5em;}.control.has-icons-right .icon.is-right{right:0;}.control.is-loading::after{position:absolute !important;right:0.625em;top:0.625em;z-index:4;}.control.is-loading.is-small:after{font-size:0.75rem;}.control.is-loading.is-medium:after{font-size:1.25rem;}.control.is-loading.is-large:after{font-size:1.5rem;}.breadcrumb{font-size:1rem;white-space:nowrap;}.breadcrumb a{align-items:center;color:#DF3226;display:flex;justify-content:center;padding:0 8px;}.breadcrumb a:hover{color:#363636;}.breadcrumb li{align-items:center;display:flex;}.breadcrumb li:first-child a{padding-left:0;}.breadcrumb li.is-active a{color:#363636;cursor:default;pointer-events:none;}.breadcrumb li+li::before{color:#b5b5b5;content:"\0002f";}.breadcrumb ul,.breadcrumb ol{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;}.breadcrumb .icon:first-child{margin-right:0.5em;}.breadcrumb .icon:last-child{margin-left:0.5em;}.breadcrumb.is-centered ol,.breadcrumb.is-centered ul{justify-content:center;}.breadcrumb.is-right ol,.breadcrumb.is-right ul{justify-content:flex-end;}.breadcrumb.is-small{font-size:0.75rem;}.breadcrumb.is-medium{font-size:1.25rem;}.breadcrumb.is-large{font-size:1.5rem;}.breadcrumb.has-arrow-separator li+li::before{content:"\02192";}.breadcrumb.has-bullet-separator li+li::before{content:"\02022";}.breadcrumb.has-dot-separator li+li::before{content:"\000b7";}.breadcrumb.has-succeeds-separator li+li::before{content:"\0227B";}.card{background-color:white;box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0px 0 1px rgba(10,10,10,0.02);color:#4a4a4a;max-width:100%;position:relative;}.card-header{background-color:transparent;align-items:stretch;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);display:flex;}.card-header-title{align-items:center;color:#363636;display:flex;flex-grow:1;font-weight:700;padding:0.75rem 1rem;}.card-header-title.is-centered{justify-content:center;}.card-header-icon{align-items:center;cursor:pointer;display:flex;justify-content:center;padding:0.75rem 1rem;}.card-image{display:block;position:relative;}.card-content{background-color:transparent;padding:1.5rem;}.card-footer{background-color:transparent;border-top:1px solid #ededed;align-items:stretch;display:flex;}.card-footer-item{align-items:center;display:flex;flex-basis:0;flex-grow:1;flex-shrink:0;justify-content:center;padding:0.75rem;}.card-footer-item:not(:last-child){border-right:1px solid #ededed;}.card .media:not(:last-child){margin-bottom:1.5rem;}.dropdown{display:inline-flex;position:relative;vertical-align:top;}.dropdown.is-active .dropdown-menu,.dropdown.is-hoverable:hover .dropdown-menu{display:block;}.dropdown.is-right .dropdown-menu{left:auto;right:0;}.dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:initial;top:auto;}.dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20;}.dropdown-content{background-color:white;border-radius:4px;box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0px 0 1px rgba(10,10,10,0.02);padding-bottom:0.5rem;padding-top:0.5rem;}.dropdown-item{color:#4a4a4a;display:block;font-size:0.875rem;line-height:1.5;padding:0.375rem 1rem;position:relative;}a.dropdown-item,button.dropdown-item{padding-right:3rem;text-align:left;white-space:nowrap;width:100%;}a.dropdown-item:hover,button.dropdown-item:hover{background-color:whitesmoke;color:#0a0a0a;}a.dropdown-item.is-active,button.dropdown-item.is-active{background-color:#3273dc;color:#fff;}.dropdown-divider{background-color:#ededed;border:none;display:block;height:1px;margin:0.5rem 0;}.level{align-items:center;justify-content:space-between;}.level code{border-radius:4px;}.level img{display:inline-block;vertical-align:top;}.level.is-mobile{display:flex;}.level.is-mobile .level-left,.level.is-mobile .level-right{display:flex;}.level.is-mobile .level-left+.level-right{margin-top:0;}.level.is-mobile .level-item:not(:last-child){margin-bottom:0;margin-right:0.75rem;}.level.is-mobile .level-item:not(.is-narrow){flex-grow:1;}@media screen and (min-width:769px),print{.level{display:flex;}.level>.level-item:not(.is-narrow){flex-grow:1;}}.level-item{align-items:center;display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;justify-content:center;}.level-item .title,.level-item .subtitle{margin-bottom:0;}@media screen and (max-width:768px){.level-item:not(:last-child){margin-bottom:0.75rem;}}.level-left,.level-right{flex-basis:auto;flex-grow:0;flex-shrink:0;}.level-left .level-item.is-flexible,.level-right .level-item.is-flexible{flex-grow:1;}@media screen and (min-width:769px),print{.level-left .level-item:not(:last-child),.level-right .level-item:not(:last-child){margin-right:0.75rem;}}.level-left{align-items:center;justify-content:flex-start;}@media screen and (max-width:768px){.level-left+.level-right{margin-top:1.5rem;}}@media screen and (min-width:769px),print{.level-left{display:flex;}}.level-right{align-items:center;justify-content:flex-end;}@media screen and (min-width:769px),print{.level-right{display:flex;}}.list{background-color:white;border-radius:4px;box-shadow:0 2px 3px rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.1);}.list-item{display:block;padding:0.5em 1em;}.list-item:not(a){color:#4a4a4a;}.list-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px;}.list-item:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;}.list-item:not(:last-child){border-bottom:1px solid #dbdbdb;}.list-item.is-active{background-color:#3273dc;color:#fff;}a.list-item{background-color:whitesmoke;cursor:pointer;}.media{align-items:flex-start;display:flex;text-align:left;}.media .content:not(:last-child){margin-bottom:0.75rem;}.media .media{border-top:1px solid rgba(219,219,219,0.5);display:flex;padding-top:0.75rem;}.media .media .content:not(:last-child),.media .media .control:not(:last-child){margin-bottom:0.5rem;}.media .media .media{padding-top:0.5rem;}.media .media .media+.media{margin-top:0.5rem;}.media+.media{border-top:1px solid rgba(219,219,219,0.5);margin-top:1rem;padding-top:1rem;}.media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem;}.media-left,.media-right{flex-basis:auto;flex-grow:0;flex-shrink:0;}.media-left{margin-right:1rem;}.media-right{margin-left:1rem;}.media-content{flex-basis:auto;flex-grow:1;flex-shrink:1;text-align:left;}@media screen and (max-width:768px){.media-content{overflow-x:auto;}}.menu{font-size:1rem;}.menu.is-small{font-size:0.75rem;}.menu.is-medium{font-size:1.25rem;}.menu.is-large{font-size:1.5rem;}.menu-list{line-height:1.25;}.menu-list a{border-radius:2px;color:#4a4a4a;display:block;padding:0.5em 0.75em;}.menu-list a:hover{background-color:whitesmoke;color:#363636;}.menu-list a.is-active{background-color:#3273dc;color:#fff;}.menu-list li ul{border-left:1px solid #dbdbdb;margin:0.75em;padding-left:0.75em;}.menu-label{color:#7a7a7a;font-size:0.75em;letter-spacing:0.1em;text-transform:uppercase;}.menu-label:not(:first-child){margin-top:1em;}.menu-label:not(:last-child){margin-bottom:1em;}.message{background-color:whitesmoke;border-radius:4px;font-size:1rem;}.message strong{color:currentColor;}.message a:not(.button):not(.tag):not(.dropdown-item){color:currentColor;text-decoration:underline;}.message.is-small{font-size:0.75rem;}.message.is-medium{font-size:1.25rem;}.message.is-large{font-size:1.5rem;}.message.is-white{background-color:white;}.message.is-white .message-header{background-color:white;color:#0a0a0a;}.message.is-white .message-body{border-color:white;}.message.is-black{background-color:#fafafa;}.message.is-black .message-header{background-color:#0a0a0a;color:white;}.message.is-black .message-body{border-color:#0a0a0a;}.message.is-light{background-color:#fafafa;}.message.is-light .message-header{background-color:whitesmoke;color:rgba(0,0,0,0.7);}.message.is-light .message-body{border-color:whitesmoke;}.message.is-dark{background-color:#fafafa;}.message.is-dark .message-header{background-color:#363636;color:#fff;}.message.is-dark .message-body{border-color:#363636;}.message.is-primary{background-color:#ebfffc;}.message.is-primary .message-header{background-color:#00d1b2;color:#fff;}.message.is-primary .message-body{border-color:#00d1b2;color:#00947e;}.message.is-link{background-color:#eef3fc;}.message.is-link .message-header{background-color:#3273dc;color:#fff;}.message.is-link .message-body{border-color:#3273dc;color:#2160c4;}.message.is-info{background-color:#eef6fc;}.message.is-info .message-header{background-color:#3298dc;color:#fff;}.message.is-info .message-body{border-color:#3298dc;color:#1d72aa;}.message.is-success{background-color:#effaf3;}.message.is-success .message-header{background-color:#48c774;color:#fff;}.message.is-success .message-body{border-color:#48c774;color:#257942;}.message.is-warning{background-color:#fffbeb;}.message.is-warning .message-header{background-color:#ffdd57;color:rgba(0,0,0,0.7);}.message.is-warning .message-body{border-color:#ffdd57;color:#947600;}.message.is-danger{background-color:#feecf0;}.message.is-danger .message-header{background-color:#f14668;color:#fff;}.message.is-danger .message-body{border-color:#f14668;color:#cc0f35;}.message-header{align-items:center;background-color:#4a4a4a;border-radius:4px 4px 0 0;color:#fff;display:flex;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.75em 1em;position:relative;}.message-header .delete{flex-grow:0;flex-shrink:0;margin-left:0.75em;}.message-header+.message-body{border-width:0;border-top-left-radius:0;border-top-right-radius:0;}.message-body{border-color:#dbdbdb;border-radius:4px;border-style:solid;border-width:0 0 0 4px;color:#4a4a4a;padding:1.25em 1.5em;}.message-body code,.message-body pre{background-color:white;}.message-body pre code{background-color:transparent;}.modal{align-items:center;display:none;flex-direction:column;justify-content:center;overflow:hidden;position:fixed;z-index:40;}.modal.is-active{display:flex;}.modal-background{background-color:rgba(10,10,10,0.86);}.modal-content,.modal-card{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%;}@media screen and (min-width:769px),print{.modal-content,.modal-card{margin:0 auto;max-height:calc(100vh - 40px);width:500px;}}.modal-close{background:none;height:40px;position:fixed;right:20px;top:20px;width:40px;}.modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;overflow-y:auto;-ms-overflow-y:visible;}.modal-card-head,.modal-card-foot{align-items:center;background-color:whitesmoke;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative;}.modal-card-head{border-bottom:1px solid #dbdbdb;border-top-left-radius:6px;border-top-right-radius:6px;}.modal-card-title{color:#363636;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1;}.modal-card-foot{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:1px solid #dbdbdb;}.modal-card-foot .button:not(:last-child){margin-right:0.5em;}.modal-card-body{-webkit-overflow-scrolling:touch;background-color:white;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px;text-align:left;}.navbar{background-color:white;min-height:3.25rem;position:relative;z-index:30;}.navbar.is-white{background-color:white;color:#0a0a0a;}.navbar.is-white .navbar-brand>.navbar-item,.navbar.is-white .navbar-brand .navbar-link{color:#0a0a0a;}.navbar.is-white .navbar-brand>a.navbar-item:focus,.navbar.is-white .navbar-brand>a.navbar-item:hover,.navbar.is-white .navbar-brand>a.navbar-item.is-active,.navbar.is-white .navbar-brand .navbar-link:focus,.navbar.is-white .navbar-brand .navbar-link:hover,.navbar.is-white .navbar-brand .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a;}.navbar.is-white .navbar-brand .navbar-link::after{border-color:#0a0a0a;}.navbar.is-white .navbar-burger{color:#0a0a0a;}@media screen and (min-width:1000px){.navbar.is-white .navbar-start>.navbar-item,.navbar.is-white .navbar-start .navbar-link,.navbar.is-white .navbar-end>.navbar-item,.navbar.is-white .navbar-end .navbar-link{color:#0a0a0a;}.navbar.is-white .navbar-start>a.navbar-item:focus,.navbar.is-white .navbar-start>a.navbar-item:hover,.navbar.is-white .navbar-start>a.navbar-item.is-active,.navbar.is-white .navbar-start .navbar-link:focus,.navbar.is-white .navbar-start .navbar-link:hover,.navbar.is-white .navbar-start .navbar-link.is-active,.navbar.is-white .navbar-end>a.navbar-item:focus,.navbar.is-white .navbar-end>a.navbar-item:hover,.navbar.is-white .navbar-end>a.navbar-item.is-active,.navbar.is-white .navbar-end .navbar-link:focus,.navbar.is-white .navbar-end .navbar-link:hover,.navbar.is-white .navbar-end .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a;}.navbar.is-white .navbar-start .navbar-link::after,.navbar.is-white .navbar-end .navbar-link::after{border-color:#0a0a0a;}.navbar.is-white .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-white .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link{background-color:#f2f2f2;color:#0a0a0a;}.navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:white;color:#0a0a0a;}}.navbar.is-black{background-color:#0a0a0a;color:white;}.navbar.is-black .navbar-brand>.navbar-item,.navbar.is-black .navbar-brand .navbar-link{color:white;}.navbar.is-black .navbar-brand>a.navbar-item:focus,.navbar.is-black .navbar-brand>a.navbar-item:hover,.navbar.is-black .navbar-brand>a.navbar-item.is-active,.navbar.is-black .navbar-brand .navbar-link:focus,.navbar.is-black .navbar-brand .navbar-link:hover,.navbar.is-black .navbar-brand .navbar-link.is-active{background-color:black;color:white;}.navbar.is-black .navbar-brand .navbar-link::after{border-color:white;}.navbar.is-black .navbar-burger{color:white;}@media screen and (min-width:1000px){.navbar.is-black .navbar-start>.navbar-item,.navbar.is-black .navbar-start .navbar-link,.navbar.is-black .navbar-end>.navbar-item,.navbar.is-black .navbar-end .navbar-link{color:white;}.navbar.is-black .navbar-start>a.navbar-item:focus,.navbar.is-black .navbar-start>a.navbar-item:hover,.navbar.is-black .navbar-start>a.navbar-item.is-active,.navbar.is-black .navbar-start .navbar-link:focus,.navbar.is-black .navbar-start .navbar-link:hover,.navbar.is-black .navbar-start .navbar-link.is-active,.navbar.is-black .navbar-end>a.navbar-item:focus,.navbar.is-black .navbar-end>a.navbar-item:hover,.navbar.is-black .navbar-end>a.navbar-item.is-active,.navbar.is-black .navbar-end .navbar-link:focus,.navbar.is-black .navbar-end .navbar-link:hover,.navbar.is-black .navbar-end .navbar-link.is-active{background-color:black;color:white;}.navbar.is-black .navbar-start .navbar-link::after,.navbar.is-black .navbar-end .navbar-link::after{border-color:white;}.navbar.is-black .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-black .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link{background-color:black;color:white;}.navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:white;}}.navbar.is-light{background-color:whitesmoke;color:rgba(0,0,0,0.7);}.navbar.is-light .navbar-brand>.navbar-item,.navbar.is-light .navbar-brand .navbar-link{color:rgba(0,0,0,0.7);}.navbar.is-light .navbar-brand>a.navbar-item:focus,.navbar.is-light .navbar-brand>a.navbar-item:hover,.navbar.is-light .navbar-brand>a.navbar-item.is-active,.navbar.is-light .navbar-brand .navbar-link:focus,.navbar.is-light .navbar-brand .navbar-link:hover,.navbar.is-light .navbar-brand .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7);}.navbar.is-light .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7);}.navbar.is-light .navbar-burger{color:rgba(0,0,0,0.7);}@media screen and (min-width:1000px){.navbar.is-light .navbar-start>.navbar-item,.navbar.is-light .navbar-start .navbar-link,.navbar.is-light .navbar-end>.navbar-item,.navbar.is-light .navbar-end .navbar-link{color:rgba(0,0,0,0.7);}.navbar.is-light .navbar-start>a.navbar-item:focus,.navbar.is-light .navbar-start>a.navbar-item:hover,.navbar.is-light .navbar-start>a.navbar-item.is-active,.navbar.is-light .navbar-start .navbar-link:focus,.navbar.is-light .navbar-start .navbar-link:hover,.navbar.is-light .navbar-start .navbar-link.is-active,.navbar.is-light .navbar-end>a.navbar-item:focus,.navbar.is-light .navbar-end>a.navbar-item:hover,.navbar.is-light .navbar-end>a.navbar-item.is-active,.navbar.is-light .navbar-end .navbar-link:focus,.navbar.is-light .navbar-end .navbar-link:hover,.navbar.is-light .navbar-end .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7);}.navbar.is-light .navbar-start .navbar-link::after,.navbar.is-light .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7);}.navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-light .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link{background-color:#e8e8e8;color:rgba(0,0,0,0.7);}.navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:whitesmoke;color:rgba(0,0,0,0.7);}}.navbar.is-dark{background-color:#363636;color:#fff;}.navbar.is-dark .navbar-brand>.navbar-item,.navbar.is-dark .navbar-brand .navbar-link{color:#fff;}.navbar.is-dark .navbar-brand>a.navbar-item:focus,.navbar.is-dark .navbar-brand>a.navbar-item:hover,.navbar.is-dark .navbar-brand>a.navbar-item.is-active,.navbar.is-dark .navbar-brand .navbar-link:focus,.navbar.is-dark .navbar-brand .navbar-link:hover,.navbar.is-dark .navbar-brand .navbar-link.is-active{background-color:#292929;color:#fff;}.navbar.is-dark .navbar-brand .navbar-link::after{border-color:#fff;}.navbar.is-dark .navbar-burger{color:#fff;}@media screen and (min-width:1000px){.navbar.is-dark .navbar-start>.navbar-item,.navbar.is-dark .navbar-start .navbar-link,.navbar.is-dark .navbar-end>.navbar-item,.navbar.is-dark .navbar-end .navbar-link{color:#fff;}.navbar.is-dark .navbar-start>a.navbar-item:focus,.navbar.is-dark .navbar-start>a.navbar-item:hover,.navbar.is-dark .navbar-start>a.navbar-item.is-active,.navbar.is-dark .navbar-start .navbar-link:focus,.navbar.is-dark .navbar-start .navbar-link:hover,.navbar.is-dark .navbar-start .navbar-link.is-active,.navbar.is-dark .navbar-end>a.navbar-item:focus,.navbar.is-dark .navbar-end>a.navbar-item:hover,.navbar.is-dark .navbar-end>a.navbar-item.is-active,.navbar.is-dark .navbar-end .navbar-link:focus,.navbar.is-dark .navbar-end .navbar-link:hover,.navbar.is-dark .navbar-end .navbar-link.is-active{background-color:#292929;color:#fff;}.navbar.is-dark .navbar-start .navbar-link::after,.navbar.is-dark .navbar-end .navbar-link::after{border-color:#fff;}.navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link{background-color:#292929;color:#fff;}.navbar.is-dark .navbar-dropdown a.navbar-item.is-active{background-color:#363636;color:#fff;}}.navbar.is-primary{background-color:#00d1b2;color:#fff;}.navbar.is-primary .navbar-brand>.navbar-item,.navbar.is-primary .navbar-brand .navbar-link{color:#fff;}.navbar.is-primary .navbar-brand>a.navbar-item:focus,.navbar.is-primary .navbar-brand>a.navbar-item:hover,.navbar.is-primary .navbar-brand>a.navbar-item.is-active,.navbar.is-primary .navbar-brand .navbar-link:focus,.navbar.is-primary .navbar-brand .navbar-link:hover,.navbar.is-primary .navbar-brand .navbar-link.is-active{background-color:#00b89c;color:#fff;}.navbar.is-primary .navbar-brand .navbar-link::after{border-color:#fff;}.navbar.is-primary .navbar-burger{color:#fff;}@media screen and (min-width:1000px){.navbar.is-primary .navbar-start>.navbar-item,.navbar.is-primary .navbar-start .navbar-link,.navbar.is-primary .navbar-end>.navbar-item,.navbar.is-primary .navbar-end .navbar-link{color:#fff;}.navbar.is-primary .navbar-start>a.navbar-item:focus,.navbar.is-primary .navbar-start>a.navbar-item:hover,.navbar.is-primary .navbar-start>a.navbar-item.is-active,.navbar.is-primary .navbar-start .navbar-link:focus,.navbar.is-primary .navbar-start .navbar-link:hover,.navbar.is-primary .navbar-start .navbar-link.is-active,.navbar.is-primary .navbar-end>a.navbar-item:focus,.navbar.is-primary .navbar-end>a.navbar-item:hover,.navbar.is-primary .navbar-end>a.navbar-item.is-active,.navbar.is-primary .navbar-end .navbar-link:focus,.navbar.is-primary .navbar-end .navbar-link:hover,.navbar.is-primary .navbar-end .navbar-link.is-active{background-color:#00b89c;color:#fff;}.navbar.is-primary .navbar-start .navbar-link::after,.navbar.is-primary .navbar-end .navbar-link::after{border-color:#fff;}.navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link{background-color:#00b89c;color:#fff;}.navbar.is-primary .navbar-dropdown a.navbar-item.is-active{background-color:#00d1b2;color:#fff;}}.navbar.is-link{background-color:#3273dc;color:#fff;}.navbar.is-link .navbar-brand>.navbar-item,.navbar.is-link .navbar-brand .navbar-link{color:#fff;}.navbar.is-link .navbar-brand>a.navbar-item:focus,.navbar.is-link .navbar-brand>a.navbar-item:hover,.navbar.is-link .navbar-brand>a.navbar-item.is-active,.navbar.is-link .navbar-brand .navbar-link:focus,.navbar.is-link .navbar-brand .navbar-link:hover,.navbar.is-link .navbar-brand .navbar-link.is-active{background-color:#2366d1;color:#fff;}.navbar.is-link .navbar-brand .navbar-link::after{border-color:#fff;}.navbar.is-link .navbar-burger{color:#fff;}@media screen and (min-width:1000px){.navbar.is-link .navbar-start>.navbar-item,.navbar.is-link .navbar-start .navbar-link,.navbar.is-link .navbar-end>.navbar-item,.navbar.is-link .navbar-end .navbar-link{color:#fff;}.navbar.is-link .navbar-start>a.navbar-item:focus,.navbar.is-link .navbar-start>a.navbar-item:hover,.navbar.is-link .navbar-start>a.navbar-item.is-active,.navbar.is-link .navbar-start .navbar-link:focus,.navbar.is-link .navbar-start .navbar-link:hover,.navbar.is-link .navbar-start .navbar-link.is-active,.navbar.is-link .navbar-end>a.navbar-item:focus,.navbar.is-link .navbar-end>a.navbar-item:hover,.navbar.is-link .navbar-end>a.navbar-item.is-active,.navbar.is-link .navbar-end .navbar-link:focus,.navbar.is-link .navbar-end .navbar-link:hover,.navbar.is-link .navbar-end .navbar-link.is-active{background-color:#2366d1;color:#fff;}.navbar.is-link .navbar-start .navbar-link::after,.navbar.is-link .navbar-end .navbar-link::after{border-color:#fff;}.navbar.is-link .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-link .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link{background-color:#2366d1;color:#fff;}.navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#3273dc;color:#fff;}}.navbar.is-info{background-color:#3298dc;color:#fff;}.navbar.is-info .navbar-brand>.navbar-item,.navbar.is-info .navbar-brand .navbar-link{color:#fff;}.navbar.is-info .navbar-brand>a.navbar-item:focus,.navbar.is-info .navbar-brand>a.navbar-item:hover,.navbar.is-info .navbar-brand>a.navbar-item.is-active,.navbar.is-info .navbar-brand .navbar-link:focus,.navbar.is-info .navbar-brand .navbar-link:hover,.navbar.is-info .navbar-brand .navbar-link.is-active{background-color:#238cd1;color:#fff;}.navbar.is-info .navbar-brand .navbar-link::after{border-color:#fff;}.navbar.is-info .navbar-burger{color:#fff;}@media screen and (min-width:1000px){.navbar.is-info .navbar-start>.navbar-item,.navbar.is-info .navbar-start .navbar-link,.navbar.is-info .navbar-end>.navbar-item,.navbar.is-info .navbar-end .navbar-link{color:#fff;}.navbar.is-info .navbar-start>a.navbar-item:focus,.navbar.is-info .navbar-start>a.navbar-item:hover,.navbar.is-info .navbar-start>a.navbar-item.is-active,.navbar.is-info .navbar-start .navbar-link:focus,.navbar.is-info .navbar-start .navbar-link:hover,.navbar.is-info .navbar-start .navbar-link.is-active,.navbar.is-info .navbar-end>a.navbar-item:focus,.navbar.is-info .navbar-end>a.navbar-item:hover,.navbar.is-info .navbar-end>a.navbar-item.is-active,.navbar.is-info .navbar-end .navbar-link:focus,.navbar.is-info .navbar-end .navbar-link:hover,.navbar.is-info .navbar-end .navbar-link.is-active{background-color:#238cd1;color:#fff;}.navbar.is-info .navbar-start .navbar-link::after,.navbar.is-info .navbar-end .navbar-link::after{border-color:#fff;}.navbar.is-info .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-info .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link{background-color:#238cd1;color:#fff;}.navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#3298dc;color:#fff;}}.navbar.is-success{background-color:#48c774;color:#fff;}.navbar.is-success .navbar-brand>.navbar-item,.navbar.is-success .navbar-brand .navbar-link{color:#fff;}.navbar.is-success .navbar-brand>a.navbar-item:focus,.navbar.is-success .navbar-brand>a.navbar-item:hover,.navbar.is-success .navbar-brand>a.navbar-item.is-active,.navbar.is-success .navbar-brand .navbar-link:focus,.navbar.is-success .navbar-brand .navbar-link:hover,.navbar.is-success .navbar-brand .navbar-link.is-active{background-color:#3abb67;color:#fff;}.navbar.is-success .navbar-brand .navbar-link::after{border-color:#fff;}.navbar.is-success .navbar-burger{color:#fff;}@media screen and (min-width:1000px){.navbar.is-success .navbar-start>.navbar-item,.navbar.is-success .navbar-start .navbar-link,.navbar.is-success .navbar-end>.navbar-item,.navbar.is-success .navbar-end .navbar-link{color:#fff;}.navbar.is-success .navbar-start>a.navbar-item:focus,.navbar.is-success .navbar-start>a.navbar-item:hover,.navbar.is-success .navbar-start>a.navbar-item.is-active,.navbar.is-success .navbar-start .navbar-link:focus,.navbar.is-success .navbar-start .navbar-link:hover,.navbar.is-success .navbar-start .navbar-link.is-active,.navbar.is-success .navbar-end>a.navbar-item:focus,.navbar.is-success .navbar-end>a.navbar-item:hover,.navbar.is-success .navbar-end>a.navbar-item.is-active,.navbar.is-success .navbar-end .navbar-link:focus,.navbar.is-success .navbar-end .navbar-link:hover,.navbar.is-success .navbar-end .navbar-link.is-active{background-color:#3abb67;color:#fff;}.navbar.is-success .navbar-start .navbar-link::after,.navbar.is-success .navbar-end .navbar-link::after{border-color:#fff;}.navbar.is-success .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-success .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link{background-color:#3abb67;color:#fff;}.navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#48c774;color:#fff;}}.navbar.is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7);}.navbar.is-warning .navbar-brand>.navbar-item,.navbar.is-warning .navbar-brand .navbar-link{color:rgba(0,0,0,0.7);}.navbar.is-warning .navbar-brand>a.navbar-item:focus,.navbar.is-warning .navbar-brand>a.navbar-item:hover,.navbar.is-warning .navbar-brand>a.navbar-item.is-active,.navbar.is-warning .navbar-brand .navbar-link:focus,.navbar.is-warning .navbar-brand .navbar-link:hover,.navbar.is-warning .navbar-brand .navbar-link.is-active{background-color:#ffd83d;color:rgba(0,0,0,0.7);}.navbar.is-warning .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7);}.navbar.is-warning .navbar-burger{color:rgba(0,0,0,0.7);}@media screen and (min-width:1000px){.navbar.is-warning .navbar-start>.navbar-item,.navbar.is-warning .navbar-start .navbar-link,.navbar.is-warning .navbar-end>.navbar-item,.navbar.is-warning .navbar-end .navbar-link{color:rgba(0,0,0,0.7);}.navbar.is-warning .navbar-start>a.navbar-item:focus,.navbar.is-warning .navbar-start>a.navbar-item:hover,.navbar.is-warning .navbar-start>a.navbar-item.is-active,.navbar.is-warning .navbar-start .navbar-link:focus,.navbar.is-warning .navbar-start .navbar-link:hover,.navbar.is-warning .navbar-start .navbar-link.is-active,.navbar.is-warning .navbar-end>a.navbar-item:focus,.navbar.is-warning .navbar-end>a.navbar-item:hover,.navbar.is-warning .navbar-end>a.navbar-item.is-active,.navbar.is-warning .navbar-end .navbar-link:focus,.navbar.is-warning .navbar-end .navbar-link:hover,.navbar.is-warning .navbar-end .navbar-link.is-active{background-color:#ffd83d;color:rgba(0,0,0,0.7);}.navbar.is-warning .navbar-start .navbar-link::after,.navbar.is-warning .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7);}.navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link{background-color:#ffd83d;color:rgba(0,0,0,0.7);}.navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#ffdd57;color:rgba(0,0,0,0.7);}}.navbar.is-danger{background-color:#f14668;color:#fff;}.navbar.is-danger .navbar-brand>.navbar-item,.navbar.is-danger .navbar-brand .navbar-link{color:#fff;}.navbar.is-danger .navbar-brand>a.navbar-item:focus,.navbar.is-danger .navbar-brand>a.navbar-item:hover,.navbar.is-danger .navbar-brand>a.navbar-item.is-active,.navbar.is-danger .navbar-brand .navbar-link:focus,.navbar.is-danger .navbar-brand .navbar-link:hover,.navbar.is-danger .navbar-brand .navbar-link.is-active{background-color:#ef2e55;color:#fff;}.navbar.is-danger .navbar-brand .navbar-link::after{border-color:#fff;}.navbar.is-danger .navbar-burger{color:#fff;}@media screen and (min-width:1000px){.navbar.is-danger .navbar-start>.navbar-item,.navbar.is-danger .navbar-start .navbar-link,.navbar.is-danger .navbar-end>.navbar-item,.navbar.is-danger .navbar-end .navbar-link{color:#fff;}.navbar.is-danger .navbar-start>a.navbar-item:focus,.navbar.is-danger .navbar-start>a.navbar-item:hover,.navbar.is-danger .navbar-start>a.navbar-item.is-active,.navbar.is-danger .navbar-start .navbar-link:focus,.navbar.is-danger .navbar-start .navbar-link:hover,.navbar.is-danger .navbar-start .navbar-link.is-active,.navbar.is-danger .navbar-end>a.navbar-item:focus,.navbar.is-danger .navbar-end>a.navbar-item:hover,.navbar.is-danger .navbar-end>a.navbar-item.is-active,.navbar.is-danger .navbar-end .navbar-link:focus,.navbar.is-danger .navbar-end .navbar-link:hover,.navbar.is-danger .navbar-end .navbar-link.is-active{background-color:#ef2e55;color:#fff;}.navbar.is-danger .navbar-start .navbar-link::after,.navbar.is-danger .navbar-end .navbar-link::after{border-color:#fff;}.navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link{background-color:#ef2e55;color:#fff;}.navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#f14668;color:#fff;}}.navbar>.container{align-items:stretch;display:flex;min-height:3.25rem;width:100%;}.navbar.has-shadow{box-shadow:0 2px 0 0 whitesmoke;}.navbar.is-fixed-bottom,.navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30;}.navbar.is-fixed-bottom{bottom:0;}.navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px 0 0 whitesmoke;}.navbar.is-fixed-top{top:0;}html.has-navbar-fixed-top,body.has-navbar-fixed-top{padding-top:3.25rem;}html.has-navbar-fixed-bottom,body.has-navbar-fixed-bottom{padding-bottom:3.25rem;}.navbar-brand,.navbar-tabs{align-items:stretch;display:flex;flex-shrink:0;min-height:3.25rem;}.navbar-brand a.navbar-item:focus,.navbar-brand a.navbar-item:hover{background-color:transparent;}.navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden;}.navbar-burger{color:#4a4a4a;cursor:pointer;display:block;height:3.25rem;position:relative;width:3.25rem;margin-left:auto;}.navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color,opacity,transform;transition-timing-function:ease-out;width:16px;}.navbar-burger span:nth-child(1){top:calc(50% - 6px);}.navbar-burger span:nth-child(2){top:calc(50% - 1px);}.navbar-burger span:nth-child(3){top:calc(50% + 4px);}.navbar-burger:hover{background-color:rgba(0,0,0,0.05);}.navbar-burger.is-active span:nth-child(1){transform:translateY(5px) rotate(45deg);}.navbar-burger.is-active span:nth-child(2){opacity:0;}.navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg);}.navbar-menu{display:none;}.navbar-item,.navbar-link{color:#4a4a4a;display:block;line-height:1.5;padding:0.5rem 0.75rem;position:relative;}.navbar-item .icon:only-child,.navbar-link .icon:only-child{margin-left:-0.25rem;margin-right:-0.25rem;}a.navbar-item,.navbar-link{cursor:pointer;}a.navbar-item:focus,a.navbar-item:focus-within,a.navbar-item:hover,a.navbar-item.is-active,.navbar-link:focus,.navbar-link:focus-within,.navbar-link:hover,.navbar-link.is-active{background-color:#fafafa;color:#3273dc;}.navbar-item{display:block;flex-grow:0;flex-shrink:0;}.navbar-item img{max-height:1.75rem;}.navbar-item.has-dropdown{padding:0;}.navbar-item.is-expanded{flex-grow:1;flex-shrink:1;}.navbar-item.is-tab{border-bottom:1px solid transparent;min-height:3.25rem;padding-bottom:calc(0.5rem - 1px);}.navbar-item.is-tab:focus,.navbar-item.is-tab:hover{background-color:transparent;border-bottom-color:#3273dc;}.navbar-item.is-tab.is-active{background-color:transparent;border-bottom-color:#3273dc;border-bottom-style:solid;border-bottom-width:3px;color:#3273dc;padding-bottom:calc(0.5rem - 3px);}.navbar-content{flex-grow:1;flex-shrink:1;}.navbar-link:not(.is-arrowless){padding-right:2.5em;}.navbar-link:not(.is-arrowless)::after{border-color:#3273dc;margin-top:-0.375em;right:1.125em;}.navbar-dropdown{font-size:0.875rem;padding-bottom:0.5rem;padding-top:0.5rem;}.navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem;}.navbar-divider{background-color:whitesmoke;border:none;display:none;height:2px;margin:0.5rem 0;}@media screen and (max-width:999px){.navbar>.container{display:block;}.navbar-brand .navbar-item,.navbar-tabs .navbar-item{align-items:center;display:flex;}.navbar-link::after{display:none;}.navbar-menu{background-color:white;box-shadow:0 8px 16px rgba(10,10,10,0.1);padding:0.5rem 0;}.navbar-menu.is-active{display:block;}.navbar.is-fixed-bottom-touch,.navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30;}.navbar.is-fixed-bottom-touch{bottom:0;}.navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1);}.navbar.is-fixed-top-touch{top:0;}.navbar.is-fixed-top .navbar-menu,.navbar.is-fixed-top-touch .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 3.25rem);overflow:auto;}html.has-navbar-fixed-top-touch,body.has-navbar-fixed-top-touch{padding-top:3.25rem;}html.has-navbar-fixed-bottom-touch,body.has-navbar-fixed-bottom-touch{padding-bottom:3.25rem;}}@media screen and (min-width:1000px){.navbar,.navbar-menu,.navbar-start,.navbar-end{align-items:stretch;display:flex;}.navbar{min-height:3.25rem;}.navbar.is-spaced{padding:1rem 2rem;}.navbar.is-spaced .navbar-start,.navbar.is-spaced .navbar-end{align-items:center;}.navbar.is-spaced a.navbar-item,.navbar.is-spaced .navbar-link{border-radius:4px;}.navbar.is-transparent a.navbar-item:focus,.navbar.is-transparent a.navbar-item:hover,.navbar.is-transparent a.navbar-item.is-active,.navbar.is-transparent .navbar-link:focus,.navbar.is-transparent .navbar-link:hover,.navbar.is-transparent .navbar-link.is-active{background-color:transparent !important;}.navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent !important;}.navbar.is-transparent .navbar-dropdown a.navbar-item:focus,.navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:whitesmoke;color:#0a0a0a;}.navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:whitesmoke;color:#3273dc;}.navbar-burger{display:none;}.navbar-item,.navbar-link{align-items:center;display:flex;}.navbar-item{display:flex;}.navbar-item.has-dropdown{align-items:stretch;}.navbar-item.has-dropdown-up .navbar-link::after{transform:rotate(135deg) translate(0.25em,-0.25em);}.navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:2px solid #dbdbdb;border-radius:6px 6px 0 0;border-top:none;bottom:100%;box-shadow:0 -8px 8px rgba(10,10,10,0.1);top:auto;}.navbar-item.is-active .navbar-dropdown,.navbar-item.is-hoverable:focus .navbar-dropdown,.navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown{display:block;}.navbar.is-spaced .navbar-item.is-active .navbar-dropdown,.navbar-item.is-active .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-hoverable:focus .navbar-dropdown,.navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed{opacity:1;pointer-events:auto;transform:translateY(0);}.navbar-menu{flex-grow:1;flex-shrink:0;}.navbar-start{justify-content:flex-start;margin-right:auto;}.navbar-end{justify-content:flex-end;margin-left:auto;}.navbar-dropdown{background-color:white;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:2px solid #dbdbdb;box-shadow:0 8px 8px rgba(10,10,10,0.1);display:none;font-size:0.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20;}.navbar-dropdown .navbar-item{padding:0.375rem 1rem;white-space:nowrap;}.navbar-dropdown a.navbar-item{padding-right:3rem;}.navbar-dropdown a.navbar-item:focus,.navbar-dropdown a.navbar-item:hover{background-color:whitesmoke;color:#0a0a0a;}.navbar-dropdown a.navbar-item.is-active{background-color:whitesmoke;color:#3273dc;}.navbar.is-spaced .navbar-dropdown,.navbar-dropdown.is-boxed{border-radius:6px;border-top:none;box-shadow:0 8px 8px rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.1);display:block;opacity:0;pointer-events:none;top:calc(100% + (-4px));transform:translateY(-5px);transition-duration:86ms;transition-property:opacity,transform;}.navbar-dropdown.is-right{left:auto;right:0;}.navbar-divider{display:block;}.navbar>.container .navbar-brand,.container>.navbar .navbar-brand{margin-left:-.75rem;}.navbar>.container .navbar-menu,.container>.navbar .navbar-menu{margin-right:-.75rem;}.navbar.is-fixed-bottom-desktop,.navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30;}.navbar.is-fixed-bottom-desktop{bottom:0;}.navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1);}.navbar.is-fixed-top-desktop{top:0;}html.has-navbar-fixed-top-desktop,body.has-navbar-fixed-top-desktop{padding-top:3.25rem;}html.has-navbar-fixed-bottom-desktop,body.has-navbar-fixed-bottom-desktop{padding-bottom:3.25rem;}html.has-spaced-navbar-fixed-top,body.has-spaced-navbar-fixed-top{padding-top:5.25rem;}html.has-spaced-navbar-fixed-bottom,body.has-spaced-navbar-fixed-bottom{padding-bottom:5.25rem;}a.navbar-item.is-active,.navbar-link.is-active{color:#0a0a0a;}a.navbar-item.is-active:not(:focus):not(:hover),.navbar-link.is-active:not(:focus):not(:hover){background-color:transparent;}.navbar-item.has-dropdown:focus .navbar-link,.navbar-item.has-dropdown:hover .navbar-link,.navbar-item.has-dropdown.is-active .navbar-link{background-color:#fafafa;}}.hero.is-fullheight-with-navbar{min-height:calc(100vh - 3.25rem);}.pagination{font-size:1rem;margin:-0.25rem;}.pagination.is-small{font-size:0.75rem;}.pagination.is-medium{font-size:1.25rem;}.pagination.is-large{font-size:1.5rem;}.pagination.is-rounded .pagination-previous,.pagination.is-rounded .pagination-next{padding-left:1em;padding-right:1em;border-radius:290486px;}.pagination.is-rounded .pagination-link{border-radius:290486px;}.pagination,.pagination-list{align-items:center;display:flex;justify-content:center;text-align:center;}.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis{font-size:1em;justify-content:center;margin:0.25rem;padding-left:0.5em;padding-right:0.5em;text-align:center;}.pagination-previous,.pagination-next,.pagination-link{border-color:#dbdbdb;color:#363636;min-width:2.5em;}.pagination-previous:hover,.pagination-next:hover,.pagination-link:hover{border-color:#b5b5b5;color:#363636;}.pagination-previous:focus,.pagination-next:focus,.pagination-link:focus{border-color:#3273dc;}.pagination-previous:active,.pagination-next:active,.pagination-link:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2);}.pagination-previous[disabled],.pagination-next[disabled],.pagination-link[disabled]{box-shadow:none;opacity:0.5;}.pagination-previous[disabled]::before,.pagination-previous[disabled]::after,.pagination-next[disabled]::before,.pagination-next[disabled]::after,.pagination-link[disabled]::before,.pagination-link[disabled]::after{background-color:#dbdbdb;}.pagination-previous,.pagination-next{padding-left:0.75em;padding-right:0.75em;white-space:nowrap;position:relative;max-width:20px;min-width:auto;text-indent:500px;overflow:hidden;border:none;border-radius:0;}.pagination-previous::before,.pagination-previous::after,.pagination-next::before,.pagination-next::after{content:"";width:5px;height:20px;background:#DF3226;position:absolute;left:50%;transform:translateY(-50%);}.pagination-previous::before{top:4px;transform:rotate(45deg);}.pagination-previous::after{bottom:4px;transform:rotate(135deg);}.pagination-next::before{top:4px;transform:rotate(135deg);}.pagination-next::after{bottom:4px;transform:rotate(45deg);}.pagination-link.is-current{background-color:#3273dc;border-color:#3273dc;color:#fff;}.pagination-ellipsis{color:#b5b5b5;pointer-events:none;}.pagination-list{flex-wrap:wrap;}@media screen and (max-width:768px){.pagination{flex-wrap:wrap;}.pagination.is-centered .pagination-previous{order:1;}.pagination.is-centered .pagination-list{justify-content:center;order:2;padding-right:10px;padding-left:10px;}.pagination.is-centered .pagination-next{order:3;}.pagination-previous,.pagination-next{flex-grow:1;flex-shrink:1;}.pagination-list li{flex-grow:1;flex-shrink:1;}}@media screen and (min-width:769px),print{.pagination-list{flex-grow:1;flex-shrink:1;justify-content:flex-start;order:1;}.pagination-previous{order:2;}.pagination-next{order:3;}.pagination{justify-content:space-between;}.pagination.is-centered{justify-content:center;}.pagination.is-centered .pagination-previous{order:1;}.pagination.is-centered .pagination-list{flex:0 0 auto;justify-content:center;order:2;padding-right:10px;padding-left:10px;}.pagination.is-centered .pagination-next{order:3;}.pagination.is-right .pagination-previous{order:1;}.pagination.is-right .pagination-next{order:2;}.pagination.is-right .pagination-list{justify-content:flex-end;order:3;}}.panel{border-radius:6px;box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0px 0 1px rgba(10,10,10,0.02);font-size:1rem;}.panel:not(:last-child){margin-bottom:1.5rem;}.panel.is-white .panel-heading{background-color:white;color:#0a0a0a;}.panel.is-white .panel-tabs a.is-active{border-bottom-color:white;}.panel.is-white .panel-block.is-active .panel-icon{color:white;}.panel.is-black .panel-heading{background-color:#0a0a0a;color:white;}.panel.is-black .panel-tabs a.is-active{border-bottom-color:#0a0a0a;}.panel.is-black .panel-block.is-active .panel-icon{color:#0a0a0a;}.panel.is-light .panel-heading{background-color:whitesmoke;color:rgba(0,0,0,0.7);}.panel.is-light .panel-tabs a.is-active{border-bottom-color:whitesmoke;}.panel.is-light .panel-block.is-active .panel-icon{color:whitesmoke;}.panel.is-dark .panel-heading{background-color:#363636;color:#fff;}.panel.is-dark .panel-tabs a.is-active{border-bottom-color:#363636;}.panel.is-dark .panel-block.is-active .panel-icon{color:#363636;}.panel.is-primary .panel-heading{background-color:#00d1b2;color:#fff;}.panel.is-primary .panel-tabs a.is-active{border-bottom-color:#00d1b2;}.panel.is-primary .panel-block.is-active .panel-icon{color:#00d1b2;}.panel.is-link .panel-heading{background-color:#3273dc;color:#fff;}.panel.is-link .panel-tabs a.is-active{border-bottom-color:#3273dc;}.panel.is-link .panel-block.is-active .panel-icon{color:#3273dc;}.panel.is-info .panel-heading{background-color:#3298dc;color:#fff;}.panel.is-info .panel-tabs a.is-active{border-bottom-color:#3298dc;}.panel.is-info .panel-block.is-active .panel-icon{color:#3298dc;}.panel.is-success .panel-heading{background-color:#48c774;color:#fff;}.panel.is-success .panel-tabs a.is-active{border-bottom-color:#48c774;}.panel.is-success .panel-block.is-active .panel-icon{color:#48c774;}.panel.is-warning .panel-heading{background-color:#ffdd57;color:rgba(0,0,0,0.7);}.panel.is-warning .panel-tabs a.is-active{border-bottom-color:#ffdd57;}.panel.is-warning .panel-block.is-active .panel-icon{color:#ffdd57;}.panel.is-danger .panel-heading{background-color:#f14668;color:#fff;}.panel.is-danger .panel-tabs a.is-active{border-bottom-color:#f14668;}.panel.is-danger .panel-block.is-active .panel-icon{color:#f14668;}.panel-tabs:not(:last-child),.panel-block:not(:last-child){border-bottom:1px solid #ededed;}.panel-heading{background-color:#ededed;border-radius:6px 6px 0 0;color:#363636;font-size:1.25em;font-weight:700;line-height:1.25;padding:0.75em 1em;}.panel-tabs{align-items:flex-end;display:flex;font-size:0.875em;justify-content:center;}.panel-tabs a{border-bottom:1px solid #dbdbdb;margin-bottom:-1px;padding:0.5em;}.panel-tabs a.is-active{border-bottom-color:#4a4a4a;color:#363636;}.panel-list a{color:#4a4a4a;}.panel-list a:hover{color:#3273dc;}.panel-block{align-items:center;color:#363636;display:flex;justify-content:flex-start;padding:0.5em 0.75em;}.panel-block input[type="checkbox"]{margin-right:0.75em;}.panel-block>.control{flex-grow:1;flex-shrink:1;width:100%;}.panel-block.is-wrapped{flex-wrap:wrap;}.panel-block.is-active{border-left-color:#3273dc;color:#363636;}.panel-block.is-active .panel-icon{color:#3273dc;}.panel-block:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px;}a.panel-block,label.panel-block{cursor:pointer;}a.panel-block:hover,label.panel-block:hover{background-color:whitesmoke;}.panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#7a7a7a;margin-right:0.75em;}.panel-icon .fa{font-size:inherit;line-height:inherit;}.tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap;}.tabs a{align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;color:#4a4a4a;display:flex;justify-content:center;margin-bottom:-1px;padding:0.5em 1em;vertical-align:top;}.tabs a:hover{border-bottom-color:#363636;color:#363636;}.tabs li{display:block;}.tabs li.is-active a{border-bottom-color:#3273dc;color:#3273dc;}.tabs ul{align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start;}.tabs ul.is-left{padding-right:0.75em;}.tabs ul.is-center{flex:none;justify-content:center;padding-left:0.75em;padding-right:0.75em;}.tabs ul.is-right{justify-content:flex-end;padding-left:0.75em;}.tabs .icon:first-child{margin-right:0.5em;}.tabs .icon:last-child{margin-left:0.5em;}.tabs.is-centered ul{justify-content:center;}.tabs.is-right ul{justify-content:flex-end;}.tabs.is-boxed a{border:1px solid transparent;border-radius:4px 4px 0 0;}.tabs.is-boxed a:hover{background-color:whitesmoke;border-bottom-color:#dbdbdb;}.tabs.is-boxed li.is-active a{background-color:white;border-color:#dbdbdb;border-bottom-color:transparent !important;}.tabs.is-fullwidth li{flex-grow:1;flex-shrink:0;}.tabs.is-toggle a{border-color:#dbdbdb;border-style:solid;border-width:1px;margin-bottom:0;position:relative;}.tabs.is-toggle a:hover{background-color:whitesmoke;border-color:#b5b5b5;z-index:2;}.tabs.is-toggle li+li{margin-left:-1px;}.tabs.is-toggle li:first-child a{border-radius:4px 0 0 4px;}.tabs.is-toggle li:last-child a{border-radius:0 4px 4px 0;}.tabs.is-toggle li.is-active a{background-color:#3273dc;border-color:#3273dc;color:#fff;z-index:1;}.tabs.is-toggle ul{border-bottom:none;}.tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:290486px;border-top-left-radius:290486px;padding-left:1.25em;}.tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:290486px;border-top-right-radius:290486px;padding-right:1.25em;}.tabs.is-small{font-size:0.75rem;}.tabs.is-medium{font-size:1.25rem;}.tabs.is-large{font-size:1.5rem;}.column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:0.75rem;z-index:0;}.columns.is-mobile>.column.is-narrow{flex:none;}.columns.is-mobile>.column.is-full{flex:none;width:100%;}.columns.is-mobile>.column.is-three-quarters{flex:none;width:75%;}.columns.is-mobile>.column.is-two-thirds{flex:none;width:66.6666%;}.columns.is-mobile>.column.is-half{flex:none;width:50%;}.columns.is-mobile>.column.is-one-third{flex:none;width:33.3333%;}.columns.is-mobile>.column.is-one-quarter{flex:none;width:25%;}.columns.is-mobile>.column.is-one-fifth{flex:none;width:20%;}.columns.is-mobile>.column.is-two-fifths{flex:none;width:40%;}.columns.is-mobile>.column.is-three-fifths{flex:none;width:60%;}.columns.is-mobile>.column.is-four-fifths{flex:none;width:80%;}.columns.is-mobile>.column.is-offset-three-quarters{margin-left:75%;}.columns.is-mobile>.column.is-offset-two-thirds{margin-left:66.6666%;}.columns.is-mobile>.column.is-offset-half{margin-left:50%;}.columns.is-mobile>.column.is-offset-one-third{margin-left:33.3333%;}.columns.is-mobile>.column.is-offset-one-quarter{margin-left:25%;}.columns.is-mobile>.column.is-offset-one-fifth{margin-left:20%;}.columns.is-mobile>.column.is-offset-two-fifths{margin-left:40%;}.columns.is-mobile>.column.is-offset-three-fifths{margin-left:60%;}.columns.is-mobile>.column.is-offset-four-fifths{margin-left:80%;}.columns.is-mobile>.column.is-0{flex:none;width:0%;}.columns.is-mobile>.column.is-offset-0{margin-left:0%;}.columns.is-mobile>.column.is-1{flex:none;width:8.33333333%;}.columns.is-mobile>.column.is-offset-1{margin-left:8.33333333%;}.columns.is-mobile>.column.is-2{flex:none;width:16.66666667%;}.columns.is-mobile>.column.is-offset-2{margin-left:16.66666667%;}.columns.is-mobile>.column.is-3{flex:none;width:25%;}.columns.is-mobile>.column.is-offset-3{margin-left:25%;}.columns.is-mobile>.column.is-4{flex:none;width:33.33333333%;}.columns.is-mobile>.column.is-offset-4{margin-left:33.33333333%;}.columns.is-mobile>.column.is-5{flex:none;width:41.66666667%;}.columns.is-mobile>.column.is-offset-5{margin-left:41.66666667%;}.columns.is-mobile>.column.is-6{flex:none;width:50%;}.columns.is-mobile>.column.is-offset-6{margin-left:50%;}.columns.is-mobile>.column.is-7{flex:none;width:58.33333333%;}.columns.is-mobile>.column.is-offset-7{margin-left:58.33333333%;}.columns.is-mobile>.column.is-8{flex:none;width:66.66666667%;}.columns.is-mobile>.column.is-offset-8{margin-left:66.66666667%;}.columns.is-mobile>.column.is-9{flex:none;width:75%;}.columns.is-mobile>.column.is-offset-9{margin-left:75%;}.columns.is-mobile>.column.is-10{flex:none;width:83.33333333%;}.columns.is-mobile>.column.is-offset-10{margin-left:83.33333333%;}.columns.is-mobile>.column.is-11{flex:none;width:91.66666667%;}.columns.is-mobile>.column.is-offset-11{margin-left:91.66666667%;}.columns.is-mobile>.column.is-12{flex:none;width:100%;}.columns.is-mobile>.column.is-offset-12{margin-left:100%;}@media screen and (max-width:768px){.column.is-narrow-mobile{flex:none;}.column.is-full-mobile{flex:none;width:100%;}.column.is-three-quarters-mobile{flex:none;width:75%;}.column.is-two-thirds-mobile{flex:none;width:66.6666%;}.column.is-half-mobile{flex:none;width:50%;}.column.is-one-third-mobile{flex:none;width:33.3333%;}.column.is-one-quarter-mobile{flex:none;width:25%;}.column.is-one-fifth-mobile{flex:none;width:20%;}.column.is-two-fifths-mobile{flex:none;width:40%;}.column.is-three-fifths-mobile{flex:none;width:60%;}.column.is-four-fifths-mobile{flex:none;width:80%;}.column.is-offset-three-quarters-mobile{margin-left:75%;}.column.is-offset-two-thirds-mobile{margin-left:66.6666%;}.column.is-offset-half-mobile{margin-left:50%;}.column.is-offset-one-third-mobile{margin-left:33.3333%;}.column.is-offset-one-quarter-mobile{margin-left:25%;}.column.is-offset-one-fifth-mobile{margin-left:20%;}.column.is-offset-two-fifths-mobile{margin-left:40%;}.column.is-offset-three-fifths-mobile{margin-left:60%;}.column.is-offset-four-fifths-mobile{margin-left:80%;}.column.is-0-mobile{flex:none;width:0%;}.column.is-offset-0-mobile{margin-left:0%;}.column.is-1-mobile{flex:none;width:8.33333333%;}.column.is-offset-1-mobile{margin-left:8.33333333%;}.column.is-2-mobile{flex:none;width:16.66666667%;}.column.is-offset-2-mobile{margin-left:16.66666667%;}.column.is-3-mobile{flex:none;width:25%;}.column.is-offset-3-mobile{margin-left:25%;}.column.is-4-mobile{flex:none;width:33.33333333%;}.column.is-offset-4-mobile{margin-left:33.33333333%;}.column.is-5-mobile{flex:none;width:41.66666667%;}.column.is-offset-5-mobile{margin-left:41.66666667%;}.column.is-6-mobile{flex:none;width:50%;}.column.is-offset-6-mobile{margin-left:50%;}.column.is-7-mobile{flex:none;width:58.33333333%;}.column.is-offset-7-mobile{margin-left:58.33333333%;}.column.is-8-mobile{flex:none;width:66.66666667%;}.column.is-offset-8-mobile{margin-left:66.66666667%;}.column.is-9-mobile{flex:none;width:75%;}.column.is-offset-9-mobile{margin-left:75%;}.column.is-10-mobile{flex:none;width:83.33333333%;}.column.is-offset-10-mobile{margin-left:83.33333333%;}.column.is-11-mobile{flex:none;width:91.66666667%;}.column.is-offset-11-mobile{margin-left:91.66666667%;}.column.is-12-mobile{flex:none;width:100%;}.column.is-offset-12-mobile{margin-left:100%;}}@media screen and (min-width:769px),print{.column.is-narrow,.column.is-narrow-tablet{flex:none;}.column.is-full,.column.is-full-tablet{flex:none;width:100%;}.column.is-three-quarters,.column.is-three-quarters-tablet{flex:none;width:75%;}.column.is-two-thirds,.column.is-two-thirds-tablet{flex:none;width:66.6666%;}.column.is-half,.column.is-half-tablet{flex:none;width:50%;}.column.is-one-third,.column.is-one-third-tablet{flex:none;width:33.3333%;}.column.is-one-quarter,.column.is-one-quarter-tablet{flex:none;width:25%;}.column.is-one-fifth,.column.is-one-fifth-tablet{flex:none;width:20%;}.column.is-two-fifths,.column.is-two-fifths-tablet{flex:none;width:40%;}.column.is-three-fifths,.column.is-three-fifths-tablet{flex:none;width:60%;}.column.is-four-fifths,.column.is-four-fifths-tablet{flex:none;width:80%;}.column.is-offset-three-quarters,.column.is-offset-three-quarters-tablet{margin-left:75%;}.column.is-offset-two-thirds,.column.is-offset-two-thirds-tablet{margin-left:66.6666%;}.column.is-offset-half,.column.is-offset-half-tablet{margin-left:50%;}.column.is-offset-one-third,.column.is-offset-one-third-tablet{margin-left:33.3333%;}.column.is-offset-one-quarter,.column.is-offset-one-quarter-tablet{margin-left:25%;}.column.is-offset-one-fifth,.column.is-offset-one-fifth-tablet{margin-left:20%;}.column.is-offset-two-fifths,.column.is-offset-two-fifths-tablet{margin-left:40%;}.column.is-offset-three-fifths,.column.is-offset-three-fifths-tablet{margin-left:60%;}.column.is-offset-four-fifths,.column.is-offset-four-fifths-tablet{margin-left:80%;}.column.is-0,.column.is-0-tablet{flex:none;width:0%;}.column.is-offset-0,.column.is-offset-0-tablet{margin-left:0%;}.column.is-1,.column.is-1-tablet{flex:none;width:8.33333333%;}.column.is-offset-1,.column.is-offset-1-tablet{margin-left:8.33333333%;}.column.is-2,.column.is-2-tablet{flex:none;width:16.66666667%;}.column.is-offset-2,.column.is-offset-2-tablet{margin-left:16.66666667%;}.column.is-3,.column.is-3-tablet{flex:none;width:25%;}.column.is-offset-3,.column.is-offset-3-tablet{margin-left:25%;}.column.is-4,.column.is-4-tablet{flex:none;width:33.33333333%;}.column.is-offset-4,.column.is-offset-4-tablet{margin-left:33.33333333%;}.column.is-5,.column.is-5-tablet{flex:none;width:41.66666667%;}.column.is-offset-5,.column.is-offset-5-tablet{margin-left:41.66666667%;}.column.is-6,.column.is-6-tablet{flex:none;width:50%;}.column.is-offset-6,.column.is-offset-6-tablet{margin-left:50%;}.column.is-7,.column.is-7-tablet{flex:none;width:58.33333333%;}.column.is-offset-7,.column.is-offset-7-tablet{margin-left:58.33333333%;}.column.is-8,.column.is-8-tablet{flex:none;width:66.66666667%;}.column.is-offset-8,.column.is-offset-8-tablet{margin-left:66.66666667%;}.column.is-9,.column.is-9-tablet{flex:none;width:75%;}.column.is-offset-9,.column.is-offset-9-tablet{margin-left:75%;}.column.is-10,.column.is-10-tablet{flex:none;width:83.33333333%;}.column.is-offset-10,.column.is-offset-10-tablet{margin-left:83.33333333%;}.column.is-11,.column.is-11-tablet{flex:none;width:91.66666667%;}.column.is-offset-11,.column.is-offset-11-tablet{margin-left:91.66666667%;}.column.is-12,.column.is-12-tablet{flex:none;width:100%;}.column.is-offset-12,.column.is-offset-12-tablet{margin-left:100%;}}@media screen and (max-width:999px){.column.is-narrow-touch{flex:none;}.column.is-full-touch{flex:none;width:100%;}.column.is-three-quarters-touch{flex:none;width:75%;}.column.is-two-thirds-touch{flex:none;width:66.6666%;}.column.is-half-touch{flex:none;width:50%;}.column.is-one-third-touch{flex:none;width:33.3333%;}.column.is-one-quarter-touch{flex:none;width:25%;}.column.is-one-fifth-touch{flex:none;width:20%;}.column.is-two-fifths-touch{flex:none;width:40%;}.column.is-three-fifths-touch{flex:none;width:60%;}.column.is-four-fifths-touch{flex:none;width:80%;}.column.is-offset-three-quarters-touch{margin-left:75%;}.column.is-offset-two-thirds-touch{margin-left:66.6666%;}.column.is-offset-half-touch{margin-left:50%;}.column.is-offset-one-third-touch{margin-left:33.3333%;}.column.is-offset-one-quarter-touch{margin-left:25%;}.column.is-offset-one-fifth-touch{margin-left:20%;}.column.is-offset-two-fifths-touch{margin-left:40%;}.column.is-offset-three-fifths-touch{margin-left:60%;}.column.is-offset-four-fifths-touch{margin-left:80%;}.column.is-0-touch{flex:none;width:0%;}.column.is-offset-0-touch{margin-left:0%;}.column.is-1-touch{flex:none;width:8.33333333%;}.column.is-offset-1-touch{margin-left:8.33333333%;}.column.is-2-touch{flex:none;width:16.66666667%;}.column.is-offset-2-touch{margin-left:16.66666667%;}.column.is-3-touch{flex:none;width:25%;}.column.is-offset-3-touch{margin-left:25%;}.column.is-4-touch{flex:none;width:33.33333333%;}.column.is-offset-4-touch{margin-left:33.33333333%;}.column.is-5-touch{flex:none;width:41.66666667%;}.column.is-offset-5-touch{margin-left:41.66666667%;}.column.is-6-touch{flex:none;width:50%;}.column.is-offset-6-touch{margin-left:50%;}.column.is-7-touch{flex:none;width:58.33333333%;}.column.is-offset-7-touch{margin-left:58.33333333%;}.column.is-8-touch{flex:none;width:66.66666667%;}.column.is-offset-8-touch{margin-left:66.66666667%;}.column.is-9-touch{flex:none;width:75%;}.column.is-offset-9-touch{margin-left:75%;}.column.is-10-touch{flex:none;width:83.33333333%;}.column.is-offset-10-touch{margin-left:83.33333333%;}.column.is-11-touch{flex:none;width:91.66666667%;}.column.is-offset-11-touch{margin-left:91.66666667%;}.column.is-12-touch{flex:none;width:100%;}.column.is-offset-12-touch{margin-left:100%;}}@media screen and (min-width:1000px){.column.is-narrow-desktop{flex:none;}.column.is-full-desktop{flex:none;width:100%;}.column.is-three-quarters-desktop{flex:none;width:75%;}.column.is-two-thirds-desktop{flex:none;width:66.6666%;}.column.is-half-desktop{flex:none;width:50%;}.column.is-one-third-desktop{flex:none;width:33.3333%;}.column.is-one-quarter-desktop{flex:none;width:25%;}.column.is-one-fifth-desktop{flex:none;width:20%;}.column.is-two-fifths-desktop{flex:none;width:40%;}.column.is-three-fifths-desktop{flex:none;width:60%;}.column.is-four-fifths-desktop{flex:none;width:80%;}.column.is-offset-three-quarters-desktop{margin-left:75%;}.column.is-offset-two-thirds-desktop{margin-left:66.6666%;}.column.is-offset-half-desktop{margin-left:50%;}.column.is-offset-one-third-desktop{margin-left:33.3333%;}.column.is-offset-one-quarter-desktop{margin-left:25%;}.column.is-offset-one-fifth-desktop{margin-left:20%;}.column.is-offset-two-fifths-desktop{margin-left:40%;}.column.is-offset-three-fifths-desktop{margin-left:60%;}.column.is-offset-four-fifths-desktop{margin-left:80%;}.column.is-0-desktop{flex:none;width:0%;}.column.is-offset-0-desktop{margin-left:0%;}.column.is-1-desktop{flex:none;width:8.33333333%;}.column.is-offset-1-desktop{margin-left:8.33333333%;}.column.is-2-desktop{flex:none;width:16.66666667%;}.column.is-offset-2-desktop{margin-left:16.66666667%;}.column.is-3-desktop{flex:none;width:25%;}.column.is-offset-3-desktop{margin-left:25%;}.column.is-4-desktop{flex:none;width:33.33333333%;}.column.is-offset-4-desktop{margin-left:33.33333333%;}.column.is-5-desktop{flex:none;width:41.66666667%;}.column.is-offset-5-desktop{margin-left:41.66666667%;}.column.is-6-desktop{flex:none;width:50%;}.column.is-offset-6-desktop{margin-left:50%;}.column.is-7-desktop{flex:none;width:58.33333333%;}.column.is-offset-7-desktop{margin-left:58.33333333%;}.column.is-8-desktop{flex:none;width:66.66666667%;}.column.is-offset-8-desktop{margin-left:66.66666667%;}.column.is-9-desktop{flex:none;width:75%;}.column.is-offset-9-desktop{margin-left:75%;}.column.is-10-desktop{flex:none;width:83.33333333%;}.column.is-offset-10-desktop{margin-left:83.33333333%;}.column.is-11-desktop{flex:none;width:91.66666667%;}.column.is-offset-11-desktop{margin-left:91.66666667%;}.column.is-12-desktop{flex:none;width:100%;}.column.is-offset-12-desktop{margin-left:100%;}}@media screen and (min-width:1192px){.column.is-narrow-widescreen{flex:none;}.column.is-full-widescreen{flex:none;width:100%;}.column.is-three-quarters-widescreen{flex:none;width:75%;}.column.is-two-thirds-widescreen{flex:none;width:66.6666%;}.column.is-half-widescreen{flex:none;width:50%;}.column.is-one-third-widescreen{flex:none;width:33.3333%;}.column.is-one-quarter-widescreen{flex:none;width:25%;}.column.is-one-fifth-widescreen{flex:none;width:20%;}.column.is-two-fifths-widescreen{flex:none;width:40%;}.column.is-three-fifths-widescreen{flex:none;width:60%;}.column.is-four-fifths-widescreen{flex:none;width:80%;}.column.is-offset-three-quarters-widescreen{margin-left:75%;}.column.is-offset-two-thirds-widescreen{margin-left:66.6666%;}.column.is-offset-half-widescreen{margin-left:50%;}.column.is-offset-one-third-widescreen{margin-left:33.3333%;}.column.is-offset-one-quarter-widescreen{margin-left:25%;}.column.is-offset-one-fifth-widescreen{margin-left:20%;}.column.is-offset-two-fifths-widescreen{margin-left:40%;}.column.is-offset-three-fifths-widescreen{margin-left:60%;}.column.is-offset-four-fifths-widescreen{margin-left:80%;}.column.is-0-widescreen{flex:none;width:0%;}.column.is-offset-0-widescreen{margin-left:0%;}.column.is-1-widescreen{flex:none;width:8.33333333%;}.column.is-offset-1-widescreen{margin-left:8.33333333%;}.column.is-2-widescreen{flex:none;width:16.66666667%;}.column.is-offset-2-widescreen{margin-left:16.66666667%;}.column.is-3-widescreen{flex:none;width:25%;}.column.is-offset-3-widescreen{margin-left:25%;}.column.is-4-widescreen{flex:none;width:33.33333333%;}.column.is-offset-4-widescreen{margin-left:33.33333333%;}.column.is-5-widescreen{flex:none;width:41.66666667%;}.column.is-offset-5-widescreen{margin-left:41.66666667%;}.column.is-6-widescreen{flex:none;width:50%;}.column.is-offset-6-widescreen{margin-left:50%;}.column.is-7-widescreen{flex:none;width:58.33333333%;}.column.is-offset-7-widescreen{margin-left:58.33333333%;}.column.is-8-widescreen{flex:none;width:66.66666667%;}.column.is-offset-8-widescreen{margin-left:66.66666667%;}.column.is-9-widescreen{flex:none;width:75%;}.column.is-offset-9-widescreen{margin-left:75%;}.column.is-10-widescreen{flex:none;width:83.33333333%;}.column.is-offset-10-widescreen{margin-left:83.33333333%;}.column.is-11-widescreen{flex:none;width:91.66666667%;}.column.is-offset-11-widescreen{margin-left:91.66666667%;}.column.is-12-widescreen{flex:none;width:100%;}.column.is-offset-12-widescreen{margin-left:100%;}}.columns.is-centered{justify-content:center;}.columns.is-gapless{margin-left:0;margin-right:0;margin-top:0;}.columns.is-gapless>.column{margin:0;padding:0 !important;}.columns.is-gapless:last-child{margin-bottom:0;}.columns.is-mobile{display:flex;}.columns.is-multiline{flex-wrap:wrap;}.columns.is-vcentered{align-items:center;}@media screen and (min-width:769px),print{.columns:not(.is-desktop){display:flex;}}@media screen and (min-width:1000px){.columns.is-desktop{display:flex;}}.columns.is-variable{--columnGap:0.75rem;margin-left:calc(-1 * var(--columnGap));margin-right:calc(-1 * var(--columnGap));}.columns.is-variable .column{padding-left:var(--columnGap);padding-right:var(--columnGap);}.columns.is-variable.is-0{--columnGap:0rem;}@media screen and (max-width:768px){.columns.is-variable.is-0-mobile{--columnGap:0rem;}}@media screen and (min-width:769px),print{.columns.is-variable.is-0-tablet{--columnGap:0rem;}}@media screen and (min-width:769px) and (max-width:999px){.columns.is-variable.is-0-tablet-only{--columnGap:0rem;}}@media screen and (max-width:999px){.columns.is-variable.is-0-touch{--columnGap:0rem;}}@media screen and (min-width:1000px){.columns.is-variable.is-0-desktop{--columnGap:0rem;}}@media screen and (min-width:1000px) and (max-width:1191px){.columns.is-variable.is-0-desktop-only{--columnGap:0rem;}}@media screen and (min-width:1192px){.columns.is-variable.is-0-widescreen{--columnGap:0rem;}}.columns.is-variable.is-1{--columnGap:0.25rem;}@media screen and (max-width:768px){.columns.is-variable.is-1-mobile{--columnGap:0.25rem;}}@media screen and (min-width:769px),print{.columns.is-variable.is-1-tablet{--columnGap:0.25rem;}}@media screen and (min-width:769px) and (max-width:999px){.columns.is-variable.is-1-tablet-only{--columnGap:0.25rem;}}@media screen and (max-width:999px){.columns.is-variable.is-1-touch{--columnGap:0.25rem;}}@media screen and (min-width:1000px){.columns.is-variable.is-1-desktop{--columnGap:0.25rem;}}@media screen and (min-width:1000px) and (max-width:1191px){.columns.is-variable.is-1-desktop-only{--columnGap:0.25rem;}}@media screen and (min-width:1192px){.columns.is-variable.is-1-widescreen{--columnGap:0.25rem;}}.columns.is-variable.is-2{--columnGap:0.5rem;}@media screen and (max-width:768px){.columns.is-variable.is-2-mobile{--columnGap:0.5rem;}}@media screen and (min-width:769px),print{.columns.is-variable.is-2-tablet{--columnGap:0.5rem;}}@media screen and (min-width:769px) and (max-width:999px){.columns.is-variable.is-2-tablet-only{--columnGap:0.5rem;}}@media screen and (max-width:999px){.columns.is-variable.is-2-touch{--columnGap:0.5rem;}}@media screen and (min-width:1000px){.columns.is-variable.is-2-desktop{--columnGap:0.5rem;}}@media screen and (min-width:1000px) and (max-width:1191px){.columns.is-variable.is-2-desktop-only{--columnGap:0.5rem;}}@media screen and (min-width:1192px){.columns.is-variable.is-2-widescreen{--columnGap:0.5rem;}}.columns.is-variable.is-3{--columnGap:0.75rem;}@media screen and (max-width:768px){.columns.is-variable.is-3-mobile{--columnGap:0.75rem;}}@media screen and (min-width:769px),print{.columns.is-variable.is-3-tablet{--columnGap:0.75rem;}}@media screen and (min-width:769px) and (max-width:999px){.columns.is-variable.is-3-tablet-only{--columnGap:0.75rem;}}@media screen and (max-width:999px){.columns.is-variable.is-3-touch{--columnGap:0.75rem;}}@media screen and (min-width:1000px){.columns.is-variable.is-3-desktop{--columnGap:0.75rem;}}@media screen and (min-width:1000px) and (max-width:1191px){.columns.is-variable.is-3-desktop-only{--columnGap:0.75rem;}}@media screen and (min-width:1192px){.columns.is-variable.is-3-widescreen{--columnGap:0.75rem;}}.columns.is-variable.is-4{--columnGap:1rem;}@media screen and (max-width:768px){.columns.is-variable.is-4-mobile{--columnGap:1rem;}}@media screen and (min-width:769px),print{.columns.is-variable.is-4-tablet{--columnGap:1rem;}}@media screen and (min-width:769px) and (max-width:999px){.columns.is-variable.is-4-tablet-only{--columnGap:1rem;}}@media screen and (max-width:999px){.columns.is-variable.is-4-touch{--columnGap:1rem;}}@media screen and (min-width:1000px){.columns.is-variable.is-4-desktop{--columnGap:1rem;}}@media screen and (min-width:1000px) and (max-width:1191px){.columns.is-variable.is-4-desktop-only{--columnGap:1rem;}}@media screen and (min-width:1192px){.columns.is-variable.is-4-widescreen{--columnGap:1rem;}}.columns.is-variable.is-5{--columnGap:1.25rem;}@media screen and (max-width:768px){.columns.is-variable.is-5-mobile{--columnGap:1.25rem;}}@media screen and (min-width:769px),print{.columns.is-variable.is-5-tablet{--columnGap:1.25rem;}}@media screen and (min-width:769px) and (max-width:999px){.columns.is-variable.is-5-tablet-only{--columnGap:1.25rem;}}@media screen and (max-width:999px){.columns.is-variable.is-5-touch{--columnGap:1.25rem;}}@media screen and (min-width:1000px){.columns.is-variable.is-5-desktop{--columnGap:1.25rem;}}@media screen and (min-width:1000px) and (max-width:1191px){.columns.is-variable.is-5-desktop-only{--columnGap:1.25rem;}}@media screen and (min-width:1192px){.columns.is-variable.is-5-widescreen{--columnGap:1.25rem;}}.columns.is-variable.is-6{--columnGap:1.5rem;}@media screen and (max-width:768px){.columns.is-variable.is-6-mobile{--columnGap:1.5rem;}}@media screen and (min-width:769px),print{.columns.is-variable.is-6-tablet{--columnGap:1.5rem;}}@media screen and (min-width:769px) and (max-width:999px){.columns.is-variable.is-6-tablet-only{--columnGap:1.5rem;}}@media screen and (max-width:999px){.columns.is-variable.is-6-touch{--columnGap:1.5rem;}}@media screen and (min-width:1000px){.columns.is-variable.is-6-desktop{--columnGap:1.5rem;}}@media screen and (min-width:1000px) and (max-width:1191px){.columns.is-variable.is-6-desktop-only{--columnGap:1.5rem;}}@media screen and (min-width:1192px){.columns.is-variable.is-6-widescreen{--columnGap:1.5rem;}}.columns.is-variable.is-7{--columnGap:1.75rem;}@media screen and (max-width:768px){.columns.is-variable.is-7-mobile{--columnGap:1.75rem;}}@media screen and (min-width:769px),print{.columns.is-variable.is-7-tablet{--columnGap:1.75rem;}}@media screen and (min-width:769px) and (max-width:999px){.columns.is-variable.is-7-tablet-only{--columnGap:1.75rem;}}@media screen and (max-width:999px){.columns.is-variable.is-7-touch{--columnGap:1.75rem;}}@media screen and (min-width:1000px){.columns.is-variable.is-7-desktop{--columnGap:1.75rem;}}@media screen and (min-width:1000px) and (max-width:1191px){.columns.is-variable.is-7-desktop-only{--columnGap:1.75rem;}}@media screen and (min-width:1192px){.columns.is-variable.is-7-widescreen{--columnGap:1.75rem;}}.columns.is-variable.is-8{--columnGap:2rem;}@media screen and (max-width:768px){.columns.is-variable.is-8-mobile{--columnGap:2rem;}}@media screen and (min-width:769px),print{.columns.is-variable.is-8-tablet{--columnGap:2rem;}}@media screen and (min-width:769px) and (max-width:999px){.columns.is-variable.is-8-tablet-only{--columnGap:2rem;}}@media screen and (max-width:999px){.columns.is-variable.is-8-touch{--columnGap:2rem;}}@media screen and (min-width:1000px){.columns.is-variable.is-8-desktop{--columnGap:2rem;}}@media screen and (min-width:1000px) and (max-width:1191px){.columns.is-variable.is-8-desktop-only{--columnGap:2rem;}}@media screen and (min-width:1192px){.columns.is-variable.is-8-widescreen{--columnGap:2rem;}}.tile{align-items:stretch;display:block;flex-basis:0;flex-grow:1;flex-shrink:1;min-height:min-content;}.tile.is-ancestor{margin-left:-0.75rem;margin-right:-0.75rem;margin-top:-0.75rem;}.tile.is-ancestor:last-child{margin-bottom:-0.75rem;}.tile.is-ancestor:not(:last-child){margin-bottom:0.75rem;}.tile.is-child{margin:0 !important;}.tile.is-parent{padding:0.75rem;}.tile.is-vertical{flex-direction:column;}.tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem !important;}@media screen and (min-width:769px),print{.tile:not(.is-child){display:flex;}.tile.is-1{flex:none;width:8.33333333%;}.tile.is-2{flex:none;width:16.66666667%;}.tile.is-3{flex:none;width:25%;}.tile.is-4{flex:none;width:33.33333333%;}.tile.is-5{flex:none;width:41.66666667%;}.tile.is-6{flex:none;width:50%;}.tile.is-7{flex:none;width:58.33333333%;}.tile.is-8{flex:none;width:66.66666667%;}.tile.is-9{flex:none;width:75%;}.tile.is-10{flex:none;width:83.33333333%;}.tile.is-11{flex:none;width:91.66666667%;}.tile.is-12{flex:none;width:100%;}}.hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between;}.hero .navbar{background:none;}.hero .tabs ul{border-bottom:none;}.hero.is-white{background-color:white;color:#0a0a0a;}.hero.is-white a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-white strong{color:inherit;}.hero.is-white .title{color:#0a0a0a;}.hero.is-white .subtitle{color:rgba(10,10,10,0.9);}.hero.is-white .subtitle a:not(.button),.hero.is-white .subtitle strong{color:#0a0a0a;}@media screen and (max-width:999px){.hero.is-white .navbar-menu{background-color:white;}}.hero.is-white .navbar-item,.hero.is-white .navbar-link{color:rgba(10,10,10,0.7);}.hero.is-white a.navbar-item:hover,.hero.is-white a.navbar-item.is-active,.hero.is-white .navbar-link:hover,.hero.is-white .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a;}.hero.is-white .tabs a{color:#0a0a0a;opacity:0.9;}.hero.is-white .tabs a:hover{opacity:1;}.hero.is-white .tabs li.is-active a{opacity:1;}.hero.is-white .tabs.is-boxed a,.hero.is-white .tabs.is-toggle a{color:#0a0a0a;}.hero.is-white .tabs.is-boxed a:hover,.hero.is-white .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1);}.hero.is-white .tabs.is-boxed li.is-active a,.hero.is-white .tabs.is-boxed li.is-active a:hover,.hero.is-white .tabs.is-toggle li.is-active a,.hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:white;}.hero.is-white.is-bold{background-image:linear-gradient(141deg,#e8e3e4 0%,white 71%,white 100%);}@media screen and (max-width:768px){.hero.is-white.is-bold .navbar-menu{background-image:linear-gradient(141deg,#e8e3e4 0%,white 71%,white 100%);}}.hero.is-black{background-color:#0a0a0a;color:white;}.hero.is-black a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-black strong{color:inherit;}.hero.is-black .title{color:white;}.hero.is-black .subtitle{color:rgba(255,255,255,0.9);}.hero.is-black .subtitle a:not(.button),.hero.is-black .subtitle strong{color:white;}@media screen and (max-width:999px){.hero.is-black .navbar-menu{background-color:#0a0a0a;}}.hero.is-black .navbar-item,.hero.is-black .navbar-link{color:rgba(255,255,255,0.7);}.hero.is-black a.navbar-item:hover,.hero.is-black a.navbar-item.is-active,.hero.is-black .navbar-link:hover,.hero.is-black .navbar-link.is-active{background-color:black;color:white;}.hero.is-black .tabs a{color:white;opacity:0.9;}.hero.is-black .tabs a:hover{opacity:1;}.hero.is-black .tabs li.is-active a{opacity:1;}.hero.is-black .tabs.is-boxed a,.hero.is-black .tabs.is-toggle a{color:white;}.hero.is-black .tabs.is-boxed a:hover,.hero.is-black .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1);}.hero.is-black .tabs.is-boxed li.is-active a,.hero.is-black .tabs.is-boxed li.is-active a:hover,.hero.is-black .tabs.is-toggle li.is-active a,.hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:white;border-color:white;color:#0a0a0a;}.hero.is-black.is-bold{background-image:linear-gradient(141deg,black 0%,#0a0a0a 71%,#181616 100%);}@media screen and (max-width:768px){.hero.is-black.is-bold .navbar-menu{background-image:linear-gradient(141deg,black 0%,#0a0a0a 71%,#181616 100%);}}.hero.is-light{background-color:whitesmoke;color:rgba(0,0,0,0.7);}.hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-light strong{color:inherit;}.hero.is-light .title{color:rgba(0,0,0,0.7);}.hero.is-light .subtitle{color:rgba(0,0,0,0.9);}.hero.is-light .subtitle a:not(.button),.hero.is-light .subtitle strong{color:rgba(0,0,0,0.7);}@media screen and (max-width:999px){.hero.is-light .navbar-menu{background-color:whitesmoke;}}.hero.is-light .navbar-item,.hero.is-light .navbar-link{color:rgba(0,0,0,0.7);}.hero.is-light a.navbar-item:hover,.hero.is-light a.navbar-item.is-active,.hero.is-light .navbar-link:hover,.hero.is-light .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7);}.hero.is-light .tabs a{color:rgba(0,0,0,0.7);opacity:0.9;}.hero.is-light .tabs a:hover{opacity:1;}.hero.is-light .tabs li.is-active a{opacity:1;}.hero.is-light .tabs.is-boxed a,.hero.is-light .tabs.is-toggle a{color:rgba(0,0,0,0.7);}.hero.is-light .tabs.is-boxed a:hover,.hero.is-light .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1);}.hero.is-light .tabs.is-boxed li.is-active a,.hero.is-light .tabs.is-boxed li.is-active a:hover,.hero.is-light .tabs.is-toggle li.is-active a,.hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:whitesmoke;}.hero.is-light.is-bold{background-image:linear-gradient(141deg,#dfd8d9 0%,whitesmoke 71%,white 100%);}@media screen and (max-width:768px){.hero.is-light.is-bold .navbar-menu{background-image:linear-gradient(141deg,#dfd8d9 0%,whitesmoke 71%,white 100%);}}.hero.is-dark{background-color:#363636;color:#fff;}.hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-dark strong{color:inherit;}.hero.is-dark .title{color:#fff;}.hero.is-dark .subtitle{color:rgba(255,255,255,0.9);}.hero.is-dark .subtitle a:not(.button),.hero.is-dark .subtitle strong{color:#fff;}@media screen and (max-width:999px){.hero.is-dark .navbar-menu{background-color:#363636;}}.hero.is-dark .navbar-item,.hero.is-dark .navbar-link{color:rgba(255,255,255,0.7);}.hero.is-dark a.navbar-item:hover,.hero.is-dark a.navbar-item.is-active,.hero.is-dark .navbar-link:hover,.hero.is-dark .navbar-link.is-active{background-color:#292929;color:#fff;}.hero.is-dark .tabs a{color:#fff;opacity:0.9;}.hero.is-dark .tabs a:hover{opacity:1;}.hero.is-dark .tabs li.is-active a{opacity:1;}.hero.is-dark .tabs.is-boxed a,.hero.is-dark .tabs.is-toggle a{color:#fff;}.hero.is-dark .tabs.is-boxed a:hover,.hero.is-dark .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1);}.hero.is-dark .tabs.is-boxed li.is-active a,.hero.is-dark .tabs.is-boxed li.is-active a:hover,.hero.is-dark .tabs.is-toggle li.is-active a,.hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#363636;}.hero.is-dark.is-bold{background-image:linear-gradient(141deg,#1f191a 0%,#363636 71%,#46403f 100%);}@media screen and (max-width:768px){.hero.is-dark.is-bold .navbar-menu{background-image:linear-gradient(141deg,#1f191a 0%,#363636 71%,#46403f 100%);}}.hero.is-primary{background-color:#00d1b2;color:#fff;}.hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-primary strong{color:inherit;}.hero.is-primary .title{color:#fff;}.hero.is-primary .subtitle{color:rgba(255,255,255,0.9);}.hero.is-primary .subtitle a:not(.button),.hero.is-primary .subtitle strong{color:#fff;}@media screen and (max-width:999px){.hero.is-primary .navbar-menu{background-color:#00d1b2;}}.hero.is-primary .navbar-item,.hero.is-primary .navbar-link{color:rgba(255,255,255,0.7);}.hero.is-primary a.navbar-item:hover,.hero.is-primary a.navbar-item.is-active,.hero.is-primary .navbar-link:hover,.hero.is-primary .navbar-link.is-active{background-color:#00b89c;color:#fff;}.hero.is-primary .tabs a{color:#fff;opacity:0.9;}.hero.is-primary .tabs a:hover{opacity:1;}.hero.is-primary .tabs li.is-active a{opacity:1;}.hero.is-primary .tabs.is-boxed a,.hero.is-primary .tabs.is-toggle a{color:#fff;}.hero.is-primary .tabs.is-boxed a:hover,.hero.is-primary .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1);}.hero.is-primary .tabs.is-boxed li.is-active a,.hero.is-primary .tabs.is-boxed li.is-active a:hover,.hero.is-primary .tabs.is-toggle li.is-active a,.hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#00d1b2;}.hero.is-primary.is-bold{background-image:linear-gradient(141deg,#009e6c 0%,#00d1b2 71%,#00e7eb 100%);}@media screen and (max-width:768px){.hero.is-primary.is-bold .navbar-menu{background-image:linear-gradient(141deg,#009e6c 0%,#00d1b2 71%,#00e7eb 100%);}}.hero.is-link{background-color:#3273dc;color:#fff;}.hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-link strong{color:inherit;}.hero.is-link .title{color:#fff;}.hero.is-link .subtitle{color:rgba(255,255,255,0.9);}.hero.is-link .subtitle a:not(.button),.hero.is-link .subtitle strong{color:#fff;}@media screen and (max-width:999px){.hero.is-link .navbar-menu{background-color:#3273dc;}}.hero.is-link .navbar-item,.hero.is-link .navbar-link{color:rgba(255,255,255,0.7);}.hero.is-link a.navbar-item:hover,.hero.is-link a.navbar-item.is-active,.hero.is-link .navbar-link:hover,.hero.is-link .navbar-link.is-active{background-color:#2366d1;color:#fff;}.hero.is-link .tabs a{color:#fff;opacity:0.9;}.hero.is-link .tabs a:hover{opacity:1;}.hero.is-link .tabs li.is-active a{opacity:1;}.hero.is-link .tabs.is-boxed a,.hero.is-link .tabs.is-toggle a{color:#fff;}.hero.is-link .tabs.is-boxed a:hover,.hero.is-link .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1);}.hero.is-link .tabs.is-boxed li.is-active a,.hero.is-link .tabs.is-boxed li.is-active a:hover,.hero.is-link .tabs.is-toggle li.is-active a,.hero.is-link .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#3273dc;}.hero.is-link.is-bold{background-image:linear-gradient(141deg,#1577c6 0%,#3273dc 71%,#4366e5 100%);}@media screen and (max-width:768px){.hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg,#1577c6 0%,#3273dc 71%,#4366e5 100%);}}.hero.is-info{background-color:#3298dc;color:#fff;}.hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-info strong{color:inherit;}.hero.is-info .title{color:#fff;}.hero.is-info .subtitle{color:rgba(255,255,255,0.9);}.hero.is-info .subtitle a:not(.button),.hero.is-info .subtitle strong{color:#fff;}@media screen and (max-width:999px){.hero.is-info .navbar-menu{background-color:#3298dc;}}.hero.is-info .navbar-item,.hero.is-info .navbar-link{color:rgba(255,255,255,0.7);}.hero.is-info a.navbar-item:hover,.hero.is-info a.navbar-item.is-active,.hero.is-info .navbar-link:hover,.hero.is-info .navbar-link.is-active{background-color:#238cd1;color:#fff;}.hero.is-info .tabs a{color:#fff;opacity:0.9;}.hero.is-info .tabs a:hover{opacity:1;}.hero.is-info .tabs li.is-active a{opacity:1;}.hero.is-info .tabs.is-boxed a,.hero.is-info .tabs.is-toggle a{color:#fff;}.hero.is-info .tabs.is-boxed a:hover,.hero.is-info .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1);}.hero.is-info .tabs.is-boxed li.is-active a,.hero.is-info .tabs.is-boxed li.is-active a:hover,.hero.is-info .tabs.is-toggle li.is-active a,.hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#3298dc;}.hero.is-info.is-bold{background-image:linear-gradient(141deg,#159dc6 0%,#3298dc 71%,#4389e5 100%);}@media screen and (max-width:768px){.hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg,#159dc6 0%,#3298dc 71%,#4389e5 100%);}}.hero.is-success{background-color:#48c774;color:#fff;}.hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-success strong{color:inherit;}.hero.is-success .title{color:#fff;}.hero.is-success .subtitle{color:rgba(255,255,255,0.9);}.hero.is-success .subtitle a:not(.button),.hero.is-success .subtitle strong{color:#fff;}@media screen and (max-width:999px){.hero.is-success .navbar-menu{background-color:#48c774;}}.hero.is-success .navbar-item,.hero.is-success .navbar-link{color:rgba(255,255,255,0.7);}.hero.is-success a.navbar-item:hover,.hero.is-success a.navbar-item.is-active,.hero.is-success .navbar-link:hover,.hero.is-success .navbar-link.is-active{background-color:#3abb67;color:#fff;}.hero.is-success .tabs a{color:#fff;opacity:0.9;}.hero.is-success .tabs a:hover{opacity:1;}.hero.is-success .tabs li.is-active a{opacity:1;}.hero.is-success .tabs.is-boxed a,.hero.is-success .tabs.is-toggle a{color:#fff;}.hero.is-success .tabs.is-boxed a:hover,.hero.is-success .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1);}.hero.is-success .tabs.is-boxed li.is-active a,.hero.is-success .tabs.is-boxed li.is-active a:hover,.hero.is-success .tabs.is-toggle li.is-active a,.hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#48c774;}.hero.is-success.is-bold{background-image:linear-gradient(141deg,#29b342 0%,#48c774 71%,#56d296 100%);}@media screen and (max-width:768px){.hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg,#29b342 0%,#48c774 71%,#56d296 100%);}}.hero.is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7);}.hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-warning strong{color:inherit;}.hero.is-warning .title{color:rgba(0,0,0,0.7);}.hero.is-warning .subtitle{color:rgba(0,0,0,0.9);}.hero.is-warning .subtitle a:not(.button),.hero.is-warning .subtitle strong{color:rgba(0,0,0,0.7);}@media screen and (max-width:999px){.hero.is-warning .navbar-menu{background-color:#ffdd57;}}.hero.is-warning .navbar-item,.hero.is-warning .navbar-link{color:rgba(0,0,0,0.7);}.hero.is-warning a.navbar-item:hover,.hero.is-warning a.navbar-item.is-active,.hero.is-warning .navbar-link:hover,.hero.is-warning .navbar-link.is-active{background-color:#ffd83d;color:rgba(0,0,0,0.7);}.hero.is-warning .tabs a{color:rgba(0,0,0,0.7);opacity:0.9;}.hero.is-warning .tabs a:hover{opacity:1;}.hero.is-warning .tabs li.is-active a{opacity:1;}.hero.is-warning .tabs.is-boxed a,.hero.is-warning .tabs.is-toggle a{color:rgba(0,0,0,0.7);}.hero.is-warning .tabs.is-boxed a:hover,.hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1);}.hero.is-warning .tabs.is-boxed li.is-active a,.hero.is-warning .tabs.is-boxed li.is-active a:hover,.hero.is-warning .tabs.is-toggle li.is-active a,.hero.is-warning .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#ffdd57;}.hero.is-warning.is-bold{background-image:linear-gradient(141deg,#ffaf24 0%,#ffdd57 71%,#fffa70 100%);}@media screen and (max-width:768px){.hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg,#ffaf24 0%,#ffdd57 71%,#fffa70 100%);}}.hero.is-danger{background-color:#f14668;color:#fff;}.hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-danger strong{color:inherit;}.hero.is-danger .title{color:#fff;}.hero.is-danger .subtitle{color:rgba(255,255,255,0.9);}.hero.is-danger .subtitle a:not(.button),.hero.is-danger .subtitle strong{color:#fff;}@media screen and (max-width:999px){.hero.is-danger .navbar-menu{background-color:#f14668;}}.hero.is-danger .navbar-item,.hero.is-danger .navbar-link{color:rgba(255,255,255,0.7);}.hero.is-danger a.navbar-item:hover,.hero.is-danger a.navbar-item.is-active,.hero.is-danger .navbar-link:hover,.hero.is-danger .navbar-link.is-active{background-color:#ef2e55;color:#fff;}.hero.is-danger .tabs a{color:#fff;opacity:0.9;}.hero.is-danger .tabs a:hover{opacity:1;}.hero.is-danger .tabs li.is-active a{opacity:1;}.hero.is-danger .tabs.is-boxed a,.hero.is-danger .tabs.is-toggle a{color:#fff;}.hero.is-danger .tabs.is-boxed a:hover,.hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1);}.hero.is-danger .tabs.is-boxed li.is-active a,.hero.is-danger .tabs.is-boxed li.is-active a:hover,.hero.is-danger .tabs.is-toggle li.is-active a,.hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#f14668;}.hero.is-danger.is-bold{background-image:linear-gradient(141deg,#fa0a62 0%,#f14668 71%,#f7595f 100%);}@media screen and (max-width:768px){.hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg,#fa0a62 0%,#f14668 71%,#f7595f 100%);}}.hero.is-small .hero-body{padding-bottom:1.5rem;padding-top:1.5rem;}@media screen and (min-width:769px),print{.hero.is-medium .hero-body{padding-bottom:9rem;padding-top:9rem;}}@media screen and (min-width:769px),print{.hero.is-large .hero-body{padding-bottom:18rem;padding-top:18rem;}}.hero.is-halfheight .hero-body,.hero.is-fullheight .hero-body,.hero.is-fullheight-with-navbar .hero-body{align-items:center;display:flex;}.hero.is-halfheight .hero-body>.container,.hero.is-fullheight .hero-body>.container,.hero.is-fullheight-with-navbar .hero-body>.container{flex-grow:1;flex-shrink:1;}.hero.is-halfheight{min-height:50vh;}.hero.is-fullheight{min-height:100vh;}.hero-video{overflow:hidden;}.hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);}.hero-video.is-transparent{opacity:0.3;}@media screen and (max-width:768px){.hero-video{display:none;}}.hero-buttons{margin-top:1.5rem;}@media screen and (max-width:768px){.hero-buttons .button{display:flex;}.hero-buttons .button:not(:last-child){margin-bottom:0.75rem;}}@media screen and (min-width:769px),print{.hero-buttons{display:flex;justify-content:center;}.hero-buttons .button:not(:last-child){margin-right:1.5rem;}}.hero-head,.hero-foot{flex-grow:0;flex-shrink:0;}.hero-body{flex-grow:1;flex-shrink:0;padding:3rem 1.5rem;}.section{padding:0;overflow:hidden;}@media screen and (min-width:1000px){.section.is-medium{padding:9rem 1.5rem;}.section.is-large{padding:18rem 1.5rem;}}.footer{background-color:#fafafa;padding:3rem 1.5rem 6rem;}[data-tooltip]:not(.is-disabled),[data-tooltip]:not(.is-loading),[data-tooltip]:not([disabled]){cursor:pointer;overflow:visible;position:relative;}[data-tooltip]:not(.is-disabled):before,[data-tooltip]:not(.is-loading):before,[data-tooltip]:not([disabled]):before{background:rgba(74,74,74,0.9);border-radius:2px;content:attr(data-tooltip);padding:.5rem 1rem;text-overflow:ellipsis;white-space:pre-line;right:auto;bottom:auto;left:50%;top:0;margin-top:-5px;margin-bottom:auto;transform:translate(-50%,-100%);}[data-tooltip]:not(.is-disabled).has-tooltip-arrow:after,[data-tooltip]:not(.is-disabled):before,[data-tooltip]:not(.is-loading).has-tooltip-arrow:after,[data-tooltip]:not(.is-loading):before,[data-tooltip]:not([disabled]).has-tooltip-arrow:after,[data-tooltip]:not([disabled]):before{box-sizing:border-box;color:#fff;display:inline-block;font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;visibility:hidden;z-index:1;}[data-tooltip]:not(.is-disabled).has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-arrow:after{content:"";border-style:solid;border-width:6px;border-color:rgba(74,74,74,0.9) transparent transparent;margin-bottom:-5px;}[data-tooltip]:not(.is-disabled).has-tooltip-arrow.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-arrow.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-arrow.has-tooltip-arrow:after{top:0;right:auto;bottom:auto;left:50%;margin:-5px auto auto -5px;border-color:rgba(74,74,74,0.9) transparent transparent;}[data-tooltip]:not(.is-disabled).has-tooltip-bottom.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-bottom.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-bottom.has-tooltip-arrow:after{top:auto;right:auto;bottom:-1px;left:50%;margin:auto auto -5px -5px;border-color:transparent transparent rgba(74,74,74,0.9);}[data-tooltip]:not(.is-disabled).has-tooltip-bottom:before,[data-tooltip]:not(.is-loading).has-tooltip-bottom:before,[data-tooltip]:not([disabled]).has-tooltip-bottom:before{top:auto;right:auto;bottom:0;left:50%;margin-top:auto;margin-bottom:-5px;transform:translate(-50%,100%);}[data-tooltip]:not(.is-disabled).has-tooltip-left.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-left.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-left.has-tooltip-arrow:after{top:auto;right:auto;bottom:50%;left:0;margin:auto auto -6px -5px;border-color:transparent transparent transparent rgba(74,74,74,0.9);}[data-tooltip]:not(.is-disabled).has-tooltip-left:before,[data-tooltip]:not(.is-loading).has-tooltip-left:before,[data-tooltip]:not([disabled]).has-tooltip-left:before{top:auto;right:auto;bottom:50%;left:-5px;transform:translate(-100%,50%);}[data-tooltip]:not(.is-disabled).has-tooltip-right.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-right.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-right.has-tooltip-arrow:after{top:auto;right:0;bottom:50%;left:auto;margin:auto -6px -6px auto;border-color:transparent rgba(74,74,74,0.9) transparent transparent;}[data-tooltip]:not(.is-disabled).has-tooltip-right:before,[data-tooltip]:not(.is-loading).has-tooltip-right:before,[data-tooltip]:not([disabled]).has-tooltip-right:before{top:auto;right:-5px;bottom:50%;left:auto;margin-top:auto;transform:translate(100%,50%);}[data-tooltip]:not(.is-disabled).has-tooltip-multiline:before,[data-tooltip]:not(.is-loading).has-tooltip-multiline:before,[data-tooltip]:not([disabled]).has-tooltip-multiline:before{height:auto;width:15rem;max-width:15rem;text-overflow:clip;white-space:normal;word-break:keep-all;}[data-tooltip]:not(.is-disabled).has-tooltip-text-left:before,[data-tooltip]:not(.is-loading).has-tooltip-text-left:before,[data-tooltip]:not([disabled]).has-tooltip-text-left:before{text-align:left;}[data-tooltip]:not(.is-disabled).has-tooltip-text-centered:before,[data-tooltip]:not(.is-loading).has-tooltip-text-centered:before,[data-tooltip]:not([disabled]).has-tooltip-text-centered:before{text-align:center;}[data-tooltip]:not(.is-disabled).has-tooltip-text-right:before,[data-tooltip]:not(.is-loading).has-tooltip-text-right:before,[data-tooltip]:not([disabled]).has-tooltip-text-right:before{text-align:right;}[data-tooltip]:not(.is-disabled).has-tooltip-white:after,[data-tooltip]:not(.is-loading).has-tooltip-white:after,[data-tooltip]:not([disabled]).has-tooltip-white:after{border-color:rgba(255,255,255,0.9) transparent transparent !important;}[data-tooltip]:not(.is-disabled).has-tooltip-white.has-tooltip-bottom:after,[data-tooltip]:not(.is-loading).has-tooltip-white.has-tooltip-bottom:after,[data-tooltip]:not([disabled]).has-tooltip-white.has-tooltip-bottom:after{border-color:transparent transparent rgba(255,255,255,0.9) !important;}[data-tooltip]:not(.is-disabled).has-tooltip-white.has-tooltip-left:after,[data-tooltip]:not(.is-loading).has-tooltip-white.has-tooltip-left:after,[data-tooltip]:not([disabled]).has-tooltip-white.has-tooltip-left:after{border-color:transparent transparent transparent rgba(255,255,255,0.9) !important;}[data-tooltip]:not(.is-disabled).has-tooltip-white.has-tooltip-right:after,[data-tooltip]:not(.is-loading).has-tooltip-white.has-tooltip-right:after,[data-tooltip]:not([disabled]).has-tooltip-white.has-tooltip-right:after{border-color:transparent rgba(255,255,255,0.9) transparent transparent !important;}[data-tooltip]:not(.is-disabled).has-tooltip-white:before,[data-tooltip]:not(.is-loading).has-tooltip-white:before,[data-tooltip]:not([disabled]).has-tooltip-white:before{background-color:rgba(255,255,255,0.9);color:#0a0a0a;}[data-tooltip]:not(.is-disabled).has-tooltip-black:after,[data-tooltip]:not(.is-loading).has-tooltip-black:after,[data-tooltip]:not([disabled]).has-tooltip-black:after{border-color:rgba(10,10,10,0.9) transparent transparent !important;}[data-tooltip]:not(.is-disabled).has-tooltip-black.has-tooltip-bottom:after,[data-tooltip]:not(.is-loading).has-tooltip-black.has-tooltip-bottom:after,[data-tooltip]:not([disabled]).has-tooltip-black.has-tooltip-bottom:after{border-color:transparent transparent rgba(10,10,10,0.9) !important;}[data-tooltip]:not(.is-disabled).has-tooltip-black.has-tooltip-left:after,[data-tooltip]:not(.is-loading).has-tooltip-black.has-tooltip-left:after,[data-tooltip]:not([disabled]).has-tooltip-black.has-tooltip-left:after{border-color:transparent transparent transparent rgba(10,10,10,0.9) !important;}[data-tooltip]:not(.is-disabled).has-tooltip-black.has-tooltip-right:after,[data-tooltip]:not(.is-loading).has-tooltip-black.has-tooltip-right:after,[data-tooltip]:not([disabled]).has-tooltip-black.has-tooltip-right:after{border-color:transparent rgba(10,10,10,0.9) transparent transparent !important;}[data-tooltip]:not(.is-disabled).has-tooltip-black:before,[data-tooltip]:not(.is-loading).has-tooltip-black:before,[data-tooltip]:not([disabled]).has-tooltip-black:before{background-color:rgba(10,10,10,0.9);color:#fff;}[data-tooltip]:not(.is-disabled).has-tooltip-light:after,[data-tooltip]:not(.is-loading).has-tooltip-light:after,[data-tooltip]:not([disabled]).has-tooltip-light:after{border-color:rgba(245,245,245,0.9) transparent transparent !important;}[data-tooltip]:not(.is-disabled).has-tooltip-light.has-tooltip-bottom:after,[data-tooltip]:not(.is-loading).has-tooltip-light.has-tooltip-bottom:after,[data-tooltip]:not([disabled]).has-tooltip-light.has-tooltip-bottom:after{border-color:transparent transparent rgba(245,245,245,0.9) !important;}[data-tooltip]:not(.is-disabled).has-tooltip-light.has-tooltip-left:after,[data-tooltip]:not(.is-loading).has-tooltip-light.has-tooltip-left:after,[data-tooltip]:not([disabled]).has-tooltip-light.has-tooltip-left:after{border-color:transparent transparent transparent rgba(245,245,245,0.9) !important;}[data-tooltip]:not(.is-disabled).has-tooltip-light.has-tooltip-right:after,[data-tooltip]:not(.is-loading).has-tooltip-light.has-tooltip-right:after,[data-tooltip]:not([disabled]).has-tooltip-light.has-tooltip-right:after{border-color:transparent rgba(245,245,245,0.9) transparent transparent !important;}[data-tooltip]:not(.is-disabled).has-tooltip-light:before,[data-tooltip]:not(.is-loading).has-tooltip-light:before,[data-tooltip]:not([disabled]).has-tooltip-light:before{background-color:rgba(245,245,245,0.9);color:rgba(0,0,0,0.7);}[data-tooltip]:not(.is-disabled).has-tooltip-dark:after,[data-tooltip]:not(.is-loading).has-tooltip-dark:after,[data-tooltip]:not([disabled]).has-tooltip-dark:after{border-color:rgba(54,54,54,0.9) transparent transparent !important;}[data-tooltip]:not(.is-disabled).has-tooltip-dark.has-tooltip-bottom:after,[data-tooltip]:not(.is-loading).has-tooltip-dark.has-tooltip-bottom:after,[data-tooltip]:not([disabled]).has-tooltip-dark.has-tooltip-bottom:after{border-color:transparent transparent rgba(54,54,54,0.9) !important;}[data-tooltip]:not(.is-disabled).has-tooltip-dark.has-tooltip-left:after,[data-tooltip]:not(.is-loading).has-tooltip-dark.has-tooltip-left:after,[data-tooltip]:not([disabled]).has-tooltip-dark.has-tooltip-left:after{border-color:transparent transparent transparent rgba(54,54,54,0.9) !important;}[data-tooltip]:not(.is-disabled).has-tooltip-dark.has-tooltip-right:after,[data-tooltip]:not(.is-loading).has-tooltip-dark.has-tooltip-right:after,[data-tooltip]:not([disabled]).has-tooltip-dark.has-tooltip-right:after{border-color:transparent rgba(54,54,54,0.9) transparent transparent !important;}[data-tooltip]:not(.is-disabled).has-tooltip-dark:before,[data-tooltip]:not(.is-loading).has-tooltip-dark:before,[data-tooltip]:not([disabled]).has-tooltip-dark:before{background-color:rgba(54,54,54,0.9);color:#fff;}[data-tooltip]:not(.is-disabled).has-tooltip-primary:after,[data-tooltip]:not(.is-loading).has-tooltip-primary:after,[data-tooltip]:not([disabled]).has-tooltip-primary:after{border-color:rgba(0,209,178,0.9) transparent transparent !important;}[data-tooltip]:not(.is-disabled).has-tooltip-primary.has-tooltip-bottom:after,[data-tooltip]:not(.is-loading).has-tooltip-primary.has-tooltip-bottom:after,[data-tooltip]:not([disabled]).has-tooltip-primary.has-tooltip-bottom:after{border-color:transparent transparent rgba(0,209,178,0.9) !important;}[data-tooltip]:not(.is-disabled).has-tooltip-primary.has-tooltip-left:after,[data-tooltip]:not(.is-loading).has-tooltip-primary.has-tooltip-left:after,[data-tooltip]:not([disabled]).has-tooltip-primary.has-tooltip-left:after{border-color:transparent transparent transparent rgba(0,209,178,0.9) !important;}[data-tooltip]:not(.is-disabled).has-tooltip-primary.has-tooltip-right:after,[data-tooltip]:not(.is-loading).has-tooltip-primary.has-tooltip-right:after,[data-tooltip]:not([disabled]).has-tooltip-primary.has-tooltip-right:after{border-color:transparent rgba(0,209,178,0.9) transparent transparent !important;}[data-tooltip]:not(.is-disabled).has-tooltip-primary:before,[data-tooltip]:not(.is-loading).has-tooltip-primary:before,[data-tooltip]:not([disabled]).has-tooltip-primary:before{background-color:rgba(0,209,178,0.9);color:#fff;}[data-tooltip]:not(.is-disabled).has-tooltip-link:after,[data-tooltip]:not(.is-loading).has-tooltip-link:after,[data-tooltip]:not([disabled]).has-tooltip-link:after{border-color:rgba(50,115,220,0.9) transparent transparent !important;}[data-tooltip]:not(.is-disabled).has-tooltip-link.has-tooltip-bottom:after,[data-tooltip]:not(.is-loading).has-tooltip-link.has-tooltip-bottom:after,[data-tooltip]:not([disabled]).has-tooltip-link.has-tooltip-bottom:after{border-color:transparent transparent rgba(50,115,220,0.9) !important;}[data-tooltip]:not(.is-disabled).has-tooltip-link.has-tooltip-left:after,[data-tooltip]:not(.is-loading).has-tooltip-link.has-tooltip-left:after,[data-tooltip]:not([disabled]).has-tooltip-link.has-tooltip-left:after{border-color:transparent transparent transparent rgba(50,115,220,0.9) !important;}[data-tooltip]:not(.is-disabled).has-tooltip-link.has-tooltip-right:after,[data-tooltip]:not(.is-loading).has-tooltip-link.has-tooltip-right:after,[data-tooltip]:not([disabled]).has-tooltip-link.has-tooltip-right:after{border-color:transparent rgba(50,115,220,0.9) transparent transparent !important;}[data-tooltip]:not(.is-disabled).has-tooltip-link:before,[data-tooltip]:not(.is-loading).has-tooltip-link:before,[data-tooltip]:not([disabled]).has-tooltip-link:before{background-color:rgba(50,115,220,0.9);color:#fff;}[data-tooltip]:not(.is-disabled).has-tooltip-info:after,[data-tooltip]:not(.is-loading).has-tooltip-info:after,[data-tooltip]:not([disabled]).has-tooltip-info:after{border-color:rgba(50,152,220,0.9) transparent transparent !important;}[data-tooltip]:not(.is-disabled).has-tooltip-info.has-tooltip-bottom:after,[data-tooltip]:not(.is-loading).has-tooltip-info.has-tooltip-bottom:after,[data-tooltip]:not([disabled]).has-tooltip-info.has-tooltip-bottom:after{border-color:transparent transparent rgba(50,152,220,0.9) !important;}[data-tooltip]:not(.is-disabled).has-tooltip-info.has-tooltip-left:after,[data-tooltip]:not(.is-loading).has-tooltip-info.has-tooltip-left:after,[data-tooltip]:not([disabled]).has-tooltip-info.has-tooltip-left:after{border-color:transparent transparent transparent rgba(50,152,220,0.9) !important;}[data-tooltip]:not(.is-disabled).has-tooltip-info.has-tooltip-right:after,[data-tooltip]:not(.is-loading).has-tooltip-info.has-tooltip-right:after,[data-tooltip]:not([disabled]).has-tooltip-info.has-tooltip-right:after{border-color:transparent rgba(50,152,220,0.9) transparent transparent !important;}[data-tooltip]:not(.is-disabled).has-tooltip-info:before,[data-tooltip]:not(.is-loading).has-tooltip-info:before,[data-tooltip]:not([disabled]).has-tooltip-info:before{background-color:rgba(50,152,220,0.9);color:#fff;}[data-tooltip]:not(.is-disabled).has-tooltip-success:after,[data-tooltip]:not(.is-loading).has-tooltip-success:after,[data-tooltip]:not([disabled]).has-tooltip-success:after{border-color:rgba(72,199,116,0.9) transparent transparent !important;}[data-tooltip]:not(.is-disabled).has-tooltip-success.has-tooltip-bottom:after,[data-tooltip]:not(.is-loading).has-tooltip-success.has-tooltip-bottom:after,[data-tooltip]:not([disabled]).has-tooltip-success.has-tooltip-bottom:after{border-color:transparent transparent rgba(72,199,116,0.9) !important;}[data-tooltip]:not(.is-disabled).has-tooltip-success.has-tooltip-left:after,[data-tooltip]:not(.is-loading).has-tooltip-success.has-tooltip-left:after,[data-tooltip]:not([disabled]).has-tooltip-success.has-tooltip-left:after{border-color:transparent transparent transparent rgba(72,199,116,0.9) !important;}[data-tooltip]:not(.is-disabled).has-tooltip-success.has-tooltip-right:after,[data-tooltip]:not(.is-loading).has-tooltip-success.has-tooltip-right:after,[data-tooltip]:not([disabled]).has-tooltip-success.has-tooltip-right:after{border-color:transparent rgba(72,199,116,0.9) transparent transparent !important;}[data-tooltip]:not(.is-disabled).has-tooltip-success:before,[data-tooltip]:not(.is-loading).has-tooltip-success:before,[data-tooltip]:not([disabled]).has-tooltip-success:before{background-color:rgba(72,199,116,0.9);color:#fff;}[data-tooltip]:not(.is-disabled).has-tooltip-warning:after,[data-tooltip]:not(.is-loading).has-tooltip-warning:after,[data-tooltip]:not([disabled]).has-tooltip-warning:after{border-color:rgba(255,221,87,0.9) transparent transparent !important;}[data-tooltip]:not(.is-disabled).has-tooltip-warning.has-tooltip-bottom:after,[data-tooltip]:not(.is-loading).has-tooltip-warning.has-tooltip-bottom:after,[data-tooltip]:not([disabled]).has-tooltip-warning.has-tooltip-bottom:after{border-color:transparent transparent rgba(255,221,87,0.9) !important;}[data-tooltip]:not(.is-disabled).has-tooltip-warning.has-tooltip-left:after,[data-tooltip]:not(.is-loading).has-tooltip-warning.has-tooltip-left:after,[data-tooltip]:not([disabled]).has-tooltip-warning.has-tooltip-left:after{border-color:transparent transparent transparent rgba(255,221,87,0.9) !important;}[data-tooltip]:not(.is-disabled).has-tooltip-warning.has-tooltip-right:after,[data-tooltip]:not(.is-loading).has-tooltip-warning.has-tooltip-right:after,[data-tooltip]:not([disabled]).has-tooltip-warning.has-tooltip-right:after{border-color:transparent rgba(255,221,87,0.9) transparent transparent !important;}[data-tooltip]:not(.is-disabled).has-tooltip-warning:before,[data-tooltip]:not(.is-loading).has-tooltip-warning:before,[data-tooltip]:not([disabled]).has-tooltip-warning:before{background-color:rgba(255,221,87,0.9);color:rgba(0,0,0,0.7);}[data-tooltip]:not(.is-disabled).has-tooltip-danger:after,[data-tooltip]:not(.is-loading).has-tooltip-danger:after,[data-tooltip]:not([disabled]).has-tooltip-danger:after{border-color:rgba(241,70,104,0.9) transparent transparent !important;}[data-tooltip]:not(.is-disabled).has-tooltip-danger.has-tooltip-bottom:after,[data-tooltip]:not(.is-loading).has-tooltip-danger.has-tooltip-bottom:after,[data-tooltip]:not([disabled]).has-tooltip-danger.has-tooltip-bottom:after{border-color:transparent transparent rgba(241,70,104,0.9) !important;}[data-tooltip]:not(.is-disabled).has-tooltip-danger.has-tooltip-left:after,[data-tooltip]:not(.is-loading).has-tooltip-danger.has-tooltip-left:after,[data-tooltip]:not([disabled]).has-tooltip-danger.has-tooltip-left:after{border-color:transparent transparent transparent rgba(241,70,104,0.9) !important;}[data-tooltip]:not(.is-disabled).has-tooltip-danger.has-tooltip-right:after,[data-tooltip]:not(.is-loading).has-tooltip-danger.has-tooltip-right:after,[data-tooltip]:not([disabled]).has-tooltip-danger.has-tooltip-right:after{border-color:transparent rgba(241,70,104,0.9) transparent transparent !important;}[data-tooltip]:not(.is-disabled).has-tooltip-danger:before,[data-tooltip]:not(.is-loading).has-tooltip-danger:before,[data-tooltip]:not([disabled]).has-tooltip-danger:before{background-color:rgba(241,70,104,0.9);color:#fff;}[data-tooltip]:not(.is-disabled).has-tooltip-active:after,[data-tooltip]:not(.is-disabled).has-tooltip-active:before,[data-tooltip]:not(.is-disabled):hover:after,[data-tooltip]:not(.is-disabled):hover:before,[data-tooltip]:not(.is-loading).has-tooltip-active:after,[data-tooltip]:not(.is-loading).has-tooltip-active:before,[data-tooltip]:not(.is-loading):hover:after,[data-tooltip]:not(.is-loading):hover:before,[data-tooltip]:not([disabled]).has-tooltip-active:after,[data-tooltip]:not([disabled]).has-tooltip-active:before,[data-tooltip]:not([disabled]):hover:after,[data-tooltip]:not([disabled]):hover:before{opacity:1;visibility:visible;}[data-tooltip]:not(.is-disabled).has-tooltip-fade:after,[data-tooltip]:not(.is-disabled).has-tooltip-fade:before,[data-tooltip]:not(.is-loading).has-tooltip-fade:after,[data-tooltip]:not(.is-loading).has-tooltip-fade:before,[data-tooltip]:not([disabled]).has-tooltip-fade:after,[data-tooltip]:not([disabled]).has-tooltip-fade:before{transition:opacity .3s linear,visibility .3s linear;}@media screen and (max-width:768px){[data-tooltip]:not(.is-disabled).has-tooltip-top-mobile.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-top-mobile.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-top-mobile.has-tooltip-arrow:after{top:0;right:auto;bottom:auto;left:50%;margin:-5px auto auto -5px;border-color:rgba(74,74,74,0.9) transparent transparent;}[data-tooltip]:not(.is-disabled).has-tooltip-top-mobile:before,[data-tooltip]:not(.is-loading).has-tooltip-top-mobile:before,[data-tooltip]:not([disabled]).has-tooltip-top-mobile:before{right:auto;bottom:auto;left:50%;top:0;margin-top:-5px;margin-bottom:auto;transform:translate(-50%,-100%);}}@media print,screen and (min-width:769px){[data-tooltip]:not(.is-disabled).has-tooltip-top-tablet.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-top-tablet.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-top-tablet.has-tooltip-arrow:after{top:0;right:auto;bottom:auto;left:50%;margin:-5px auto auto -5px;border-color:rgba(74,74,74,0.9) transparent transparent;}[data-tooltip]:not(.is-disabled).has-tooltip-top-tablet:before,[data-tooltip]:not(.is-loading).has-tooltip-top-tablet:before,[data-tooltip]:not([disabled]).has-tooltip-top-tablet:before{right:auto;bottom:auto;left:50%;top:0;margin-top:-5px;margin-bottom:auto;transform:translate(-50%,-100%);}}@media screen and (min-width:769px) and (max-width:1023px){[data-tooltip]:not(.is-disabled).has-tooltip-top-tablet-only.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-top-tablet-only.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-top-tablet-only.has-tooltip-arrow:after{top:0;right:auto;bottom:auto;left:50%;margin:-5px auto auto -5px;border-color:rgba(74,74,74,0.9) transparent transparent;}[data-tooltip]:not(.is-disabled).has-tooltip-top-tablet-only:before,[data-tooltip]:not(.is-loading).has-tooltip-top-tablet-only:before,[data-tooltip]:not([disabled]).has-tooltip-top-tablet-only:before{right:auto;bottom:auto;left:50%;top:0;margin-top:-5px;margin-bottom:auto;transform:translate(-50%,-100%);}}@media screen and (max-width:1023px){[data-tooltip]:not(.is-disabled).has-tooltip-top-touch.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-top-touch.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-top-touch.has-tooltip-arrow:after{top:0;right:auto;bottom:auto;left:50%;margin:-5px auto auto -5px;border-color:rgba(74,74,74,0.9) transparent transparent;}[data-tooltip]:not(.is-disabled).has-tooltip-top-touch:before,[data-tooltip]:not(.is-loading).has-tooltip-top-touch:before,[data-tooltip]:not([disabled]).has-tooltip-top-touch:before{right:auto;bottom:auto;left:50%;top:0;margin-top:-5px;margin-bottom:auto;transform:translate(-50%,-100%);}}@media screen and (min-width:1024px){[data-tooltip]:not(.is-disabled).has-tooltip-top-desktop.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-top-desktop.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-top-desktop.has-tooltip-arrow:after{top:0;right:auto;bottom:auto;left:50%;margin:-5px auto auto -5px;border-color:rgba(74,74,74,0.9) transparent transparent;}[data-tooltip]:not(.is-disabled).has-tooltip-top-desktop:before,[data-tooltip]:not(.is-loading).has-tooltip-top-desktop:before,[data-tooltip]:not([disabled]).has-tooltip-top-desktop:before{right:auto;bottom:auto;left:50%;top:0;margin-top:-5px;margin-bottom:auto;transform:translate(-50%,-100%);}}@media screen and (min-width:1024px) and (max-width:1215px){[data-tooltip]:not(.is-disabled).has-tooltip-top-desktop-only.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-top-desktop-only.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-top-desktop-only.has-tooltip-arrow:after{top:0;right:auto;bottom:auto;left:50%;margin:-5px auto auto -5px;border-color:rgba(74,74,74,0.9) transparent transparent;}[data-tooltip]:not(.is-disabled).has-tooltip-top-desktop-only:before,[data-tooltip]:not(.is-loading).has-tooltip-top-desktop-only:before,[data-tooltip]:not([disabled]).has-tooltip-top-desktop-only:before{right:auto;bottom:auto;left:50%;top:0;margin-top:-5px;margin-bottom:auto;transform:translate(-50%,-100%);}}@media screen and (max-width:1215px){[data-tooltip]:not(.is-disabled).has-tooltip-top-until-widescreen.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-top-until-widescreen.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-top-until-widescreen.has-tooltip-arrow:after{top:0;right:auto;bottom:auto;left:50%;margin:-5px auto auto -5px;border-color:rgba(74,74,74,0.9) transparent transparent;}[data-tooltip]:not(.is-disabled).has-tooltip-top-until-widescreen:before,[data-tooltip]:not(.is-loading).has-tooltip-top-until-widescreen:before,[data-tooltip]:not([disabled]).has-tooltip-top-until-widescreen:before{right:auto;bottom:auto;left:50%;top:0;margin-top:-5px;margin-bottom:auto;transform:translate(-50%,-100%);}}@media screen and (min-width:1216px){[data-tooltip]:not(.is-disabled).has-tooltip-top-widescreen.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-top-widescreen.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-top-widescreen.has-tooltip-arrow:after{top:0;right:auto;bottom:auto;left:50%;margin:-5px auto auto -5px;border-color:rgba(74,74,74,0.9) transparent transparent;}[data-tooltip]:not(.is-disabled).has-tooltip-top-widescreen:before,[data-tooltip]:not(.is-loading).has-tooltip-top-widescreen:before,[data-tooltip]:not([disabled]).has-tooltip-top-widescreen:before{right:auto;bottom:auto;left:50%;top:0;margin-top:-5px;margin-bottom:auto;transform:translate(-50%,-100%);}}@media screen and (min-width:1216px) and (max-width:1407px){[data-tooltip]:not(.is-disabled).has-tooltip-top-widescreen-only.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-top-widescreen-only.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-top-widescreen-only.has-tooltip-arrow:after{top:0;right:auto;bottom:auto;left:50%;margin:-5px auto auto -5px;border-color:rgba(74,74,74,0.9) transparent transparent;}[data-tooltip]:not(.is-disabled).has-tooltip-top-widescreen-only:before,[data-tooltip]:not(.is-loading).has-tooltip-top-widescreen-only:before,[data-tooltip]:not([disabled]).has-tooltip-top-widescreen-only:before{right:auto;bottom:auto;left:50%;top:0;margin-top:-5px;margin-bottom:auto;transform:translate(-50%,-100%);}}@media screen and (max-width:1407px){[data-tooltip]:not(.is-disabled).has-tooltip-top-until-fullhd.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-top-until-fullhd.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-top-until-fullhd.has-tooltip-arrow:after{top:0;right:auto;bottom:auto;left:50%;margin:-5px auto auto -5px;border-color:rgba(74,74,74,0.9) transparent transparent;}[data-tooltip]:not(.is-disabled).has-tooltip-top-until-fullhd:before,[data-tooltip]:not(.is-loading).has-tooltip-top-until-fullhd:before,[data-tooltip]:not([disabled]).has-tooltip-top-until-fullhd:before{right:auto;bottom:auto;left:50%;top:0;margin-top:-5px;margin-bottom:auto;transform:translate(-50%,-100%);}}@media screen and (min-width:1408px){[data-tooltip]:not(.is-disabled).has-tooltip-top-fullhd.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-top-fullhd.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-top-fullhd.has-tooltip-arrow:after{top:0;right:auto;bottom:auto;left:50%;margin:-5px auto auto -5px;border-color:rgba(74,74,74,0.9) transparent transparent;}[data-tooltip]:not(.is-disabled).has-tooltip-top-fullhd:before,[data-tooltip]:not(.is-loading).has-tooltip-top-fullhd:before,[data-tooltip]:not([disabled]).has-tooltip-top-fullhd:before{right:auto;bottom:auto;left:50%;top:0;margin-top:-5px;margin-bottom:auto;transform:translate(-50%,-100%);}}@media screen and (max-width:768px){[data-tooltip]:not(.is-disabled).has-tooltip-right-mobile.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-right-mobile.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-right-mobile.has-tooltip-arrow:after{top:auto;right:0;bottom:50%;left:auto;margin:auto -6px -6px auto;border-color:transparent rgba(74,74,74,0.9) transparent transparent;}[data-tooltip]:not(.is-disabled).has-tooltip-right-mobile:before,[data-tooltip]:not(.is-loading).has-tooltip-right-mobile:before,[data-tooltip]:not([disabled]).has-tooltip-right-mobile:before{top:auto;right:-5px;bottom:50%;left:auto;margin-top:auto;transform:translate(100%,50%);}}@media print,screen and (min-width:769px){[data-tooltip]:not(.is-disabled).has-tooltip-right-tablet.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-right-tablet.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-right-tablet.has-tooltip-arrow:after{top:auto;right:0;bottom:50%;left:auto;margin:auto -6px -6px auto;border-color:transparent rgba(74,74,74,0.9) transparent transparent;}[data-tooltip]:not(.is-disabled).has-tooltip-right-tablet:before,[data-tooltip]:not(.is-loading).has-tooltip-right-tablet:before,[data-tooltip]:not([disabled]).has-tooltip-right-tablet:before{top:auto;right:-5px;bottom:50%;left:auto;margin-top:auto;transform:translate(100%,50%);}}@media screen and (min-width:769px) and (max-width:1023px){[data-tooltip]:not(.is-disabled).has-tooltip-right-tablet-only.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-right-tablet-only.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-right-tablet-only.has-tooltip-arrow:after{top:auto;right:0;bottom:50%;left:auto;margin:auto -6px -6px auto;border-color:transparent rgba(74,74,74,0.9) transparent transparent;}[data-tooltip]:not(.is-disabled).has-tooltip-right-tablet-only:before,[data-tooltip]:not(.is-loading).has-tooltip-right-tablet-only:before,[data-tooltip]:not([disabled]).has-tooltip-right-tablet-only:before{top:auto;right:-5px;bottom:50%;left:auto;margin-top:auto;transform:translate(100%,50%);}}@media screen and (max-width:1023px){[data-tooltip]:not(.is-disabled).has-tooltip-right-touch.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-right-touch.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-right-touch.has-tooltip-arrow:after{top:auto;right:0;bottom:50%;left:auto;margin:auto -6px -6px auto;border-color:transparent rgba(74,74,74,0.9) transparent transparent;}[data-tooltip]:not(.is-disabled).has-tooltip-right-touch:before,[data-tooltip]:not(.is-loading).has-tooltip-right-touch:before,[data-tooltip]:not([disabled]).has-tooltip-right-touch:before{top:auto;right:-5px;bottom:50%;left:auto;margin-top:auto;transform:translate(100%,50%);}}@media screen and (min-width:1024px){[data-tooltip]:not(.is-disabled).has-tooltip-right-desktop.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-right-desktop.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-right-desktop.has-tooltip-arrow:after{top:auto;right:0;bottom:50%;left:auto;margin:auto -6px -6px auto;border-color:transparent rgba(74,74,74,0.9) transparent transparent;}[data-tooltip]:not(.is-disabled).has-tooltip-right-desktop:before,[data-tooltip]:not(.is-loading).has-tooltip-right-desktop:before,[data-tooltip]:not([disabled]).has-tooltip-right-desktop:before{top:auto;right:-5px;bottom:50%;left:auto;margin-top:auto;transform:translate(100%,50%);}}@media screen and (min-width:1024px) and (max-width:1215px){[data-tooltip]:not(.is-disabled).has-tooltip-right-desktop-only.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-right-desktop-only.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-right-desktop-only.has-tooltip-arrow:after{top:auto;right:0;bottom:50%;left:auto;margin:auto -6px -6px auto;border-color:transparent rgba(74,74,74,0.9) transparent transparent;}[data-tooltip]:not(.is-disabled).has-tooltip-right-desktop-only:before,[data-tooltip]:not(.is-loading).has-tooltip-right-desktop-only:before,[data-tooltip]:not([disabled]).has-tooltip-right-desktop-only:before{top:auto;right:-5px;bottom:50%;left:auto;margin-top:auto;transform:translate(100%,50%);}}@media screen and (max-width:1215px){[data-tooltip]:not(.is-disabled).has-tooltip-right-until-widescreen.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-right-until-widescreen.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-right-until-widescreen.has-tooltip-arrow:after{top:auto;right:0;bottom:50%;left:auto;margin:auto -6px -6px auto;border-color:transparent rgba(74,74,74,0.9) transparent transparent;}[data-tooltip]:not(.is-disabled).has-tooltip-right-until-widescreen:before,[data-tooltip]:not(.is-loading).has-tooltip-right-until-widescreen:before,[data-tooltip]:not([disabled]).has-tooltip-right-until-widescreen:before{top:auto;right:-5px;bottom:50%;left:auto;margin-top:auto;transform:translate(100%,50%);}}@media screen and (min-width:1216px){[data-tooltip]:not(.is-disabled).has-tooltip-right-widescreen.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-right-widescreen.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-right-widescreen.has-tooltip-arrow:after{top:auto;right:0;bottom:50%;left:auto;margin:auto -6px -6px auto;border-color:transparent rgba(74,74,74,0.9) transparent transparent;}[data-tooltip]:not(.is-disabled).has-tooltip-right-widescreen:before,[data-tooltip]:not(.is-loading).has-tooltip-right-widescreen:before,[data-tooltip]:not([disabled]).has-tooltip-right-widescreen:before{top:auto;right:-5px;bottom:50%;left:auto;margin-top:auto;transform:translate(100%,50%);}}@media screen and (min-width:1216px) and (max-width:1407px){[data-tooltip]:not(.is-disabled).has-tooltip-right-widescreen-only.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-right-widescreen-only.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-right-widescreen-only.has-tooltip-arrow:after{top:auto;right:0;bottom:50%;left:auto;margin:auto -6px -6px auto;border-color:transparent rgba(74,74,74,0.9) transparent transparent;}[data-tooltip]:not(.is-disabled).has-tooltip-right-widescreen-only:before,[data-tooltip]:not(.is-loading).has-tooltip-right-widescreen-only:before,[data-tooltip]:not([disabled]).has-tooltip-right-widescreen-only:before{top:auto;right:-5px;bottom:50%;left:auto;margin-top:auto;transform:translate(100%,50%);}}@media screen and (max-width:1407px){[data-tooltip]:not(.is-disabled).has-tooltip-right-until-fullhd.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-right-until-fullhd.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-right-until-fullhd.has-tooltip-arrow:after{top:auto;right:0;bottom:50%;left:auto;margin:auto -6px -6px auto;border-color:transparent rgba(74,74,74,0.9) transparent transparent;}[data-tooltip]:not(.is-disabled).has-tooltip-right-until-fullhd:before,[data-tooltip]:not(.is-loading).has-tooltip-right-until-fullhd:before,[data-tooltip]:not([disabled]).has-tooltip-right-until-fullhd:before{top:auto;right:-5px;bottom:50%;left:auto;margin-top:auto;transform:translate(100%,50%);}}@media screen and (min-width:1408px){[data-tooltip]:not(.is-disabled).has-tooltip-right-fullhd.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-right-fullhd.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-right-fullhd.has-tooltip-arrow:after{top:auto;right:0;bottom:50%;left:auto;margin:auto -6px -6px auto;border-color:transparent rgba(74,74,74,0.9) transparent transparent;}[data-tooltip]:not(.is-disabled).has-tooltip-right-fullhd:before,[data-tooltip]:not(.is-loading).has-tooltip-right-fullhd:before,[data-tooltip]:not([disabled]).has-tooltip-right-fullhd:before{top:auto;right:-5px;bottom:50%;left:auto;margin-top:auto;transform:translate(100%,50%);}}@media screen and (max-width:768px){[data-tooltip]:not(.is-disabled).has-tooltip-bottom-mobile.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-bottom-mobile.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-bottom-mobile.has-tooltip-arrow:after{top:auto;right:auto;bottom:-1px;left:50%;margin:auto auto -5px -5px;border-color:transparent transparent rgba(74,74,74,0.9);}[data-tooltip]:not(.is-disabled).has-tooltip-bottom-mobile:before,[data-tooltip]:not(.is-loading).has-tooltip-bottom-mobile:before,[data-tooltip]:not([disabled]).has-tooltip-bottom-mobile:before{top:auto;right:auto;bottom:0;left:50%;margin-top:auto;margin-bottom:-5px;transform:translate(-50%,100%);}}@media print,screen and (min-width:769px){[data-tooltip]:not(.is-disabled).has-tooltip-bottom-tablet.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-bottom-tablet.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-bottom-tablet.has-tooltip-arrow:after{top:auto;right:auto;bottom:-1px;left:50%;margin:auto auto -5px -5px;border-color:transparent transparent rgba(74,74,74,0.9);}[data-tooltip]:not(.is-disabled).has-tooltip-bottom-tablet:before,[data-tooltip]:not(.is-loading).has-tooltip-bottom-tablet:before,[data-tooltip]:not([disabled]).has-tooltip-bottom-tablet:before{top:auto;right:auto;bottom:0;left:50%;margin-top:auto;margin-bottom:-5px;transform:translate(-50%,100%);}}@media screen and (min-width:769px) and (max-width:1023px){[data-tooltip]:not(.is-disabled).has-tooltip-bottom-tablet-only.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-bottom-tablet-only.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-bottom-tablet-only.has-tooltip-arrow:after{top:auto;right:auto;bottom:-1px;left:50%;margin:auto auto -5px -5px;border-color:transparent transparent rgba(74,74,74,0.9);}[data-tooltip]:not(.is-disabled).has-tooltip-bottom-tablet-only:before,[data-tooltip]:not(.is-loading).has-tooltip-bottom-tablet-only:before,[data-tooltip]:not([disabled]).has-tooltip-bottom-tablet-only:before{top:auto;right:auto;bottom:0;left:50%;margin-top:auto;margin-bottom:-5px;transform:translate(-50%,100%);}}@media screen and (max-width:1023px){[data-tooltip]:not(.is-disabled).has-tooltip-bottom-touch.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-bottom-touch.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-bottom-touch.has-tooltip-arrow:after{top:auto;right:auto;bottom:-1px;left:50%;margin:auto auto -5px -5px;border-color:transparent transparent rgba(74,74,74,0.9);}[data-tooltip]:not(.is-disabled).has-tooltip-bottom-touch:before,[data-tooltip]:not(.is-loading).has-tooltip-bottom-touch:before,[data-tooltip]:not([disabled]).has-tooltip-bottom-touch:before{top:auto;right:auto;bottom:0;left:50%;margin-top:auto;margin-bottom:-5px;transform:translate(-50%,100%);}}@media screen and (min-width:1024px){[data-tooltip]:not(.is-disabled).has-tooltip-bottom-desktop.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-bottom-desktop.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-bottom-desktop.has-tooltip-arrow:after{top:auto;right:auto;bottom:-1px;left:50%;margin:auto auto -5px -5px;border-color:transparent transparent rgba(74,74,74,0.9);}[data-tooltip]:not(.is-disabled).has-tooltip-bottom-desktop:before,[data-tooltip]:not(.is-loading).has-tooltip-bottom-desktop:before,[data-tooltip]:not([disabled]).has-tooltip-bottom-desktop:before{top:auto;right:auto;bottom:0;left:50%;margin-top:auto;margin-bottom:-5px;transform:translate(-50%,100%);}}@media screen and (min-width:1024px) and (max-width:1215px){[data-tooltip]:not(.is-disabled).has-tooltip-bottom-desktop-only.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-bottom-desktop-only.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-bottom-desktop-only.has-tooltip-arrow:after{top:auto;right:auto;bottom:-1px;left:50%;margin:auto auto -5px -5px;border-color:transparent transparent rgba(74,74,74,0.9);}[data-tooltip]:not(.is-disabled).has-tooltip-bottom-desktop-only:before,[data-tooltip]:not(.is-loading).has-tooltip-bottom-desktop-only:before,[data-tooltip]:not([disabled]).has-tooltip-bottom-desktop-only:before{top:auto;right:auto;bottom:0;left:50%;margin-top:auto;margin-bottom:-5px;transform:translate(-50%,100%);}}@media screen and (max-width:1215px){[data-tooltip]:not(.is-disabled).has-tooltip-bottom-until-widescreen.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-bottom-until-widescreen.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-bottom-until-widescreen.has-tooltip-arrow:after{top:auto;right:auto;bottom:-1px;left:50%;margin:auto auto -5px -5px;border-color:transparent transparent rgba(74,74,74,0.9);}[data-tooltip]:not(.is-disabled).has-tooltip-bottom-until-widescreen:before,[data-tooltip]:not(.is-loading).has-tooltip-bottom-until-widescreen:before,[data-tooltip]:not([disabled]).has-tooltip-bottom-until-widescreen:before{top:auto;right:auto;bottom:0;left:50%;margin-top:auto;margin-bottom:-5px;transform:translate(-50%,100%);}}@media screen and (min-width:1216px){[data-tooltip]:not(.is-disabled).has-tooltip-bottom-widescreen.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-bottom-widescreen.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-bottom-widescreen.has-tooltip-arrow:after{top:auto;right:auto;bottom:-1px;left:50%;margin:auto auto -5px -5px;border-color:transparent transparent rgba(74,74,74,0.9);}[data-tooltip]:not(.is-disabled).has-tooltip-bottom-widescreen:before,[data-tooltip]:not(.is-loading).has-tooltip-bottom-widescreen:before,[data-tooltip]:not([disabled]).has-tooltip-bottom-widescreen:before{top:auto;right:auto;bottom:0;left:50%;margin-top:auto;margin-bottom:-5px;transform:translate(-50%,100%);}}@media screen and (min-width:1216px) and (max-width:1407px){[data-tooltip]:not(.is-disabled).has-tooltip-bottom-widescreen-only.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-bottom-widescreen-only.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-bottom-widescreen-only.has-tooltip-arrow:after{top:auto;right:auto;bottom:-1px;left:50%;margin:auto auto -5px -5px;border-color:transparent transparent rgba(74,74,74,0.9);}[data-tooltip]:not(.is-disabled).has-tooltip-bottom-widescreen-only:before,[data-tooltip]:not(.is-loading).has-tooltip-bottom-widescreen-only:before,[data-tooltip]:not([disabled]).has-tooltip-bottom-widescreen-only:before{top:auto;right:auto;bottom:0;left:50%;margin-top:auto;margin-bottom:-5px;transform:translate(-50%,100%);}}@media screen and (max-width:1407px){[data-tooltip]:not(.is-disabled).has-tooltip-bottom-until-fullhd.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-bottom-until-fullhd.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-bottom-until-fullhd.has-tooltip-arrow:after{top:auto;right:auto;bottom:-1px;left:50%;margin:auto auto -5px -5px;border-color:transparent transparent rgba(74,74,74,0.9);}[data-tooltip]:not(.is-disabled).has-tooltip-bottom-until-fullhd:before,[data-tooltip]:not(.is-loading).has-tooltip-bottom-until-fullhd:before,[data-tooltip]:not([disabled]).has-tooltip-bottom-until-fullhd:before{top:auto;right:auto;bottom:0;left:50%;margin-top:auto;margin-bottom:-5px;transform:translate(-50%,100%);}}@media screen and (min-width:1408px){[data-tooltip]:not(.is-disabled).has-tooltip-bottom-fullhd.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-bottom-fullhd.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-bottom-fullhd.has-tooltip-arrow:after{top:auto;right:auto;bottom:-1px;left:50%;margin:auto auto -5px -5px;border-color:transparent transparent rgba(74,74,74,0.9);}[data-tooltip]:not(.is-disabled).has-tooltip-bottom-fullhd:before,[data-tooltip]:not(.is-loading).has-tooltip-bottom-fullhd:before,[data-tooltip]:not([disabled]).has-tooltip-bottom-fullhd:before{top:auto;right:auto;bottom:0;left:50%;margin-top:auto;margin-bottom:-5px;transform:translate(-50%,100%);}}@media screen and (max-width:768px){[data-tooltip]:not(.is-disabled).has-tooltip-left-mobile.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-left-mobile.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-left-mobile.has-tooltip-arrow:after{top:auto;right:auto;bottom:50%;left:0;margin:auto auto -6px -5px;border-color:transparent transparent transparent rgba(74,74,74,0.9);}[data-tooltip]:not(.is-disabled).has-tooltip-left-mobile:before,[data-tooltip]:not(.is-loading).has-tooltip-left-mobile:before,[data-tooltip]:not([disabled]).has-tooltip-left-mobile:before{top:auto;right:auto;bottom:50%;left:-5px;transform:translate(-100%,50%);}}@media print,screen and (min-width:769px){[data-tooltip]:not(.is-disabled).has-tooltip-left-tablet.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-left-tablet.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-left-tablet.has-tooltip-arrow:after{top:auto;right:auto;bottom:50%;left:0;margin:auto auto -6px -5px;border-color:transparent transparent transparent rgba(74,74,74,0.9);}[data-tooltip]:not(.is-disabled).has-tooltip-left-tablet:before,[data-tooltip]:not(.is-loading).has-tooltip-left-tablet:before,[data-tooltip]:not([disabled]).has-tooltip-left-tablet:before{top:auto;right:auto;bottom:50%;left:-5px;transform:translate(-100%,50%);}}@media screen and (min-width:769px) and (max-width:1023px){[data-tooltip]:not(.is-disabled).has-tooltip-left-tablet-only.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-left-tablet-only.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-left-tablet-only.has-tooltip-arrow:after{top:auto;right:auto;bottom:50%;left:0;margin:auto auto -6px -5px;border-color:transparent transparent transparent rgba(74,74,74,0.9);}[data-tooltip]:not(.is-disabled).has-tooltip-left-tablet-only:before,[data-tooltip]:not(.is-loading).has-tooltip-left-tablet-only:before,[data-tooltip]:not([disabled]).has-tooltip-left-tablet-only:before{top:auto;right:auto;bottom:50%;left:-5px;transform:translate(-100%,50%);}}@media screen and (max-width:1023px){[data-tooltip]:not(.is-disabled).has-tooltip-left-touch.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-left-touch.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-left-touch.has-tooltip-arrow:after{top:auto;right:auto;bottom:50%;left:0;margin:auto auto -6px -5px;border-color:transparent transparent transparent rgba(74,74,74,0.9);}[data-tooltip]:not(.is-disabled).has-tooltip-left-touch:before,[data-tooltip]:not(.is-loading).has-tooltip-left-touch:before,[data-tooltip]:not([disabled]).has-tooltip-left-touch:before{top:auto;right:auto;bottom:50%;left:-5px;transform:translate(-100%,50%);}}@media screen and (min-width:1024px){[data-tooltip]:not(.is-disabled).has-tooltip-left-desktop.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-left-desktop.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-left-desktop.has-tooltip-arrow:after{top:auto;right:auto;bottom:50%;left:0;margin:auto auto -6px -5px;border-color:transparent transparent transparent rgba(74,74,74,0.9);}[data-tooltip]:not(.is-disabled).has-tooltip-left-desktop:before,[data-tooltip]:not(.is-loading).has-tooltip-left-desktop:before,[data-tooltip]:not([disabled]).has-tooltip-left-desktop:before{top:auto;right:auto;bottom:50%;left:-5px;transform:translate(-100%,50%);}}@media screen and (min-width:1024px) and (max-width:1215px){[data-tooltip]:not(.is-disabled).has-tooltip-left-desktop-only.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-left-desktop-only.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-left-desktop-only.has-tooltip-arrow:after{top:auto;right:auto;bottom:50%;left:0;margin:auto auto -6px -5px;border-color:transparent transparent transparent rgba(74,74,74,0.9);}[data-tooltip]:not(.is-disabled).has-tooltip-left-desktop-only:before,[data-tooltip]:not(.is-loading).has-tooltip-left-desktop-only:before,[data-tooltip]:not([disabled]).has-tooltip-left-desktop-only:before{top:auto;right:auto;bottom:50%;left:-5px;transform:translate(-100%,50%);}}@media screen and (max-width:1215px){[data-tooltip]:not(.is-disabled).has-tooltip-left-until-widescreen.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-left-until-widescreen.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-left-until-widescreen.has-tooltip-arrow:after{top:auto;right:auto;bottom:50%;left:0;margin:auto auto -6px -5px;border-color:transparent transparent transparent rgba(74,74,74,0.9);}[data-tooltip]:not(.is-disabled).has-tooltip-left-until-widescreen:before,[data-tooltip]:not(.is-loading).has-tooltip-left-until-widescreen:before,[data-tooltip]:not([disabled]).has-tooltip-left-until-widescreen:before{top:auto;right:auto;bottom:50%;left:-5px;transform:translate(-100%,50%);}}@media screen and (min-width:1216px){[data-tooltip]:not(.is-disabled).has-tooltip-left-widescreen.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-left-widescreen.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-left-widescreen.has-tooltip-arrow:after{top:auto;right:auto;bottom:50%;left:0;margin:auto auto -6px -5px;border-color:transparent transparent transparent rgba(74,74,74,0.9);}[data-tooltip]:not(.is-disabled).has-tooltip-left-widescreen:before,[data-tooltip]:not(.is-loading).has-tooltip-left-widescreen:before,[data-tooltip]:not([disabled]).has-tooltip-left-widescreen:before{top:auto;right:auto;bottom:50%;left:-5px;transform:translate(-100%,50%);}}@media screen and (min-width:1216px) and (max-width:1407px){[data-tooltip]:not(.is-disabled).has-tooltip-left-widescreen-only.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-left-widescreen-only.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-left-widescreen-only.has-tooltip-arrow:after{top:auto;right:auto;bottom:50%;left:0;margin:auto auto -6px -5px;border-color:transparent transparent transparent rgba(74,74,74,0.9);}[data-tooltip]:not(.is-disabled).has-tooltip-left-widescreen-only:before,[data-tooltip]:not(.is-loading).has-tooltip-left-widescreen-only:before,[data-tooltip]:not([disabled]).has-tooltip-left-widescreen-only:before{top:auto;right:auto;bottom:50%;left:-5px;transform:translate(-100%,50%);}}@media screen and (max-width:1407px){[data-tooltip]:not(.is-disabled).has-tooltip-left-until-fullhd.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-left-until-fullhd.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-left-until-fullhd.has-tooltip-arrow:after{top:auto;right:auto;bottom:50%;left:0;margin:auto auto -6px -5px;border-color:transparent transparent transparent rgba(74,74,74,0.9);}[data-tooltip]:not(.is-disabled).has-tooltip-left-until-fullhd:before,[data-tooltip]:not(.is-loading).has-tooltip-left-until-fullhd:before,[data-tooltip]:not([disabled]).has-tooltip-left-until-fullhd:before{top:auto;right:auto;bottom:50%;left:-5px;transform:translate(-100%,50%);}}@media screen and (min-width:1408px){[data-tooltip]:not(.is-disabled).has-tooltip-left-fullhd.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-left-fullhd.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-left-fullhd.has-tooltip-arrow:after{top:auto;right:auto;bottom:50%;left:0;margin:auto auto -6px -5px;border-color:transparent transparent transparent rgba(74,74,74,0.9);}[data-tooltip]:not(.is-disabled).has-tooltip-left-fullhd:before,[data-tooltip]:not(.is-loading).has-tooltip-left-fullhd:before,[data-tooltip]:not([disabled]).has-tooltip-left-fullhd:before{top:auto;right:auto;bottom:50%;left:-5px;transform:translate(-100%,50%);}}@media screen and (max-width:768px){[data-tooltip]:not(.is-disabled).has-tooltip-hidden-mobile:after,[data-tooltip]:not(.is-disabled).has-tooltip-hidden-mobile:before,[data-tooltip]:not(.is-loading).has-tooltip-hidden-mobile:after,[data-tooltip]:not(.is-loading).has-tooltip-hidden-mobile:before,[data-tooltip]:not([disabled]).has-tooltip-hidden-mobile:after,[data-tooltip]:not([disabled]).has-tooltip-hidden-mobile:before{opacity:0 !important;display:none !important;}}@media print,screen and (min-width:769px){[data-tooltip]:not(.is-disabled).has-tooltip-hidden-tablet:after,[data-tooltip]:not(.is-disabled).has-tooltip-hidden-tablet:before,[data-tooltip]:not(.is-loading).has-tooltip-hidden-tablet:after,[data-tooltip]:not(.is-loading).has-tooltip-hidden-tablet:before,[data-tooltip]:not([disabled]).has-tooltip-hidden-tablet:after,[data-tooltip]:not([disabled]).has-tooltip-hidden-tablet:before{opacity:0 !important;display:none !important;}}@media screen and (min-width:769px) and (max-width:1023px){[data-tooltip]:not(.is-disabled).has-tooltip-hidden-tablet-only:after,[data-tooltip]:not(.is-disabled).has-tooltip-hidden-tablet-only:before,[data-tooltip]:not(.is-loading).has-tooltip-hidden-tablet-only:after,[data-tooltip]:not(.is-loading).has-tooltip-hidden-tablet-only:before,[data-tooltip]:not([disabled]).has-tooltip-hidden-tablet-only:after,[data-tooltip]:not([disabled]).has-tooltip-hidden-tablet-only:before{opacity:0 !important;display:none !important;}}@media screen and (max-width:1023px){[data-tooltip]:not(.is-disabled).has-tooltip-hidden-touch:after,[data-tooltip]:not(.is-disabled).has-tooltip-hidden-touch:before,[data-tooltip]:not(.is-loading).has-tooltip-hidden-touch:after,[data-tooltip]:not(.is-loading).has-tooltip-hidden-touch:before,[data-tooltip]:not([disabled]).has-tooltip-hidden-touch:after,[data-tooltip]:not([disabled]).has-tooltip-hidden-touch:before{opacity:0 !important;display:none !important;}}@media screen and (min-width:1024px){[data-tooltip]:not(.is-disabled).has-tooltip-hidden-desktop:after,[data-tooltip]:not(.is-disabled).has-tooltip-hidden-desktop:before,[data-tooltip]:not(.is-loading).has-tooltip-hidden-desktop:after,[data-tooltip]:not(.is-loading).has-tooltip-hidden-desktop:before,[data-tooltip]:not([disabled]).has-tooltip-hidden-desktop:after,[data-tooltip]:not([disabled]).has-tooltip-hidden-desktop:before{opacity:0 !important;display:none !important;}}@media screen and (min-width:1024px) and (max-width:1215px){[data-tooltip]:not(.is-disabled).has-tooltip-hidden-desktop-only:after,[data-tooltip]:not(.is-disabled).has-tooltip-hidden-desktop-only:before,[data-tooltip]:not(.is-loading).has-tooltip-hidden-desktop-only:after,[data-tooltip]:not(.is-loading).has-tooltip-hidden-desktop-only:before,[data-tooltip]:not([disabled]).has-tooltip-hidden-desktop-only:after,[data-tooltip]:not([disabled]).has-tooltip-hidden-desktop-only:before{opacity:0 !important;display:none !important;}}@media screen and (max-width:1215px){[data-tooltip]:not(.is-disabled).has-tooltip-hidden-until-widescreen:after,[data-tooltip]:not(.is-disabled).has-tooltip-hidden-until-widescreen:before,[data-tooltip]:not(.is-loading).has-tooltip-hidden-until-widescreen:after,[data-tooltip]:not(.is-loading).has-tooltip-hidden-until-widescreen:before,[data-tooltip]:not([disabled]).has-tooltip-hidden-until-widescreen:after,[data-tooltip]:not([disabled]).has-tooltip-hidden-until-widescreen:before{opacity:0 !important;display:none !important;}}@media screen and (min-width:1216px){[data-tooltip]:not(.is-disabled).has-tooltip-hidden-widescreen:after,[data-tooltip]:not(.is-disabled).has-tooltip-hidden-widescreen:before,[data-tooltip]:not(.is-loading).has-tooltip-hidden-widescreen:after,[data-tooltip]:not(.is-loading).has-tooltip-hidden-widescreen:before,[data-tooltip]:not([disabled]).has-tooltip-hidden-widescreen:after,[data-tooltip]:not([disabled]).has-tooltip-hidden-widescreen:before{opacity:0 !important;display:none !important;}}@media screen and (min-width:1216px) and (max-width:1407px){[data-tooltip]:not(.is-disabled).has-tooltip-hidden-widescreen-only:after,[data-tooltip]:not(.is-disabled).has-tooltip-hidden-widescreen-only:before,[data-tooltip]:not(.is-loading).has-tooltip-hidden-widescreen-only:after,[data-tooltip]:not(.is-loading).has-tooltip-hidden-widescreen-only:before,[data-tooltip]:not([disabled]).has-tooltip-hidden-widescreen-only:after,[data-tooltip]:not([disabled]).has-tooltip-hidden-widescreen-only:before{opacity:0 !important;display:none !important;}}@media screen and (max-width:1407px){[data-tooltip]:not(.is-disabled).has-tooltip-hidden-until-fullhd:after,[data-tooltip]:not(.is-disabled).has-tooltip-hidden-until-fullhd:before,[data-tooltip]:not(.is-loading).has-tooltip-hidden-until-fullhd:after,[data-tooltip]:not(.is-loading).has-tooltip-hidden-until-fullhd:before,[data-tooltip]:not([disabled]).has-tooltip-hidden-until-fullhd:after,[data-tooltip]:not([disabled]).has-tooltip-hidden-until-fullhd:before{opacity:0 !important;display:none !important;}}@media screen and (min-width:1408px){[data-tooltip]:not(.is-disabled).has-tooltip-hidden-fullhd:after,[data-tooltip]:not(.is-disabled).has-tooltip-hidden-fullhd:before,[data-tooltip]:not(.is-loading).has-tooltip-hidden-fullhd:after,[data-tooltip]:not(.is-loading).has-tooltip-hidden-fullhd:before,[data-tooltip]:not([disabled]).has-tooltip-hidden-fullhd:after,[data-tooltip]:not([disabled]).has-tooltip-hidden-fullhd:before{opacity:0 !important;display:none !important;}}@media screen and (max-width:768px){[data-tooltip]:not(.is-disabled).has-tooltip-text-left-mobile:before,[data-tooltip]:not(.is-loading).has-tooltip-text-left-mobile:before,[data-tooltip]:not([disabled]).has-tooltip-text-left-mobile:before{text-align:left;}}@media print,screen and (min-width:769px){[data-tooltip]:not(.is-disabled).has-tooltip-text-left-tablet:before,[data-tooltip]:not(.is-loading).has-tooltip-text-left-tablet:before,[data-tooltip]:not([disabled]).has-tooltip-text-left-tablet:before{text-align:left;}}@media screen and (min-width:769px) and (max-width:1023px){[data-tooltip]:not(.is-disabled).has-tooltip-text-left-tablet-only:before,[data-tooltip]:not(.is-loading).has-tooltip-text-left-tablet-only:before,[data-tooltip]:not([disabled]).has-tooltip-text-left-tablet-only:before{text-align:left;}}@media screen and (max-width:1023px){[data-tooltip]:not(.is-disabled).has-tooltip-text-left-touch:before,[data-tooltip]:not(.is-loading).has-tooltip-text-left-touch:before,[data-tooltip]:not([disabled]).has-tooltip-text-left-touch:before{text-align:left;}}@media screen and (min-width:1024px){[data-tooltip]:not(.is-disabled).has-tooltip-text-left-desktop:before,[data-tooltip]:not(.is-loading).has-tooltip-text-left-desktop:before,[data-tooltip]:not([disabled]).has-tooltip-text-left-desktop:before{text-align:left;}}@media screen and (min-width:1024px) and (max-width:1215px){[data-tooltip]:not(.is-disabled).has-tooltip-text-left-desktop-only:before,[data-tooltip]:not(.is-loading).has-tooltip-text-left-desktop-only:before,[data-tooltip]:not([disabled]).has-tooltip-text-left-desktop-only:before{text-align:left;}}@media screen and (max-width:1215px){[data-tooltip]:not(.is-disabled).has-tooltip-text-left-until-widescreen:before,[data-tooltip]:not(.is-loading).has-tooltip-text-left-until-widescreen:before,[data-tooltip]:not([disabled]).has-tooltip-text-left-until-widescreen:before{text-align:left;}}@media screen and (min-width:1216px){[data-tooltip]:not(.is-disabled).has-tooltip-text-left-widescreen:before,[data-tooltip]:not(.is-loading).has-tooltip-text-left-widescreen:before,[data-tooltip]:not([disabled]).has-tooltip-text-left-widescreen:before{text-align:left;}}@media screen and (min-width:1216px) and (max-width:1407px){[data-tooltip]:not(.is-disabled).has-tooltip-text-left-widescreen-only:before,[data-tooltip]:not(.is-loading).has-tooltip-text-left-widescreen-only:before,[data-tooltip]:not([disabled]).has-tooltip-text-left-widescreen-only:before{text-align:left;}}@media screen and (max-width:1407px){[data-tooltip]:not(.is-disabled).has-tooltip-text-left-until-fullhd:before,[data-tooltip]:not(.is-loading).has-tooltip-text-left-until-fullhd:before,[data-tooltip]:not([disabled]).has-tooltip-text-left-until-fullhd:before{text-align:left;}}@media screen and (min-width:1408px){[data-tooltip]:not(.is-disabled).has-tooltip-text-left-fullhd:before,[data-tooltip]:not(.is-loading).has-tooltip-text-left-fullhd:before,[data-tooltip]:not([disabled]).has-tooltip-text-left-fullhd:before{text-align:left;}}@media screen and (max-width:768px){[data-tooltip]:not(.is-disabled).has-tooltip-text-centered-mobile:before,[data-tooltip]:not(.is-loading).has-tooltip-text-centered-mobile:before,[data-tooltip]:not([disabled]).has-tooltip-text-centered-mobile:before{text-align:center;}}@media print,screen and (min-width:769px){[data-tooltip]:not(.is-disabled).has-tooltip-text-centered-tablet:before,[data-tooltip]:not(.is-loading).has-tooltip-text-centered-tablet:before,[data-tooltip]:not([disabled]).has-tooltip-text-centered-tablet:before{text-align:center;}}@media screen and (min-width:769px) and (max-width:1023px){[data-tooltip]:not(.is-disabled).has-tooltip-text-centered-tablet-only:before,[data-tooltip]:not(.is-loading).has-tooltip-text-centered-tablet-only:before,[data-tooltip]:not([disabled]).has-tooltip-text-centered-tablet-only:before{text-align:center;}}@media screen and (max-width:1023px){[data-tooltip]:not(.is-disabled).has-tooltip-text-centered-touch:before,[data-tooltip]:not(.is-loading).has-tooltip-text-centered-touch:before,[data-tooltip]:not([disabled]).has-tooltip-text-centered-touch:before{text-align:center;}}@media screen and (min-width:1024px){[data-tooltip]:not(.is-disabled).has-tooltip-text-centered-desktop:before,[data-tooltip]:not(.is-loading).has-tooltip-text-centered-desktop:before,[data-tooltip]:not([disabled]).has-tooltip-text-centered-desktop:before{text-align:center;}}@media screen and (min-width:1024px) and (max-width:1215px){[data-tooltip]:not(.is-disabled).has-tooltip-text-centered-desktop-only:before,[data-tooltip]:not(.is-loading).has-tooltip-text-centered-desktop-only:before,[data-tooltip]:not([disabled]).has-tooltip-text-centered-desktop-only:before{text-align:center;}}@media screen and (max-width:1215px){[data-tooltip]:not(.is-disabled).has-tooltip-text-centered-until-widescreen:before,[data-tooltip]:not(.is-loading).has-tooltip-text-centered-until-widescreen:before,[data-tooltip]:not([disabled]).has-tooltip-text-centered-until-widescreen:before{text-align:center;}}@media screen and (min-width:1216px){[data-tooltip]:not(.is-disabled).has-tooltip-text-centered-widescreen:before,[data-tooltip]:not(.is-loading).has-tooltip-text-centered-widescreen:before,[data-tooltip]:not([disabled]).has-tooltip-text-centered-widescreen:before{text-align:center;}}@media screen and (min-width:1216px) and (max-width:1407px){[data-tooltip]:not(.is-disabled).has-tooltip-text-centered-widescreen-only:before,[data-tooltip]:not(.is-loading).has-tooltip-text-centered-widescreen-only:before,[data-tooltip]:not([disabled]).has-tooltip-text-centered-widescreen-only:before{text-align:center;}}@media screen and (max-width:1407px){[data-tooltip]:not(.is-disabled).has-tooltip-text-centered-until-fullhd:before,[data-tooltip]:not(.is-loading).has-tooltip-text-centered-until-fullhd:before,[data-tooltip]:not([disabled]).has-tooltip-text-centered-until-fullhd:before{text-align:center;}}@media screen and (min-width:1408px){[data-tooltip]:not(.is-disabled).has-tooltip-text-centered-fullhd:before,[data-tooltip]:not(.is-loading).has-tooltip-text-centered-fullhd:before,[data-tooltip]:not([disabled]).has-tooltip-text-centered-fullhd:before{text-align:center;}}@media screen and (max-width:768px){[data-tooltip]:not(.is-disabled).has-tooltip-text-right-mobile:before,[data-tooltip]:not(.is-loading).has-tooltip-text-right-mobile:before,[data-tooltip]:not([disabled]).has-tooltip-text-right-mobile:before{text-align:right;}}@media print,screen and (min-width:769px){[data-tooltip]:not(.is-disabled).has-tooltip-text-right-tablet:before,[data-tooltip]:not(.is-loading).has-tooltip-text-right-tablet:before,[data-tooltip]:not([disabled]).has-tooltip-text-right-tablet:before{text-align:right;}}@media screen and (min-width:769px) and (max-width:1023px){[data-tooltip]:not(.is-disabled).has-tooltip-text-right-tablet-only:before,[data-tooltip]:not(.is-loading).has-tooltip-text-right-tablet-only:before,[data-tooltip]:not([disabled]).has-tooltip-text-right-tablet-only:before{text-align:right;}}@media screen and (max-width:1023px){[data-tooltip]:not(.is-disabled).has-tooltip-text-right-touch:before,[data-tooltip]:not(.is-loading).has-tooltip-text-right-touch:before,[data-tooltip]:not([disabled]).has-tooltip-text-right-touch:before{text-align:right;}}@media screen and (min-width:1024px){[data-tooltip]:not(.is-disabled).has-tooltip-text-right-desktop:before,[data-tooltip]:not(.is-loading).has-tooltip-text-right-desktop:before,[data-tooltip]:not([disabled]).has-tooltip-text-right-desktop:before{text-align:right;}}@media screen and (min-width:1024px) and (max-width:1215px){[data-tooltip]:not(.is-disabled).has-tooltip-text-right-desktop-only:before,[data-tooltip]:not(.is-loading).has-tooltip-text-right-desktop-only:before,[data-tooltip]:not([disabled]).has-tooltip-text-right-desktop-only:before{text-align:right;}}@media screen and (max-width:1215px){[data-tooltip]:not(.is-disabled).has-tooltip-text-right-until-widescreen:before,[data-tooltip]:not(.is-loading).has-tooltip-text-right-until-widescreen:before,[data-tooltip]:not([disabled]).has-tooltip-text-right-until-widescreen:before{text-align:right;}}@media screen and (min-width:1216px){[data-tooltip]:not(.is-disabled).has-tooltip-text-right-widescreen:before,[data-tooltip]:not(.is-loading).has-tooltip-text-right-widescreen:before,[data-tooltip]:not([disabled]).has-tooltip-text-right-widescreen:before{text-align:right;}}@media screen and (min-width:1216px) and (max-width:1407px){[data-tooltip]:not(.is-disabled).has-tooltip-text-right-widescreen-only:before,[data-tooltip]:not(.is-loading).has-tooltip-text-right-widescreen-only:before,[data-tooltip]:not([disabled]).has-tooltip-text-right-widescreen-only:before{text-align:right;}}@media screen and (max-width:1407px){[data-tooltip]:not(.is-disabled).has-tooltip-text-right-until-fullhd:before,[data-tooltip]:not(.is-loading).has-tooltip-text-right-until-fullhd:before,[data-tooltip]:not([disabled]).has-tooltip-text-right-until-fullhd:before{text-align:right;}}@media screen and (min-width:1408px){[data-tooltip]:not(.is-disabled).has-tooltip-text-right-fullhd:before,[data-tooltip]:not(.is-loading).has-tooltip-text-right-fullhd:before,[data-tooltip]:not([disabled]).has-tooltip-text-right-fullhd:before{text-align:right;}}span[data-tooltip]{border-bottom:1px dashed #dbdbdb;}span[data-tooltip].has-tooltip-white{border-bottom-color:#fff;}span[data-tooltip].has-tooltip-black{border-bottom-color:#171717;}span[data-tooltip].has-tooltip-light{border-bottom-color:#fff;}span[data-tooltip].has-tooltip-dark{border-bottom-color:#424242;}span[data-tooltip].has-tooltip-primary{border-bottom-color:#00ebc7;}span[data-tooltip].has-tooltip-link{border-bottom-color:#4882e0;}span[data-tooltip].has-tooltip-info{border-bottom-color:#48a3e0;}span[data-tooltip].has-tooltip-success{border-bottom-color:#5bcd83;}span[data-tooltip].has-tooltip-warning{border-bottom-color:#ffe270;}span[data-tooltip].has-tooltip-danger{border-bottom-color:#f35e7c;}.control span[data-tooltip]{border-bottom:none;}.navbar-item img{max-height:2.05rem;}.columns{margin:0;}.icon-wrapper{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;}::-webkit-input-placeholder{color:#DADADA;opacity:1 !important;}:-moz-placeholder{color:#DADADA;opacity:1 !important;}::-moz-placeholder{color:#DADADA;opacity:1 !important;}:-ms-input-placeholder{color:#DADADA;}::placeholder{color:#DADADA;opacity:1 !important;}img.greyscale{-webkit-filter:grayscale(100%);}input.uppercase{text-transform:uppercase;}::-webkit-input-placeholder{text-transform:none;}:-moz-placeholder{text-transform:none;}::-moz-placeholder{text-transform:none;}:-ms-input-placeholder{text-transform:none;}::placeholder{text-transform:none;}ul,ol{margin-left:0.5rem;padding-left:1.5rem;}body{font-family:"Nunito Sans",Arial,Helvetica,'Open Sans','Segoe UI',Tahoma,Verdana,sans-serif;}@media screen and (max-width:769px){body{font-size:16px;}}h1{font-style:normal;font-weight:600;font-size:48px;line-height:65px;}@media screen and (max-width:768px){h1{font-size:32px;line-height:44px;}}h2,.table-block caption{font-family:"Nunito",Arial,Helvetica,Verdana,Tahoma,'Segoe UI',sans-serif;font-style:normal;font-weight:600;font-size:32px;line-height:44px;}h3{font-family:"Nunito",Arial,Helvetica,Verdana,Tahoma,'Segoe UI',sans-serif;font-style:normal;font-weight:normal;font-size:20px;line-height:27px;}a{color:#DF3226;}.text-black{color:#000;}.text-tab,.indented-rich-text-block{margin-left:32px;}.text-tab .column,.indented-rich-text-block .column{padding-top:0px;padding-bottom:0px;}.text-tab .rich-text ul,.indented-rich-text-block .rich-text ul{margin-top:0px;}.text-tab .rich-text ul li,.indented-rich-text-block .rich-text ul li{margin-top:0px;}.input-css{font-size:1rem;color:#444;border-color:black;padding:15px 25px;display:inline;max-width:100%;box-sizing:border-box;margin:0;box-shadow:0 1px 0 1px rgba(0,0,0,0.04);max-height:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;background-color:#fff;}.select-css{display:block;font-size:1rem;color:#444;padding:5px 0 3px 0;max-width:100%;box-sizing:border-box;margin:0;border:1px solid #000;box-shadow:0 1px 0 1px rgba(0,0,0,0.04);border-radius:2em;appearance:none;-moz-appearance:none;-webkit-appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:right 1em top 50%;background-size:.65em auto,100%;}.select-css::-ms-expand{display:none;}.select-css:hover{border-color:#777;}.select-css:focus{border-color:#aaa;color:#222;outline:none;}.select-css option{font-weight:normal;}.button-css{background-color:#000;border:none;color:#fff;padding:10px 20px;text-align:center;text-decoration:none;display:inline-block;cursor:pointer;border-radius:30px;width:auto;min-width:200px;}.button-css:hover{background-color:#f0f0f0;color:#000;}.modal .button-css:hover{background-color:#777;}.button-css-orange{background-color:#FC8240;}.button-css-orange:hover{background-color:rgba(252,130,64,0.75);}.button-css-pink{background-color:#CE0F69;}.button-css-pink:hover{background-color:rgba(206,15,105,0.75);}.button-css-white{background-color:#FFF;color:#000;border:#000;border-width:2.5px;border-style:solid;}.button-css-white:hover{background-color:#e9e9e9;}.radio-toolbar-container{border:1px solid #b5b5b5;border-radius:6px;display:block;}.radio-toolbar-container-mortgage{display:block;margin:auto;}@media screen and (max-width:768px){.radio-toolbar-container-mortgage{max-width:none;}}.radio-toolbar{display:flex;column-gap:20px;}.radio-toolbar input[type="radio"]{opacity:0;position:fixed;width:0;}.radio-toolbar label{cursor:pointer;text-align:center;display:inline-block;background-color:#fff;padding:2px 15px;font-size:1rem;border-top:5px solid transparent;border-bottom:5px solid transparent;flex-grow:1;}.radio-toolbar label:nth-child(2){border-top-left-radius:5px;border-bottom-left-radius:5px;}.radio-toolbar label:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px;}.radio-toolbar input[type="radio"]:checked+label{border-bottom:5px solid #DF3226;font-weight:bold;}.radio-toolbar.mortgage-radio label{border-radius:0px;}@media screen and (max-width:768px){.radio-toolbar.mortgage-radio label{background:#E5E5E5;border-radius:100px;margin-right:8px;}.radio-toolbar.mortgage-radio label:last-child{margin-right:0px;}.radio-toolbar.mortgage-radio input[type="radio"]:checked+label{background:#DF3226;color:#F1F1F1;}}i.arrow{border:solid black;border-width:0 2px 2px 0;display:inline-block;padding:2px;}i.arrow.right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}i.arrow.left{transform:rotate(135deg);-webkit-transform:rotate(135deg);}i.arrow.up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);}i.arrow.down{transform:rotate(45deg);-webkit-transform:rotate(45deg);}i.triangle-down{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:8px solid #555;}.cookie-notice{display:none;max-width:1200px;margin:auto;position:sticky;z-index:10;bottom:10px;}.cookie-notice .wrapper{background-color:#363636;margin:10px;}.cookie-notice .wrapper .columns{padding:10px;color:#b5b5b5;font-size:0.86em;}.cookie-notice .wrapper .columns .title{font-weight:700;font-size:14px;color:#b5b5b5;margin-bottom:3px;}.cookie-notice .wrapper .columns a{color:#b5b5b5;text-decoration:underline;}.cookie-notice .wrapper .columns a:hover{text-decoration:none;}.cookie-notice .wrapper .columns a.button{color:#363636;text-decoration:none;}.rich-text h3,.rich-text h4{margin-top:1.2rem;}.rich-text a{color:#DF3226;}.rich-text a[href^="/resources/author"]{max-width:480px;display:block;padding:19px 39px;margin:58px auto;background:#DC3631;color:#FFF;font-size:20px;font-family:"Nunito Sans",Arial,Helvetica,'Open Sans','Segoe UI',Tahoma,Verdana,sans-serif;font-style:normal;font-weight:600;line-height:17px;border-radius:30px;}.rich-text a[href^="/resources/author"]:hover{background-color:rgba(223,50,38,0.75);}@media screen and (max-width:768px){.rich-text a[href^="/resources/author"]{text-align:center;max-width:350px;}}.rich-text ul{margin-left:0.5rem;padding-left:1.5rem;margin-top:1rem;list-style:initial;}.rich-text ul li{margin-top:0.5rem;}.loader,.loader:after{border-radius:50%;width:10em;height:10em;}.loader{margin:60px auto;font-size:10px;position:relative;text-indent:-9999em;border-top:1.1em solid rgba(0,0,0,0.2);border-right:1.1em solid rgba(0,0,0,0.2);border-bottom:1.1em solid rgba(0,0,0,0.2);border-left:1.1em solid #000000;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear;}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.nav-icon-animated{width:24px;height:24px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;}.nav-icon-animated span{display:block;position:absolute;height:5px;width:100%;background:black;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;}.nav-icon-animated span:nth-child(1){top:6px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;}.nav-icon-animated span:nth-child(2){top:14px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;}.nav-icon-animated.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:0px;left:3px;}.nav-icon-animated.open span:nth-child(1){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:17px;left:3px;}.ratesbot-signup-sprite-ok{background-image:url(/themes/rdc/images/animations/ok-sprite-10fps.png);animation:ratesbot-signup-sprite-ok-play 2.15s steps(43) infinite;}@keyframes ratesbot-signup-sprite-ok-play{100%{background-position:15566px;}}.ratesbot-signup-sprite-matrix{background-image:url(/themes/rdc/images/animations/matrix-sprite-10fps.png);animation:ratesbot-signup-sprite-matrix-play 2.65s steps(53) infinite;}@keyframes ratesbot-signup-sprite-matrix-play{100%{background-position:19186px;}}.ratesbot-signup-sprite-saludando{background-image:url(/themes/rdc/images/animations/saludando-sprite-10fps.png);animation:ratesbot-signup-sprite-saludando-play 2.1s steps(42) infinite;}@keyframes ratesbot-signup-sprite-saludando-play{100%{background-position:15204px;}}.auto-sprite{background-image:url(/themes/rdc/images/animations/auto-sprite-10fps.png);animation:ratesbot-signup-sprite-saludando-play 2.1s steps(42) infinite;}@keyframes ratesbot-signup-sprite-saludando-play{100%{background-position:15204px;}}.banking-sprite{background-image:url(/themes/rdc/images/animations/banking-sprite-10fps.png);animation:ratesbot-signup-sprite-saludando-play 2.1s steps(42) infinite;}@keyframes ratesbot-signup-sprite-saludando-play{100%{background-position:15204px;}}.casa-sprite{background-image:url(/themes/rdc/images/animations/casa-sprite-10fps.png);animation:ratesbot-signup-sprite-saludando-play 2.1s steps(42) infinite;}@keyframes ratesbot-signup-sprite-saludando-play{100%{background-position:15204px;}}.coche-sprite{background-image:url(/themes/rdc/images/animations/coche-sprite-10fps.png);animation:ratesbot-signup-sprite-saludando-play 2.1s steps(42) infinite;}@keyframes ratesbot-signup-sprite-saludando-play{100%{background-position:15204px;}}.credit-sprite{background-image:url(/themes/rdc/images/animations/credit-sprite-10fps.png);animation:ratesbot-signup-sprite-saludando-play 2.1s steps(42) infinite;}@keyframes ratesbot-signup-sprite-saludando-play{100%{background-position:15204px;}}.hipoteca-sprite{background-image:url(/themes/rdc/images/animations/hipoteca-sprite-10fps.png);animation:ratesbot-signup-sprite-saludando-play 2.1s steps(42) infinite;}@keyframes ratesbot-signup-sprite-saludando-play{100%{background-position:15204px;}}.life-sprite{background-image:url(/themes/rdc/images/animations/life-sprite-10fps.png);animation:ratesbot-signup-sprite-saludando-play 2.1s steps(42) infinite;}@keyframes ratesbot-signup-sprite-saludando-play{100%{background-position:15204px;}}.plane-sprite{background-image:url(/themes/rdc/images/animations/plane-sprite-10fps.png);animation:ratesbot-signup-sprite-saludando-play 2.1s steps(42) infinite;}@keyframes ratesbot-signup-sprite-saludando-play{100%{background-position:15204px;}}.tienda-sprite{background-image:url(/themes/rdc/images/animations/tienda-sprite-10fps.png);animation:ratesbot-signup-sprite-saludando-play 2.1s steps(42) infinite;}@keyframes ratesbot-signup-sprite-saludando-play{100%{background-position:15204px;}}@media screen and (min-width:1000px){.internal_links-block{padding:60px 160px;}}.internal_links-block .internal-links-inner{min-height:361px;border-radius:15px;border:1px solid #F1F2F3;box-sizing:border-box;}@media screen and (max-width:768px){.internal_links-block .internal-links-inner{padding:10px;margin:30px 16px;}}.internal_links-block .internal-links-inner .internal-links-title{text-align:center;padding:25px;display:flex;align-items:center;justify-content:center;height:100px;font-weight:bold;font-size:20px;color:black;}.internal_links-block .internal-links-inner .internal-links-tabs-container{overflow-x:auto;}.internal_links-block .internal-links-inner .internal-links-tabs{display:flex;justify-content:center;}@media screen and (max-width:768px){.internal_links-block .internal-links-inner .internal-links-tabs{justify-content:unset;}}.internal_links-block .internal-links-inner .internal-links-tabs span:hover{color:#DF3226;}.internal_links-block .internal-links-inner .internal-links-tabs .internal-links-tab{display:flex;align-items:center;justify-content:center;height:50px;text-align:center;flex-grow:1;background:#F1F2F3;font-weight:bold;font-size:15px;color:black;cursor:pointer;}@media screen and (max-width:768px){.internal_links-block .internal-links-inner .internal-links-tabs .internal-links-tab{display:flex;align-items:center;justify-content:center;font-weight:normal;font-size:14px;height:27px;border-radius:100px;margin-left:4px;margin-right:4px;white-space:nowrap;padding:8px;}}.internal_links-block .internal-links-inner .internal-links-tabs .internal-links-tab-active{background:#DF3226;color:white;}.internal_links-block .internal-links-inner .internal-links-tabs .internal-links-tab-active:hover{color:white;}.internal_links-block .internal-links-inner .internal-links-content{margin:0;height:100%;padding:20px;min-height:211px;padding-top:20px;padding-bottom:20px;display:none;background-image:linear-gradient(180deg,#DF3226 -8.4%,#DF3226 14.07%,#CE0F69 112.4%);border-bottom-left-radius:15px;border-bottom-right-radius:15px;text-align:left;}@media screen and (max-width:768px){.internal_links-block .internal-links-inner .internal-links-content{padding:20px;background:white !important;}}.internal_links-block .internal-links-inner .internal-links-content a{color:white;font-weight:normal;}@media screen and (max-width:768px){.internal_links-block .internal-links-inner .internal-links-content a{color:black;}}.internal_links-block .internal-links-inner .internal-links-content a:hover{color:black;}.internal_links-block .internal-links-inner .internal-links-content-active{display:flex;}.internal_links-block>.columns:not(:last-child){margin-bottom:0px;}@media screen and (min-width:1000px){.newsletter_signup-block{padding:60px 160px;}}@media screen and (max-width:768px){.newsletter_signup-block .newsletter-signup-layout-landscape{margin:30px 16px;}}.newsletter_signup-block form.container.newsletter-signup-layout-portrait{width:600px;padding-right:75px !important;margin-bottom:30px;background:linear-gradient(90deg,transparent 20px,#FFFFFF 20px,#FFFFFF 100%),linear-gradient(0deg,#DF3226 -8.4%,#DF3226 14.07%,#CE0F69 112.4%) !important;}@media screen and (max-width:767px){.newsletter_signup-block form.container.newsletter-signup-layout-portrait{width:92vw !important;margin:30px 16px;padding-right:10px !important;background:linear-gradient(0deg,transparent 20px,#FFFFFF 20px,#FFFFFF 100%),linear-gradient(180deg,#DF3226 -8.4%,#DF3226 14.07%,#CE0F69 112.4%) !important;}}.newsletter_signup-block form.container{padding:50px 120px;background:linear-gradient(90deg,transparent 40px,#FFFFFF 40px,#FFFFFF 100%),linear-gradient(180deg,#CE0F69 0%,#DF3226 100%);box-shadow:0px 1px 10px rgba(0,0,0,0.03),0px 15px 30px rgba(0,0,0,0.07);border-radius:15px;}@media screen and (max-width:768px){.newsletter_signup-block form.container{padding:25px 10px;background:linear-gradient(0deg,transparent 20px,#FFFFFF 20px,#FFFFFF 100%),linear-gradient(180deg,#DF3226 -8.4%,#DF3226 14.07%,#CE0F69 112.4%) !important;}}.newsletter_signup-block form.container .response-message{color:#E7131A;}.newsletter_signup-block form.container .newsletter-signup-button{display:flex;justify-content:center;}@media screen and (max-width:768px){.newsletter_signup-block form.container .newsletter-signup-button{margin-bottom:20px;}}.newsletter_signup-block form.container .newsletter-signup-casl{font-size:14px;line-height:19px;}.newsletter_signup-block form.container .newsletter-signup-casl a{color:#DF3226;}.newsletter_signup-block form.container .newsletter-signup-input-label{font-size:16px;line-height:22px;margin-bottom:4px;font-weight:600;}.newsletter_signup-block form.container .newsletter-signup-body .rich-text h2,.newsletter_signup-block form.container .newsletter-signup-body .rich-text .table-block caption,.table-block .newsletter_signup-block form.container .newsletter-signup-body .rich-text caption{margin-bottom:24px;}.newsletter_signup-block form.container .newsletter-signup-body .rich-text h2,.newsletter_signup-block form.container .newsletter-signup-body .rich-text .table-block caption,.table-block .newsletter_signup-block form.container .newsletter-signup-body .rich-text caption{font-size:20px;line-height:27px;font-weight:bold;}@media screen and (max-width:768px){.newsletter_signup-block form.container .newsletter-signup-body .rich-text h2,.newsletter_signup-block form.container .newsletter-signup-body .rich-text .table-block caption,.table-block .newsletter_signup-block form.container .newsletter-signup-body .rich-text caption{font-size:18px;line-height:25px;}}.newsletter_signup-block form.container .newsletter-signup-body .rich-text p{font-size:16px;line-height:140%;}.newsletter_signup-block form.container input{margin-top:5px;height:48px;box-shadow:0px 1px 2px rgba(0,0,0,0.05);border-radius:6px;border:1px solid #CCCCCC;box-sizing:border-box;}.newsletter_signup-block form.container input::placeholder{font-weight:600;font-size:16px;line-height:22px;}.newsletter_signup-block form.container button{background:#E7131A;border-radius:36px;width:256px;height:49px;border:none;color:#FFFFFF;font-size:18px;line-height:25px;}.newsletter_signup-block .terms_and_conditions{max-width:645px;font-size:12px;line-height:16px;}.newsletter_signup-block .terms_and_conditions .rich-text ul{margin-left:0;padding-left:0;}#modal-newsletter .modal-card-body{border-radius:8px;}.accordion_wide-block .animation,.accordion-block .animation{min-width:400px;min-height:362px;}@media screen and (max-width:768px){.accordion_wide-block .animation,.accordion-block .animation{margin:-60px 0px 32px -80px;min-width:400px;}}.accordion_wide-block .animation-body,.accordion-block .animation-body{margin-bottom:24px;}.accordion_wide-block .accordion-left,.accordion-block .accordion-left{display:flex;flex-direction:row-reverse;}@media screen and (max-width:768px){.accordion_wide-block .accordion-left,.accordion-block .accordion-left{flex-direction:column-reverse;}}.accordion_wide-block .view-more,.accordion-block .view-more{font-weight:bold;font-size:14px;margin:auto;max-width:max-content;color:#DF3226;cursor:pointer;}.accordion_wide-block .accordion-block-inner,.accordion-block .accordion-block-inner{padding-top:50px;padding-bottom:50px;}@media screen and (max-width:768px){.accordion_wide-block .accordion-block-inner,.accordion-block .accordion-block-inner{padding:35px 16px 48px;background:linear-gradient(180deg,#DF3226 15px,transparent 15px,transparent 100%);}}.accordion_wide-block .accordion-block-inner .accordion-body,.accordion-block .accordion-block-inner .accordion-body{text-align:left;}.accordion_wide-block .accordion-block-inner .accordion-body .accordion-body-icon i,.accordion-block .accordion-block-inner .accordion-body .accordion-body-icon i{height:45px;width:45px;border-radius:100%;background-color:#DF3226;text-align:center;font-size:30px;line-height:45px;color:#FFFFFF;display:block;}@media screen and (max-width:768px){.accordion_wide-block .accordion-block-inner .accordion-body .accordion-body-icon,.accordion-block .accordion-block-inner .accordion-body .accordion-body-icon{display:flex;justify-content:center;}}.accordion_wide-block .accordion-block-inner .accordion-body .rich-text,.accordion-block .accordion-block-inner .accordion-body .rich-text{padding-top:25px;}.accordion_wide-block .accordion-block-inner .accordion .accordion-item:last-of-type,.accordion-block .accordion-block-inner .accordion .accordion-item:last-of-type{border-bottom:1px solid #DADADA;}.accordion_wide-block .accordion-block-inner .accordion .accordion-item.is-active .accordion-content,.accordion-block .accordion-block-inner .accordion .accordion-item.is-active .accordion-content{max-height:1000px;}.accordion_wide-block .accordion-block-inner .accordion .accordion-item.is-active .accordion-toggle::before,.accordion-block .accordion-block-inner .accordion .accordion-item.is-active .accordion-toggle::before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}.accordion_wide-block .accordion-block-inner .accordion .accordion-item.is-active .accordion-toggle::after,.accordion-block .accordion-block-inner .accordion .accordion-item.is-active .accordion-toggle::after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}.accordion_wide-block .accordion-block-inner .accordion .accordion-heading,.accordion-block .accordion-block-inner .accordion .accordion-heading{display:block;position:relative;padding:15px 20px 15px 0;border-top:1px solid #DADADA;cursor:pointer;}@media screen and (min-width:769px),print{.accordion_wide-block .accordion-block-inner .accordion .accordion-heading,.accordion-block .accordion-block-inner .accordion .accordion-heading{padding:30px 50px 30px 0;}}@media screen and (max-width:768px){.accordion_wide-block .accordion-block-inner .accordion .accordion-heading .rich-text,.accordion-block .accordion-block-inner .accordion .accordion-heading .rich-text{padding-right:16px;}}.accordion_wide-block .accordion-block-inner .accordion .accordion-heading .rich-text h1,.accordion_wide-block .accordion-block-inner .accordion .accordion-heading .rich-text h2,.accordion_wide-block .accordion-block-inner .accordion .accordion-heading .rich-text .table-block caption,.table-block .accordion_wide-block .accordion-block-inner .accordion .accordion-heading .rich-text caption,.accordion_wide-block .accordion-block-inner .accordion .accordion-heading .rich-text h3,.accordion_wide-block .accordion-block-inner .accordion .accordion-heading .rich-text h4,.accordion_wide-block .accordion-block-inner .accordion .accordion-heading .rich-text h5,.accordion_wide-block .accordion-block-inner .accordion .accordion-heading .rich-text p,.accordion-block .accordion-block-inner .accordion .accordion-heading .rich-text h1,.accordion-block .accordion-block-inner .accordion .accordion-heading .rich-text h2,.accordion-block .accordion-block-inner .accordion .accordion-heading .rich-text .table-block caption,.table-block .accordion-block .accordion-block-inner .accordion .accordion-heading .rich-text caption,.accordion-block .accordion-block-inner .accordion .accordion-heading .rich-text h3,.accordion-block .accordion-block-inner .accordion .accordion-heading .rich-text h4,.accordion-block .accordion-block-inner .accordion .accordion-heading .rich-text h5,.accordion-block .accordion-block-inner .accordion .accordion-heading .rich-text p{margin:0;}.accordion_wide-block .accordion-block-inner .accordion .accordion-heading .rich-text h3,.accordion-block .accordion-block-inner .accordion .accordion-heading .rich-text h3{font-size:1em;font-weight:bold;}@media screen and (min-width:769px),print{.accordion_wide-block .accordion-block-inner .accordion .accordion-heading .rich-text h3,.accordion-block .accordion-block-inner .accordion .accordion-heading .rich-text h3{font-size:1.0em;}}.accordion_wide-block .accordion-block-inner .accordion .accordion-toggle,.accordion-block .accordion-block-inner .accordion .accordion-toggle{position:absolute;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:0;width:16px;height:16px;cursor:pointer;}@media screen and (min-width:769px),print{.accordion_wide-block .accordion-block-inner .accordion .accordion-toggle,.accordion-block .accordion-block-inner .accordion .accordion-toggle{width:16px;height:16px;}}.accordion_wide-block .accordion-block-inner .accordion .accordion-toggle::before,.accordion_wide-block .accordion-block-inner .accordion .accordion-toggle::after,.accordion-block .accordion-block-inner .accordion .accordion-toggle::before,.accordion-block .accordion-block-inner .accordion .accordion-toggle::after{content:"";position:absolute;background-color:#DF3226;transition:transform 0.25s ease-out;}.accordion_wide-block .accordion-block-inner .accordion .accordion-toggle::before,.accordion-block .accordion-block-inner .accordion .accordion-toggle::before{top:0;left:50%;width:2px;height:100%;margin-left:-1px;}.accordion_wide-block .accordion-block-inner .accordion .accordion-toggle::after,.accordion-block .accordion-block-inner .accordion .accordion-toggle::after{top:50%;left:0;width:100%;height:2px;margin-top:-1px;}.accordion_wide-block .accordion-block-inner .accordion .accordion-content,.accordion-block .accordion-block-inner .accordion .accordion-content{-webkit-transition:max-height 0.25s ease-in-out;-moz-transition:max-height 0.25s ease-in-out;transition:max-height 0.25s ease-in-out;display:block;max-height:0;overflow-y:hidden;}.accordion_wide-block .accordion-block-inner .accordion .accordion-content .rich-text,.accordion-block .accordion-block-inner .accordion .accordion-content .rich-text{margin-bottom:20px;}.author-verifications-snippet{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:20px;margin-top:20px;border:1px solid #F6F6F6;border-radius:10px;background-color:#F6F6F6;padding:20px 20px 20px 40px;}@media screen and (max-width:900px){.author-verifications-snippet{grid-template-columns:repeat(2,1fr);}}@media screen and (max-width:500px){.author-verifications-snippet{grid-template-columns:1fr;margin:20px;padding:20px;gap:20px;}}.author-verifications-snippet .updated-date{display:flex;align-items:center;justify-content:center;}.author-verifications-snippet .updated-date p{font-family:"Nunito Sans",Arial,Helvetica,'Open Sans','Segoe UI',Tahoma,Verdana,sans-serif;font-weight:400;line-height:19.1px;font-size:14px;}@media screen and (max-width:375px){.author-verifications-snippet .updated-date p{font-size:12px;}}@media screen and (max-width:900px){.author-verifications-snippet .updated-date{justify-content:flex-start;}}.author-verifications-snippet .updated-date .last-red-line{height:25px;width:3px;background-color:#DF3226;border-radius:3px;margin-right:16px;}@media screen and (max-width:321px){.author-verifications-snippet .updated-date .last-red-line{height:20px;}}.author-verifications-snippet .data,.author-verifications-snippet .no-date{display:flex;align-items:center;font-family:"Nunito Sans",Arial,Helvetica,'Open Sans','Segoe UI',Tahoma,Verdana,sans-serif;font-weight:400;color:#000;font-size:14px;line-height:19px;min-width:0;}.author-verifications-snippet .data .icon,.author-verifications-snippet .data .left-red-line,.author-verifications-snippet .data .last-red-line,.author-verifications-snippet .no-date .icon,.author-verifications-snippet .no-date .left-red-line,.author-verifications-snippet .no-date .last-red-line{margin-right:16px;}.author-verifications-snippet .data .icon,.author-verifications-snippet .no-date .icon{align-items:center;display:inline-flex;justify-content:center;height:50px;width:50px;margin-right:16px;}.author-verifications-snippet .data .icon img,.author-verifications-snippet .no-date .icon img{border-radius:50%;object-fit:contain;width:100%;height:100%;}@media screen and (max-width:600px){.author-verifications-snippet .data .icon,.author-verifications-snippet .no-date .icon{height:50px;width:50px;margin-right:16px;}}@media screen and (max-width:375px){.author-verifications-snippet .data .icon,.author-verifications-snippet .no-date .icon{height:40px;width:40px;}}.author-verifications-snippet .data .author-details a,.author-verifications-snippet .data .updated-date strong,.author-verifications-snippet .no-date .author-details a,.author-verifications-snippet .no-date .updated-date strong{font-weight:700;color:#000;line-height:19.1px;font-size:14px;}@media screen and (max-width:375px){.author-verifications-snippet .data .author-details a,.author-verifications-snippet .data .updated-date strong,.author-verifications-snippet .no-date .author-details a,.author-verifications-snippet .no-date .updated-date strong{font-size:12px;}}.author-verifications-snippet .data .left-red-line,.author-verifications-snippet .no-date .left-red-line{height:41px;width:3px;background-color:#DF3226;border-radius:3px;}@media screen and (max-width:321px){.author-verifications-snippet .data .left-red-line,.author-verifications-snippet .no-date .left-red-line{height:31px;}}@media screen and (max-width:800px){.author-verifications-snippet .data,.author-verifications-snippet .no-date{font-size:12px;justify-content:flex-start;}}@media screen and (max-width:500px){.author-verifications-snippet .no-display{display:none;}}.author-verifications-snippet .no-date{display:flex;align-items:center;justify-content:center;}@media screen and (max-width:900px){.author-verifications-snippet .no-date{display:none;}}.image_accordion-block{padding:60px 160px;}@media screen and (max-width:768px){.image_accordion-block{padding:0px;}}.image_accordion-block .image-accordion-block-inner{margin-top:60px;margin-bottom:60px;padding-top:50px;padding-bottom:50px;}@media screen and (max-width:768px){.image_accordion-block .image-accordion-block-inner{margin:30px 0px;padding:35px 16px 0px 16px;}}.image_accordion-block .image-accordion-block-inner .accordion-body .phone-container{width:230px;height:450px;border-radius:16px;border:1px solid #BCBEC0;box-shadow:0px 1px 10px rgba(0,0,0,0.03),0px 15px 30px rgba(0,0,0,0.07);position:sticky;top:0;background-repeat:no-repeat;background-position-x:center;background-size:contain;}@media screen and (max-width:769px){.image_accordion-block .image-accordion-block-inner .accordion-body .phone-container{margin:auto;height:233px;border-radius:16px 16px 0px 0px;border-bottom:hidden;}}.image_accordion-block .image-accordion-block-inner .accordion-body .phone-container .phone-screen{width:200px;height:400px;background:#BCBEC0;border-radius:8px;margin:auto;margin-top:32px;background-size:cover;}@media screen and (max-width:769px){.image_accordion-block .image-accordion-block-inner .accordion-body .phone-container .phone-screen{height:200px;border-radius:8px 8px 0px 0px;border-bottom:hidden;}}@media screen and (max-width:769px){.image_accordion-block .image-accordion-block-inner .accordion-body .phone-container{display:none;}}.image_accordion-block .image-accordion-block-inner .phone-accordion{display:none;}@media screen and (max-width:769px){.image_accordion-block .image-accordion-block-inner .phone-accordion>.phone-container{display:block;}}.image_accordion-block .image-accordion-block-inner .accordion .snippet-heading{margin-bottom:40px;}.image_accordion-block .image-accordion-block-inner .accordion .accordion-item:last-of-type{border-bottom:1px solid #DADADA;}.image_accordion-block .image-accordion-block-inner .accordion .accordion-item.is-active .accordion-content{max-height:1000px;}.image_accordion-block .image-accordion-block-inner .accordion .accordion-item.is-active .accordion-toggle::before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}.image_accordion-block .image-accordion-block-inner .accordion .accordion-item.is-active .accordion-toggle::after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}.image_accordion-block .image-accordion-block-inner .accordion .accordion-item.is-active .image-accordion-heading{padding:30px 50px 12px 0;}@media screen and (max-width:769px){.image_accordion-block .image-accordion-block-inner .accordion .accordion-item.is-active .image-accordion-heading{border-top:none;}}.image_accordion-block .image-accordion-block-inner .accordion .image-accordion-heading{display:block;position:relative;padding:15px 20px 15px 0;font-size:15px;font-weight:bold;border-top:1px solid #DADADA;cursor:pointer;}@media screen and (min-width:769px),print{.image_accordion-block .image-accordion-block-inner .accordion .image-accordion-heading{padding:30px 50px 30px 0;}}.image_accordion-block .image-accordion-block-inner .accordion .image-accordion-heading .rich-text h1,.image_accordion-block .image-accordion-block-inner .accordion .image-accordion-heading .rich-text h2,.image_accordion-block .image-accordion-block-inner .accordion .image-accordion-heading .rich-text .table-block caption,.table-block .image_accordion-block .image-accordion-block-inner .accordion .image-accordion-heading .rich-text caption,.image_accordion-block .image-accordion-block-inner .accordion .image-accordion-heading .rich-text h3,.image_accordion-block .image-accordion-block-inner .accordion .image-accordion-heading .rich-text h4,.image_accordion-block .image-accordion-block-inner .accordion .image-accordion-heading .rich-text h5,.image_accordion-block .image-accordion-block-inner .accordion .image-accordion-heading .rich-text p{margin:0;}.image_accordion-block .image-accordion-block-inner .accordion .image-accordion-heading .rich-text h3{font-size:1em;font-weight:bold;}@media screen and (min-width:769px),print{.image_accordion-block .image-accordion-block-inner .accordion .image-accordion-heading .rich-text h3{font-size:1.0em;}}.image_accordion-block .image-accordion-block-inner .accordion .accordion-toggle{position:absolute;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:0;width:16px;height:16px;cursor:pointer;}@media screen and (min-width:769px),print{.image_accordion-block .image-accordion-block-inner .accordion .accordion-toggle{width:16px;height:16px;}}.image_accordion-block .image-accordion-block-inner .accordion .accordion-toggle::before,.image_accordion-block .image-accordion-block-inner .accordion .accordion-toggle::after{content:"";position:absolute;background-color:#DF3226;transition:transform 0.25s ease-out;}.image_accordion-block .image-accordion-block-inner .accordion .accordion-toggle::before{top:0;left:50%;width:2px;height:100%;margin-left:-1px;}.image_accordion-block .image-accordion-block-inner .accordion .accordion-toggle::after{top:50%;left:0;width:100%;height:2px;margin-top:-1px;}.image_accordion-block .image-accordion-block-inner .accordion .accordion-content{-webkit-transition:max-height 0.25s ease-in-out;-moz-transition:max-height 0.25s ease-in-out;transition:max-height 0.25s ease-in-out;display:block;max-height:0;overflow-y:hidden;}.image_accordion-block .image-accordion-block-inner .accordion .accordion-content .rich-text{margin-bottom:20px;}.image_accordion-block .image-accordion-block-inner .accordion .view-more{text-align:center;font-size:14px;font-weight:bold;cursor:pointer;}.accordion_wide-block .accordion-body{margin-bottom:56px;}@media screen and (max-width:768px){.accordion_wide-block .accordion-block-inner .accordion-body .accordion-body-icon{justify-content:left;}}.accordion_wide-block .accordion .accordion-item .rich-text li{font-size:16px;}.accordion_wide-block .accordion-item.is-active .accordion-heading{border-top:1px solid #DF3226;}body.blog .main_content{color:#4a4a4a;}body.blog .main_content a{color:#DF3226;}body.blog .main_content a:hover{color:#DADADA;}.blog .side_bar.column{margin-left:0.5rem;padding-left:2.25rem;}@media screen and (max-width:768px){.blog .side_bar.column{padding:0.75rem;margin:0;}}.blog .side_bar.column .get_quote{margin-top:20px;margin-bottom:20px;}.blog .side_bar.column .get_quote h3{padding-left:30px;color:#fff;border-radius:5px;}.blog .side_bar.column h3{font-size:21px;font-weight:normal;}.blog .side_bar.column ul{margin-left:0;padding-left:0;}.blog .side_bar.column ul .options{padding-left:30px;}.blog .side_bar.column ul .options li{margin-top:15px;}.blog .side_bar.column ul .options a{color:#333;font-size:1.1rem;display:flex;}.blog .side_bar.column ul .options a span{margin-right:15px;}.blog .side_bar.column ul .options .icon{cursor:pointer;font-size:1rem;display:flex;overflow:hidden;background-size:cover;opacity:1.0;width:30px;height:30px;border:2px dotted #e1e1e1;border-radius:15vw 15vw 60vw 60vw;}.blog .side_bar.column .last_entries{margin-top:20px;margin-bottom:20px;}.blog .side_bar.column .last_entries a{color:#4a4a4a;font-size:1rem;}.blog .side_bar.column .last_entries h3{padding-left:30px;color:#fff;border-radius:5px;}.blog .side_bar.column .last_entries .box{box-shadow:none;border-bottom:1px solid #e1e1e1;border-radius:0;padding-left:30px;padding-right:0;}.blog .side_bar.column .categories{margin-top:20px;margin-bottom:20px;}.blog .side_bar.column .categories h3{padding-left:30px;color:#fff;border-radius:5px;}.blog .side_bar.column .categories ul{padding-left:30px;}.blog .side_bar.column .categories ul li{margin-top:5px;}.blog .side_bar.column .ads{margin-top:35px;margin-bottom:20px;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}.blog .side_bar.column .search_form .input-group input{appearance:none;-moz-appearance:none;-webkit-appearance:none;align-items:center;border:2px solid #d8d8d880;border-radius:4px;display:inline-flex;font-size:1rem;height:2.25em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(0.375em - 2px);padding-left:calc(0.625em - 2px);padding-right:calc(0.625em - 2px);padding-top:calc(0.375em - 2px);position:relative;vertical-align:top;background-color:white;color:#363636;box-shadow:none;max-width:100%;width:80%;}.blog .side_bar.column .search_form .input-group button{background:transparent;border:none;font-size:1.2rem;padding-bottom:calc(0.375em - 2px);padding-left:calc(0.625em - 2px);padding-right:calc(0.625em - 2px);padding-top:calc(0.375em - 2px);cursor:pointer;}.blog .blog-title{background-color:#DF3226;padding:20px;}.blog .blog-title h1{color:#FFF;font-size:2rem;}.blog article h2.post-title a,.blog article .table-block caption.post-title a,.table-block .blog article caption.post-title a{color:#4a4a4a;}.blog article .rich-text{display:inline;}.blog article .rich-text ul{list-style:inherit;}.blog article .links{margin-bottom:15px;}.blog article .links .author{font-size:1rem;color:#DF3226;}.blog article .links .columns{margin-bottom:15px;margin-top:15px;}.blog article .links ul.tags,.blog article .links ul.categories{display:inline;margin-left:0;padding-left:5px;}.blog article .links ul.tags li,.blog article .links ul.categories li{font-size:0.7rem;display:inline;}.blog article .links ul.tags li ul,.blog article .links ul.categories li ul{display:inline;padding-left:0;margin-left:3px;}.blog article .links ul.tags{margin-left:10px;}.blog article .links ul.categories li{margin-right:5px;}.blog article .links .social-links{margin-top:0;}.blog article .social-links{width:100%;border-bottom:solid 2px #f2f2f2;padding-bottom:10px;margin-bottom:5px;}.blog article .social-links .comment_section,.blog article .social-links .more_section{display:flex;align-items:center;}.blog article .social-links .icon{font-size:1rem;width:30px;height:30px;}.blog article .social-links .comment{color:#005b82;margin-left:10px;}.blog article .social-links .facebook{color:#4061a4;}.blog article .social-links .twitter{color:#3d9cff;}.blog article .social-links .google{color:#fb4545;}.blog article .social-links .more{color:#39b54a;margin-left:10px;}.blog article .social-links .fa-comment.icon{color:#fff;background-color:#005b82;}.blog article .social-links .fa-facebook-f.icon{color:#fff;background-color:#4061a4;}.blog article .social-links .fa-twitter.icon{color:#fff;background-color:#3d9cff;}.blog article .social-links .fa-google-plus-g.icon{color:#fff;background-color:#fb4545;}.blog article .social-links .fa-share-alt.icon{color:#fff;background-color:#39b54a;}.blog article .social-links ul{margin:0;padding:0;display:flex;justify-content:space-between;flex-wrap:wrap;}.blog article .social-links ul li{display:inline-block;}.blog article .social-links ul a{display:flex;align-items:center;}.blog article .social-links ul a div{margin-left:10px;}@media screen and (max-width:519px){.blog article .social-links ul li a div{display:none;}.blog article .social-links ul .comment,.blog article .social-links ul .more{display:none;}}.blog article.blog-grid{margin-top:20px;padding-bottom:20px;border-bottom:1px solid #cacaca;}@media screen and (min-width:1000px){.blog article.blog-grid{margin-top:30px;padding-bottom:30px;}}@media screen and (min-width:769px),print{.blog h2.post-title,.blog .table-block caption.post-title,.table-block .blog caption.post-title{line-height:2.0rem;font-size:1.6rem;font-weight:bold;}}.blog nav.pagination{margin-top:20px;}.blog.entry-page article.page-content{margin-top:20px;}.blog.entry-page article.page-content .image.featured{margin-bottom:20px;}.blog.entry-page article.page-content .rich-text h2,.blog.entry-page article.page-content .rich-text .table-block caption,.table-block .blog.entry-page article.page-content .rich-text caption{margin-bottom:0.8rem;}.blog.entry-page article.page-content .rich-text ul{margin-bottom:1.2rem;}.blog.entry-page article.page-content .rich-text p{margin-bottom:1.2rem;}@media screen and (max-width:519px){.blog.entry-page article.page-content .social-links li{width:50%;margin-bottom:10px;}.blog.entry-page article.page-content .social-links li:first-child{width:100%;}.blog.entry-page article.page-content .social-links li a div{display:inherit;}.blog.entry-page article.page-content .social-links .comment,.blog.entry-page article.page-content .social-links .more{display:inherit;}}.attribution-block .blog_author_box_new{padding-left:20px;padding-right:20px;padding-bottom:60px;margin-top:30px;display:flex;flex-direction:row;justify-content:space-between;}@media screen and (max-width:768px){.attribution-block .blog_author_box_new{padding-left:10px;padding-right:10px;margin-top:60px;flex-direction:column;}.attribution-block .blog_author_box_new h1{text-align:center;}}.attribution-block .blog_author_box_new .card{position:relative;width:100%;max-width:272px;padding:19px 10px;margin-right:20px;box-shadow:none;}@media screen and (max-width:768px){.attribution-block .blog_author_box_new .card{max-width:none;padding-top:50px !important;margin-right:0px;}}@media screen and (max-width:500px){.attribution-block .blog_author_box_new .card{padding-bottom:0px;}}.attribution-block .blog_author_box_new .card .photo{margin:0 auto 15px;min-width:120px;width:120px;height:120px;border-radius:50%;overflow:hidden;background-repeat:no-repeat;background-position:center;background-size:cover;}@media screen and (max-width:768px){.attribution-block .blog_author_box_new .card .photo{position:absolute;top:-80px;left:50%;margin-left:-60px;}}.attribution-block .blog_author_box_new .card .role{margin-bottom:10px;text-align:center;color:#000;font-weight:700;line-height:17px;}.attribution-block .blog_author_box_new .card .social-media{display:flex;align-items:center;justify-content:center;margin-bottom:10px;padding-top:19px;}.attribution-block .blog_author_box_new .card .social-media a{margin:0 5px;}.attribution-block .blog_author_box_new .card .social-media a i{display:flex;justify-content:center;align-items:center;color:#fff;font-size:12px;background:#E03D3A;height:24px;width:24px;border-radius:50%;}@media screen and (max-width:768px){.attribution-block .blog_author_box_new .card .social-media a i{padding:5px;}}.attribution-block .blog_author_box_new .card .social-media a .fa.fa-facebook::before{padding:2px;}.attribution-block .blog_author_box_new .card .social-media a:hover i{background:rgba(223,50,38,0.75);}.attribution-block .blog_author_box_new .card .social-media a .x-twitter-logo{display:flex;justify-content:center;align-items:center;background:#E03D3A;height:24px;width:24px;border-radius:50%;}.attribution-block .blog_author_box_new .card .social-media a .x-twitter-logo:hover{background:rgba(223,50,38,0.75);}.attribution-block .blog_author_box_new .bio{display:flex;position:relative;padding:22px 40px 40px 0px;width:100%;box-shadow:0px 0px 24px 0px #0000001A;border-radius:10px;}@media screen and (max-width:1025px){.attribution-block .blog_author_box_new .bio{padding:23px 44px 40px 10px;}}@media screen and (max-width:900px){.attribution-block .blog_author_box_new .bio{padding:23px 23px 40px 10px;}}@media screen and (max-width:768px){.attribution-block .blog_author_box_new .bio{flex-wrap:wrap;padding-left:15px;padding-right:15px;padding-bottom:60px;}}.attribution-block .blog_author_box_new .bio>div{padding-top:20px;}.attribution-block .blog_author_box_new .bio .author-name-new{display:flex;font-size:20px;font-weight:700;line-height:27.28px;color:#000;text-decoration:none;}@media screen and (max-width:500px){.attribution-block .blog_author_box_new .bio .author-name-new{flex-direction:column;}}.attribution-block .blog_author_box_new .bio .author-name-new a{cursor:pointer;}.attribution-block .blog_author_box_new .bio .author-name-new .comma{padding-right:2px;}@media screen and (max-width:500px){.attribution-block .blog_author_box_new .bio .author-name-new .comma{display:none;}}.attribution-block .blog_author_box_new .bio .descr{color:#232323;font-size:14px;font-weight:400;padding-bottom:20px;}.attribution-block .blog_author_box_new .bio .lists{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:left;margin-top:12px;}.attribution-block .blog_author_box_new .bio .lists>div{width:30%;}@media screen and (max-width:1200px){.attribution-block .blog_author_box_new .bio .lists>div{width:31%;}}@media screen and (max-width:500px){.attribution-block .blog_author_box_new .bio .lists>div{width:100%;}}.attribution-block .blog_author_box_new .bio .lists>div .rich-text{font-size:14px;}@media screen and (max-width:768px){.attribution-block .blog_author_box_new .bio .lists{flex-direction:column;}}.attribution-block .blog_author_box_new .bio .lists>div:not(:last-child){margin-right:4.5%;}@media screen and (max-width:1200px){.attribution-block .blog_author_box_new .bio .lists>div:not(:last-child){margin-right:3.5%;}}@media screen and (max-width:768px){.attribution-block .blog_author_box_new .bio .lists>div:not(:last-child){margin-right:0;margin-bottom:1em;}}.attribution-block .blog_author_box_new .bio .lists .lists-title{margin-bottom:12px;color:#232323;font-size:24px;font-family:"Nunito Sans",Arial,Helvetica,'Open Sans','Segoe UI',Tahoma,Verdana,sans-serif;font-style:normal;font-weight:600;line-height:normal;}.attribution-block .blog_author_box_new .bio .lists ul{padding-left:20px;margin-left:0;color:#000;font-size:14px;font-family:"Nunito Sans",Arial,Helvetica,'Open Sans','Segoe UI',Tahoma,Verdana,sans-serif;font-style:normal;font-weight:400;line-height:normal;}@media (min-width:900px) and (max-width:1200px){.attribution-block .blog_author_box_new .bio .lists ul{width:210px;}}.attribution-block .blog_author_box_new .bio .lists ul::marker{display:none;}.attribution-block .blog_author_box_new .bio .lists ul li{margin-top:0;position:relative;}.attribution-block .blog_author_box_new .bio .lists ul li::marker{display:none;}.attribution-block .blog_author_box_new .bio .lists ul li::before{content:"";position:absolute;top:7px;left:-16px;display:block;width:6px;height:6px;background-color:#DF3226;border-radius:50%;}.attribution-block .blog_author_box_new .bio .lists .rich-text ul{padding-left:0;}.attribution-block .blog_author_box_new .bio::after{content:'';position:absolute;width:auto;height:11px;top:auto;right:0;bottom:0;left:0;transform-origin:0 0;background:linear-gradient(270deg,#CE0F69 0%,#DF3226 100%);border-radius:0 0 10px 10px;}.attribution-block .authors-slick-carousel>.slick-arrow,.attribution-block .author-blogs-slick-carousel>.slick-arrow{border:solid #414042;border-width:0 1.5px 1.5px 0;display:inline-block;padding:3px;z-index:100;border-radius:2px;width:32px;height:32px;}.attribution-block .authors-slick-carousel ul.slick-dots,.attribution-block .author-blogs-slick-carousel ul.slick-dots{margin:0;}.attribution-block .authors-slick-carousel .slick-dots li,.attribution-block .author-blogs-slick-carousel .slick-dots li{background-color:#DCDDDE;border-radius:100%;list-style:none;width:16px;height:16px;border:2px solid transparent;}.attribution-block .authors-slick-carousel .slick-dots li:hover,.attribution-block .author-blogs-slick-carousel .slick-dots li:hover{background-color:#E7131A;}.attribution-block .authors-slick-carousel .slick-dots li>button,.attribution-block .author-blogs-slick-carousel .slick-dots li>button{visibility:hidden;}.attribution-block .authors-slick-carousel .slick-dots .slick-active,.attribution-block .author-blogs-slick-carousel .slick-dots .slick-active{border:2px solid #E7131A;background-color:white;}@media screen and (max-width:768px){.attribution-block .authors-slick-carousel .slick-track,.attribution-block .author-blogs-slick-carousel .slick-track{display:flex;}.attribution-block .authors-slick-carousel .slick-track .slick-slide,.attribution-block .author-blogs-slick-carousel .slick-track .slick-slide{height:auto;}}.attribution-block .more-by-author{width:90%;margin:40px auto 60px auto;}@media screen and (max-width:768px){.attribution-block .more-by-author{width:100%;}}.attribution-block .more-by-author .section-heading{color:#232323;text-align:center;font-size:20px;font-family:"Nunito Sans",Arial,Helvetica,'Open Sans','Segoe UI',Tahoma,Verdana,sans-serif;font-style:normal;font-weight:600;line-height:normal;}.attribution-block .more-by-author .slick-track>.slick-slide>div{display:flex;}.attribution-block .more-by-author .article{padding:16px;min-height:450px;}.attribution-block .more-by-author .article .article-inner-container{border-radius:6px;box-shadow:0px 1px 10px rgba(0,0,0,0.03),0px 15px 30px rgba(0,0,0,0.07);padding:16px;display:flex;flex-direction:column;height:100%;}.attribution-block .more-by-author .article .article-inner-container .header-image{margin-bottom:23px;}.attribution-block .more-by-author .article .article-inner-container .title h3{font-weight:bold;font-size:18px;line-height:25px;}.attribution-block .more-by-author .article .article-inner-container .excerpt{font-weight:normal;font-size:14px;line-height:140%;flex:1 1 0;}.attribution-block .more-by-author .article .article-inner-container .excerpt a{color:#DF3226;font-weight:bold;font-size:14px;}.attribution-block .more-by-author .article .article-inner-container .read-more{padding-top:16px;display:flex;justify-content:flex-end;}.attribution-block .more-by-author .article .article-inner-container .read-more a{color:#DF3226;font-weight:bold;font-size:14px;}.attribution-block .more-by-author .article .article-inner-container .read-more div{font-weight:bold;font-size:12px;}.attribution-block .more-by-author .article .article-inner-container .article-info{margin-top:22px;border-top:1px solid #BCBEC0;padding-top:16px;}.attribution-block .more-by-author .article .article-inner-container .article-info a{color:inherit;}.attribution-block .more-by-author .article .article-inner-container .article-info div{flex:1 1 0;text-align:center;font-weight:bold;font-size:12px;}.attribution-block .more-by-author .article .article-inner-container .article-info div:first-child{text-align:left;}.attribution-block .more-by-author .article .article-inner-container .article-info div:last-child{text-align:right;}.attribution-block .seperator{width:100%;height:20px;background:linear-gradient(0deg,#E7131A -8.4%,#DF3226 14.07%,#CE0F69 112.4%);}.attribution-block .authors-container{padding:40px 100px;background:#F1F2F3;}@media screen and (max-width:768px){.attribution-block .authors-container{padding:40px 16px;}}.attribution-block .authors-container .section-heading{text-align:center;font-weight:600;font-size:18px;}.attribution-block .authors-container .author{padding:28px;}.attribution-block .authors-container .author .author-inner-container a{display:flex;flex-direction:column;align-items:center;cursor:pointer;text-decoration:none;color:black;}.attribution-block .authors-container .author .author-inner-container a .author-image{border-radius:6px;}.attribution-block .authors-container .author .author-inner-container a .author-name{font-weight:bold;font-size:12px;margin-top:16px;}@media screen and (min-width:1000px){.button_links-block{padding:60px 0;}}@media screen and (max-width:768px){.button_links-block{margin:30px 16px;}}.button_links-block .column{padding:3rem;border-radius:6px;box-shadow:0px 5px 20px 5px #00000017;}.button_links-block .column .button-links-content{margin-left:30px;}@media screen and (max-width:768px){.button_links-block .column .button-links-content{margin-left:0;margin-right:0;}}.button_links-block .column .button-links-content .rich-text{text-align:center;margin-bottom:2rem;}.button_links-block .column .button-links-content .rich-text h2,.button_links-block .column .button-links-content .rich-text .table-block caption,.table-block .button_links-block .column .button-links-content .rich-text caption,.button_links-block .column .button-links-content .rich-text h3,.button_links-block .column .button-links-content .rich-text h4{font-weight:bold;}.button_links-block .column .button-links-content .rich-text p{font-size:18px;line-height:25px;}.button_links-block .column .button-links-content .button-links{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin:-20px;}.button_links-block .column .button-links-content .button-links a{color:#000;transition:.2s ease;}.button_links-block .column .button-links-content .button-links a .link-container{display:flex;justify-content:center;align-items:center;flex-direction:column;min-width:150px;flex:1 1 33.3%;margin:20px;}.button_links-block .column .button-links-content .button-links a .link-container .link{background-color:white;border-radius:50%;width:70px;height:70px;position:relative;box-shadow:0 5px 16px 0 #00000024;}.button_links-block .column .button-links-content .button-links a .link-container .link .link-image{border-radius:50%;width:50px;height:50px;position:absolute;left:50%;top:50%;margin:-25px 0 0 -25px;}.button_links-block .column .button-links-content .button-links a .link-container .link .link-image .overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;transition:.2s ease;border-radius:50%;}.button_links-block .column .button-links-content .button-links a .link-container .text{margin-top:calc(20px * 0.5);}.button_links-block .column .button-links-content .button-links a:hover{color:#DF3226;}.button_links-block .column .button-links-content .red-bar{width:40px;background-color:#DF3226;background-image:linear-gradient(180deg,#DF3226,#CE0F69);height:100%;border-radius:0;border-top-left-radius:6px;border-bottom-left-radius:6px;position:absolute;top:0px;left:0px;}@media screen and (max-width:768px){.button_links-block .column .button-links-content .red-bar{width:100%;height:20px;bottom:0px;top:initial;border-radius:0;border-bottom-right-radius:6px;border-bottom-left-radius:6px;}}@media screen and (max-width:768px){.cta-block-outer-container.mobile-gradient{padding:16px;}}.cta-block-outer-container .snippet-cta-block{margin-top:40px;margin-bottom:40px;box-shadow:0px 15px 30px rgba(0,0,0,0.07),0px 1px 10px rgba(0,0,0,0.03);border-radius:6px;}@media screen and (max-width:768px){.cta-block-outer-container .snippet-cta-block{margin:20px 0;}}.cta-block-outer-container .snippet-cta-block .gradient{width:100%;height:100%;position:absolute;z-index:-1;left:0px;top:0px;}@media screen and (max-width:768px){.cta-block-outer-container .snippet-cta-block .gradient{display:flex;flex-direction:column;}}.cta-block-outer-container .snippet-cta-block .gradient>div:first-child{background:linear-gradient(0deg,#DF3226 -8.4%,#DF3226 14.07%,#CE0F69 112.4%);}.cta-block-outer-container .snippet-cta-block .gradient>div:last-child{background:#F1F2F3;}.cta-block-outer-container .snippet-cta-block.no-gradient .cta-block-inner-container{padding:60px;}@media screen and (max-width:768px){.cta-block-outer-container .snippet-cta-block.no-gradient .cta-block-inner-container{padding:8px;}}.cta-block-outer-container .snippet-cta-block.has-gradient{padding:56px 120px;}.cta-block-outer-container .snippet-cta-block.has-gradient .cta-block-inner-container{background-color:white;padding:40px;border-radius:6px;}@media screen and (max-width:768px){.cta-block-outer-container .snippet-cta-block.has-gradient .cta-block-inner-container{padding:8px;}}@media screen and (max-width:768px){.cta-block-outer-container .snippet-cta-block.has-gradient{padding:0px;}}.cta-block-outer-container .snippet-cta-block .header-image{display:block;margin:auto;}@media screen and (max-width:768px){.cta-block-outer-container .snippet-cta-block .header-image{width:120px;}}.cta-block-outer-container .snippet-cta-block .bottom-gradient{background:linear-gradient(0deg,#DF3226 -8.4%,#DF3226 14.07%,#CE0F69 112.4%);height:16px;border-radius:0px 0px 6px 6px;}.cta-block-outer-container .snippet-cta-block h2,.cta-block-outer-container .snippet-cta-block .table-block caption,.table-block .cta-block-outer-container .snippet-cta-block caption,.cta-block-outer-container .snippet-cta-block h3{margin-bottom:0.75rem;font-weight:bold;}.cta-block-outer-container .snippet-cta-block .button-container{margin-top:16px;}.cta-block-outer-container .snippet-cta-block .cta-container{margin-top:20px;}@media screen and (max-width:768px){.cta-block-outer-container .snippet-cta-block .cta-container{padding:8px;}}.cta-block-outer-container .snippet-cta-block .cta-container form{display:flex;}@media screen and (max-width:768px){.cta-block-outer-container .snippet-cta-block .cta-container form{flex-direction:column;align-items:center;}.cta-block-outer-container .snippet-cta-block .cta-container form .postal-code-field{width:min-content;}}.cta-block-outer-container .snippet-cta-block .cta-container input.input-css{max-width:200px;border:1px solid #CCCCCC;padding:12px 16px;margin-right:16px;margin-bottom:16px;}@media screen and (max-width:768px){.cta-block-outer-container .snippet-cta-block .cta-container input.input-css{margin-right:0px;margin-bottom:16px;}}.cta-block-outer-container .snippet-cta-block .cta-container select.select-css{min-width:200px;border-radius:6px;padding:12px 16px;border:1px solid #CCCCCC;}@media screen and (min-width:1000px){.cta-block-outer-container .snippet-cta-block .cta-container select.select-css{margin-right:16px;}}.cta-block-outer-container .snippet-cta-block .cta-container button{font-size:16px;font-weight:500;}.focus_band-block .container{max-width:100vw;margin-bottom:20px;}.focus_band-block .container .wrapper{background-repeat:no-repeat;background-size:cover;background-position:bottom;}@media screen and (min-width:1000px){.focus_band-block .container .wrapper{padding:0 50px;}}.focus_band-block .container .wrapper .content h1{margin-top:0;margin-bottom:0;}@media screen and (min-width:1000px){.focus_band-block .container .wrapper .focus_type_1 .content,.focus_band-block .container .wrapper .focus_type_16 .content{height:576px;}}@media screen and (min-width:1000px){.focus_band-block .container .wrapper .focus_type_5 .content{height:auto;}}@media screen and (min-width:1000px){.focus_band-block .container .wrapper .cta-container{max-width:1080px;margin:auto;margin-bottom:20px;}}.focus_band-block .container .wrapper .cta-container form{min-width:200px;}.focus_band-block .container .wrapper .cta-container input[type='text']{box-shadow:inset 0px 1px 2px rgba(0,0,0,0.2);font-weight:600;font-size:16px;line-height:22px;width:192px;}@media screen and (max-width:768px){.focus_band-block .container .wrapper .cta-container input[type='text']{padding:12px 15px;}}.focus_band-block .container .wrapper .cta-container input::placeholder{color:#BCBCBC;}.focus_band-block .container .wrapper .cta-container select.select-css{font-size:1.1rem;margin-right:30px;text-align:center;text-align-last:center;box-shadow:inset 0px 1px 2px rgba(0,0,0,0.2);min-width:250px;}@supports not (text-align-last:center){.focus_band-block .container .wrapper .cta-container select.select-css{text-indent:20px;}}@media screen and (max-width:768px){.focus_band-block .container .wrapper .cta-container select.select-css{min-width:250px;max-width:192px;line-height:1.8rem;}}.focus_band-block .container .wrapper .cta-container select.select-css:disabled{background-color:#fd7e7e !important;}.focus_band-block .container .wrapper .cta-container select.motorcycle-province-select{margin:0 auto 10px;}@supports (-ms-ime-align:auto){.focus_band-block .container .wrapper .cta-container select.select-css{padding-left:16px;}}.focus_band-block .container .wrapper .cta-container .button-css:disabled{background:#df3226;color:#fff;}@media screen and (max-width:768px){.focus_band-block .container .wrapper .cta-container button.button-css{min-width:250px;height:40px;}}.focus_band-block .container .wrapper .cta-container button.rates-red{background-color:#DF3226;color:#fff;}.focus_band-block .container .wrapper .cta-container button.rates-pink{background-color:#CE0F69;color:#fff;}.focus_band-block .container .wrapper .cta-container button.rates-orange{background-color:#FC8240;color:#fff;}.focus_band-block .container .wrapper .cta-container button.rates-white{background-color:#FFF;color:#000;}.focus_band-block .container .wrapper .cta-container button.black{background-color:#000;color:#fff;}.focus_band-block .container .wrapper .cta-container .postal-code-field{display:flex;align-items:center;flex-direction:column;}.focus_band-block .container .wrapper .cta-container .postal-code-field button{margin-top:5px;}.focus_band-block .content{padding:20px;display:flex;flex-flow:column wrap;justify-content:center;align-items:center;max-width:1080px;margin:auto;}@media screen and (max-width:768px){.focus_band-block .content{padding:20px 8px;}}.focus_band-block .content img.focus-band-icon{max-width:110px;}.focus_band-block .content h1{text-align:center;margin-top:10px;margin-bottom:10px;}@media screen and (max-width:768px){}.focus_band-block .content h2,.focus_band-block .content .table-block caption,.table-block .focus_band-block .content caption{font-size:1.75rem;text-align:center;margin-top:10px;max-width:1190px;margin-left:auto;margin-right:auto;}@media screen and (max-width:768px){.focus_band-block .content h2,.focus_band-block .content .table-block caption,.table-block .focus_band-block .content caption{font-size:26px;}}.focus_band-block .content p{color:#FFF;font-size:1.375rem;}@media screen and (max-width:768px){.focus_band-block .content p{font-size:20px;}}.focus_band-block .content a.button{color:#0a0a0a;padding-left:2rem;padding-right:2rem;margin-top:20px;max-width:270px;font-size:16px;height:2.85em;font-weight:400;}.focus_band-block .content .cta-container{margin-top:40px;}.focus_band-block .content p.cta-footer{color:#FFF;margin-top:1rem;}@media screen and (min-width:1000px){.focus_band-block .content{padding:40px 40px 25px 40px;}.focus_band-block .content.no-form{padding-bottom:72px;}}.focus_band-block .container.focus_type_1 .wrapper,.focus_band-block .container.focus_type_16 .wrapper,.focus_band-block .container.focus_type_24 .wrapper{padding-bottom:30px;}.focus_band-block .container .wrapper .cta-container.form_type_1 button.button-css{padding:10px 80px !important;margin-left:0px !important;}@media screen and (max-width:768px){.focus_band-block .container.focus_type_1 .wrapper,.focus_band-block .container.focus_type_16 .wrapper,.focus_band-block .container.focus_type_24 .wrapper{padding-top:25px;padding-bottom:60px;}}@media screen and (max-width:768px){.focus_band-block .container.focus_type_1 .wrapper h1,.focus_band-block .container.focus_type_16 .wrapper h1,.focus_band-block .container.focus_type_24 .wrapper h1{font-size:30px;}}@media screen and (max-width:768px){.focus_band-block .container.focus_type_1 .wrapper .rich-text p,.focus_band-block .container.focus_type_16 .wrapper .rich-text p,.focus_band-block .container.focus_type_24 .wrapper .rich-text p{margin-top:0;}}@media screen and (max-width:768px){.focus_band-block .container.focus_type_1 .wrapper .cta-container.form_type_1,.focus_band-block .container.focus_type_16 .wrapper .cta-container.form_type_1,.focus_band-block .container.focus_type_24 .wrapper .cta-container.form_type_1{margin-top:10px;}}.focus_band-block .container.focus_type_2 .wrapper,.focus_band-block .container.focus_type_11 .wrapper,.focus_band-block .container.focus_type_12 .wrapper,.focus_band-block .container.focus_type_13 .wrapper,.focus_band-block .container.focus_type_15 .wrapper,.focus_band-block .container.focus_type_18 .wrapper,.focus_band-block .container.focus_type_19 .wrapper,.focus_band-block .container.focus_type_23 .wrapper{padding-bottom:70px;}.focus_band-block .container.focus_type_2 .cta-container.form_type_2,.focus_band-block .container.focus_type_2 .cta-container.form_type_11,.focus_band-block .container.focus_type_2 .cta-container.form_type_12,.focus_band-block .container.focus_type_2 .cta-container.form_type_13,.focus_band-block .container.focus_type_2 .cta-container.form_type_15,.focus_band-block .container.focus_type_2 .cta-container.form_type_18,.focus_band-block .container.focus_type_2 .cta-container.form_type_19,.focus_band-block .container.focus_type_2 .cta-container.form_type_23,.focus_band-block .container.focus_type_11 .cta-container.form_type_2,.focus_band-block .container.focus_type_11 .cta-container.form_type_11,.focus_band-block .container.focus_type_11 .cta-container.form_type_12,.focus_band-block .container.focus_type_11 .cta-container.form_type_13,.focus_band-block .container.focus_type_11 .cta-container.form_type_15,.focus_band-block .container.focus_type_11 .cta-container.form_type_18,.focus_band-block .container.focus_type_11 .cta-container.form_type_19,.focus_band-block .container.focus_type_11 .cta-container.form_type_23,.focus_band-block .container.focus_type_12 .cta-container.form_type_2,.focus_band-block .container.focus_type_12 .cta-container.form_type_11,.focus_band-block .container.focus_type_12 .cta-container.form_type_12,.focus_band-block .container.focus_type_12 .cta-container.form_type_13,.focus_band-block .container.focus_type_12 .cta-container.form_type_15,.focus_band-block .container.focus_type_12 .cta-container.form_type_18,.focus_band-block .container.focus_type_12 .cta-container.form_type_19,.focus_band-block .container.focus_type_12 .cta-container.form_type_23,.focus_band-block .container.focus_type_13 .cta-container.form_type_2,.focus_band-block .container.focus_type_13 .cta-container.form_type_11,.focus_band-block .container.focus_type_13 .cta-container.form_type_12,.focus_band-block .container.focus_type_13 .cta-container.form_type_13,.focus_band-block .container.focus_type_13 .cta-container.form_type_15,.focus_band-block .container.focus_type_13 .cta-container.form_type_18,.focus_band-block .container.focus_type_13 .cta-container.form_type_19,.focus_band-block .container.focus_type_13 .cta-container.form_type_23,.focus_band-block .container.focus_type_15 .cta-container.form_type_2,.focus_band-block .container.focus_type_15 .cta-container.form_type_11,.focus_band-block .container.focus_type_15 .cta-container.form_type_12,.focus_band-block .container.focus_type_15 .cta-container.form_type_13,.focus_band-block .container.focus_type_15 .cta-container.form_type_15,.focus_band-block .container.focus_type_15 .cta-container.form_type_18,.focus_band-block .container.focus_type_15 .cta-container.form_type_19,.focus_band-block .container.focus_type_15 .cta-container.form_type_23,.focus_band-block .container.focus_type_18 .cta-container.form_type_2,.focus_band-block .container.focus_type_18 .cta-container.form_type_11,.focus_band-block .container.focus_type_18 .cta-container.form_type_12,.focus_band-block .container.focus_type_18 .cta-container.form_type_13,.focus_band-block .container.focus_type_18 .cta-container.form_type_15,.focus_band-block .container.focus_type_18 .cta-container.form_type_18,.focus_band-block .container.focus_type_18 .cta-container.form_type_19,.focus_band-block .container.focus_type_18 .cta-container.form_type_23,.focus_band-block .container.focus_type_19 .cta-container.form_type_2,.focus_band-block .container.focus_type_19 .cta-container.form_type_11,.focus_band-block .container.focus_type_19 .cta-container.form_type_12,.focus_band-block .container.focus_type_19 .cta-container.form_type_13,.focus_band-block .container.focus_type_19 .cta-container.form_type_15,.focus_band-block .container.focus_type_19 .cta-container.form_type_18,.focus_band-block .container.focus_type_19 .cta-container.form_type_19,.focus_band-block .container.focus_type_19 .cta-container.form_type_23,.focus_band-block .container.focus_type_23 .cta-container.form_type_2,.focus_band-block .container.focus_type_23 .cta-container.form_type_11,.focus_band-block .container.focus_type_23 .cta-container.form_type_12,.focus_band-block .container.focus_type_23 .cta-container.form_type_13,.focus_band-block .container.focus_type_23 .cta-container.form_type_15,.focus_band-block .container.focus_type_23 .cta-container.form_type_18,.focus_band-block .container.focus_type_23 .cta-container.form_type_19,.focus_band-block .container.focus_type_23 .cta-container.form_type_23{max-width:275px;margin:auto;}.focus_band-block .container.focus_type_2 .cta-container.form_type_2 .remove,.focus_band-block .container.focus_type_2 .cta-container.form_type_11 .remove,.focus_band-block .container.focus_type_2 .cta-container.form_type_12 .remove,.focus_band-block .container.focus_type_2 .cta-container.form_type_13 .remove,.focus_band-block .container.focus_type_2 .cta-container.form_type_15 .remove,.focus_band-block .container.focus_type_2 .cta-container.form_type_18 .remove,.focus_band-block .container.focus_type_2 .cta-container.form_type_19 .remove,.focus_band-block .container.focus_type_2 .cta-container.form_type_23 .remove,.focus_band-block .container.focus_type_11 .cta-container.form_type_2 .remove,.focus_band-block .container.focus_type_11 .cta-container.form_type_11 .remove,.focus_band-block .container.focus_type_11 .cta-container.form_type_12 .remove,.focus_band-block .container.focus_type_11 .cta-container.form_type_13 .remove,.focus_band-block .container.focus_type_11 .cta-container.form_type_15 .remove,.focus_band-block .container.focus_type_11 .cta-container.form_type_18 .remove,.focus_band-block .container.focus_type_11 .cta-container.form_type_19 .remove,.focus_band-block .container.focus_type_11 .cta-container.form_type_23 .remove,.focus_band-block .container.focus_type_12 .cta-container.form_type_2 .remove,.focus_band-block .container.focus_type_12 .cta-container.form_type_11 .remove,.focus_band-block .container.focus_type_12 .cta-container.form_type_12 .remove,.focus_band-block .container.focus_type_12 .cta-container.form_type_13 .remove,.focus_band-block .container.focus_type_12 .cta-container.form_type_15 .remove,.focus_band-block .container.focus_type_12 .cta-container.form_type_18 .remove,.focus_band-block .container.focus_type_12 .cta-container.form_type_19 .remove,.focus_band-block .container.focus_type_12 .cta-container.form_type_23 .remove,.focus_band-block .container.focus_type_13 .cta-container.form_type_2 .remove,.focus_band-block .container.focus_type_13 .cta-container.form_type_11 .remove,.focus_band-block .container.focus_type_13 .cta-container.form_type_12 .remove,.focus_band-block .container.focus_type_13 .cta-container.form_type_13 .remove,.focus_band-block .container.focus_type_13 .cta-container.form_type_15 .remove,.focus_band-block .container.focus_type_13 .cta-container.form_type_18 .remove,.focus_band-block .container.focus_type_13 .cta-container.form_type_19 .remove,.focus_band-block .container.focus_type_13 .cta-container.form_type_23 .remove,.focus_band-block .container.focus_type_15 .cta-container.form_type_2 .remove,.focus_band-block .container.focus_type_15 .cta-container.form_type_11 .remove,.focus_band-block .container.focus_type_15 .cta-container.form_type_12 .remove,.focus_band-block .container.focus_type_15 .cta-container.form_type_13 .remove,.focus_band-block .container.focus_type_15 .cta-container.form_type_15 .remove,.focus_band-block .container.focus_type_15 .cta-container.form_type_18 .remove,.focus_band-block .container.focus_type_15 .cta-container.form_type_19 .remove,.focus_band-block .container.focus_type_15 .cta-container.form_type_23 .remove,.focus_band-block .container.focus_type_18 .cta-container.form_type_2 .remove,.focus_band-block .container.focus_type_18 .cta-container.form_type_11 .remove,.focus_band-block .container.focus_type_18 .cta-container.form_type_12 .remove,.focus_band-block .container.focus_type_18 .cta-container.form_type_13 .remove,.focus_band-block .container.focus_type_18 .cta-container.form_type_15 .remove,.focus_band-block .container.focus_type_18 .cta-container.form_type_18 .remove,.focus_band-block .container.focus_type_18 .cta-container.form_type_19 .remove,.focus_band-block .container.focus_type_18 .cta-container.form_type_23 .remove,.focus_band-block .container.focus_type_19 .cta-container.form_type_2 .remove,.focus_band-block .container.focus_type_19 .cta-container.form_type_11 .remove,.focus_band-block .container.focus_type_19 .cta-container.form_type_12 .remove,.focus_band-block .container.focus_type_19 .cta-container.form_type_13 .remove,.focus_band-block .container.focus_type_19 .cta-container.form_type_15 .remove,.focus_band-block .container.focus_type_19 .cta-container.form_type_18 .remove,.focus_band-block .container.focus_type_19 .cta-container.form_type_19 .remove,.focus_band-block .container.focus_type_19 .cta-container.form_type_23 .remove,.focus_band-block .container.focus_type_23 .cta-container.form_type_2 .remove,.focus_band-block .container.focus_type_23 .cta-container.form_type_11 .remove,.focus_band-block .container.focus_type_23 .cta-container.form_type_12 .remove,.focus_band-block .container.focus_type_23 .cta-container.form_type_13 .remove,.focus_band-block .container.focus_type_23 .cta-container.form_type_15 .remove,.focus_band-block .container.focus_type_23 .cta-container.form_type_18 .remove,.focus_band-block .container.focus_type_23 .cta-container.form_type_19 .remove,.focus_band-block .container.focus_type_23 .cta-container.form_type_23 .remove{display:none !important;}.focus_band-block .container.focus_type_2 .cta-container.form_type_2 .columns.is-gapless,.focus_band-block .container.focus_type_2 .cta-container.form_type_11 .columns.is-gapless,.focus_band-block .container.focus_type_2 .cta-container.form_type_12 .columns.is-gapless,.focus_band-block .container.focus_type_2 .cta-container.form_type_13 .columns.is-gapless,.focus_band-block .container.focus_type_2 .cta-container.form_type_15 .columns.is-gapless,.focus_band-block .container.focus_type_2 .cta-container.form_type_18 .columns.is-gapless,.focus_band-block .container.focus_type_2 .cta-container.form_type_19 .columns.is-gapless,.focus_band-block .container.focus_type_2 .cta-container.form_type_23 .columns.is-gapless,.focus_band-block .container.focus_type_11 .cta-container.form_type_2 .columns.is-gapless,.focus_band-block .container.focus_type_11 .cta-container.form_type_11 .columns.is-gapless,.focus_band-block .container.focus_type_11 .cta-container.form_type_12 .columns.is-gapless,.focus_band-block .container.focus_type_11 .cta-container.form_type_13 .columns.is-gapless,.focus_band-block .container.focus_type_11 .cta-container.form_type_15 .columns.is-gapless,.focus_band-block .container.focus_type_11 .cta-container.form_type_18 .columns.is-gapless,.focus_band-block .container.focus_type_11 .cta-container.form_type_19 .columns.is-gapless,.focus_band-block .container.focus_type_11 .cta-container.form_type_23 .columns.is-gapless,.focus_band-block .container.focus_type_12 .cta-container.form_type_2 .columns.is-gapless,.focus_band-block .container.focus_type_12 .cta-container.form_type_11 .columns.is-gapless,.focus_band-block .container.focus_type_12 .cta-container.form_type_12 .columns.is-gapless,.focus_band-block .container.focus_type_12 .cta-container.form_type_13 .columns.is-gapless,.focus_band-block .container.focus_type_12 .cta-container.form_type_15 .columns.is-gapless,.focus_band-block .container.focus_type_12 .cta-container.form_type_18 .columns.is-gapless,.focus_band-block .container.focus_type_12 .cta-container.form_type_19 .columns.is-gapless,.focus_band-block .container.focus_type_12 .cta-container.form_type_23 .columns.is-gapless,.focus_band-block .container.focus_type_13 .cta-container.form_type_2 .columns.is-gapless,.focus_band-block .container.focus_type_13 .cta-container.form_type_11 .columns.is-gapless,.focus_band-block .container.focus_type_13 .cta-container.form_type_12 .columns.is-gapless,.focus_band-block .container.focus_type_13 .cta-container.form_type_13 .columns.is-gapless,.focus_band-block .container.focus_type_13 .cta-container.form_type_15 .columns.is-gapless,.focus_band-block .container.focus_type_13 .cta-container.form_type_18 .columns.is-gapless,.focus_band-block .container.focus_type_13 .cta-container.form_type_19 .columns.is-gapless,.focus_band-block .container.focus_type_13 .cta-container.form_type_23 .columns.is-gapless,.focus_band-block .container.focus_type_15 .cta-container.form_type_2 .columns.is-gapless,.focus_band-block .container.focus_type_15 .cta-container.form_type_11 .columns.is-gapless,.focus_band-block .container.focus_type_15 .cta-container.form_type_12 .columns.is-gapless,.focus_band-block .container.focus_type_15 .cta-container.form_type_13 .columns.is-gapless,.focus_band-block .container.focus_type_15 .cta-container.form_type_15 .columns.is-gapless,.focus_band-block .container.focus_type_15 .cta-container.form_type_18 .columns.is-gapless,.focus_band-block .container.focus_type_15 .cta-container.form_type_19 .columns.is-gapless,.focus_band-block .container.focus_type_15 .cta-container.form_type_23 .columns.is-gapless,.focus_band-block .container.focus_type_18 .cta-container.form_type_2 .columns.is-gapless,.focus_band-block .container.focus_type_18 .cta-container.form_type_11 .columns.is-gapless,.focus_band-block .container.focus_type_18 .cta-container.form_type_12 .columns.is-gapless,.focus_band-block .container.focus_type_18 .cta-container.form_type_13 .columns.is-gapless,.focus_band-block .container.focus_type_18 .cta-container.form_type_15 .columns.is-gapless,.focus_band-block .container.focus_type_18 .cta-container.form_type_18 .columns.is-gapless,.focus_band-block .container.focus_type_18 .cta-container.form_type_19 .columns.is-gapless,.focus_band-block .container.focus_type_18 .cta-container.form_type_23 .columns.is-gapless,.focus_band-block .container.focus_type_19 .cta-container.form_type_2 .columns.is-gapless,.focus_band-block .container.focus_type_19 .cta-container.form_type_11 .columns.is-gapless,.focus_band-block .container.focus_type_19 .cta-container.form_type_12 .columns.is-gapless,.focus_band-block .container.focus_type_19 .cta-container.form_type_13 .columns.is-gapless,.focus_band-block .container.focus_type_19 .cta-container.form_type_15 .columns.is-gapless,.focus_band-block .container.focus_type_19 .cta-container.form_type_18 .columns.is-gapless,.focus_band-block .container.focus_type_19 .cta-container.form_type_19 .columns.is-gapless,.focus_band-block .container.focus_type_19 .cta-container.form_type_23 .columns.is-gapless,.focus_band-block .container.focus_type_23 .cta-container.form_type_2 .columns.is-gapless,.focus_band-block .container.focus_type_23 .cta-container.form_type_11 .columns.is-gapless,.focus_band-block .container.focus_type_23 .cta-container.form_type_12 .columns.is-gapless,.focus_band-block .container.focus_type_23 .cta-container.form_type_13 .columns.is-gapless,.focus_band-block .container.focus_type_23 .cta-container.form_type_15 .columns.is-gapless,.focus_band-block .container.focus_type_23 .cta-container.form_type_18 .columns.is-gapless,.focus_band-block .container.focus_type_23 .cta-container.form_type_19 .columns.is-gapless,.focus_band-block .container.focus_type_23 .cta-container.form_type_23 .columns.is-gapless{margin-bottom:5px;}.focus_band-block .container.focus_type_2 .cta-container.form_type_2 select,.focus_band-block .container.focus_type_2 .cta-container.form_type_11 select,.focus_band-block .container.focus_type_2 .cta-container.form_type_12 select,.focus_band-block .container.focus_type_2 .cta-container.form_type_13 select,.focus_band-block .container.focus_type_2 .cta-container.form_type_15 select,.focus_band-block .container.focus_type_2 .cta-container.form_type_18 select,.focus_band-block .container.focus_type_2 .cta-container.form_type_19 select,.focus_band-block .container.focus_type_2 .cta-container.form_type_23 select,.focus_band-block .container.focus_type_11 .cta-container.form_type_2 select,.focus_band-block .container.focus_type_11 .cta-container.form_type_11 select,.focus_band-block .container.focus_type_11 .cta-container.form_type_12 select,.focus_band-block .container.focus_type_11 .cta-container.form_type_13 select,.focus_band-block .container.focus_type_11 .cta-container.form_type_15 select,.focus_band-block .container.focus_type_11 .cta-container.form_type_18 select,.focus_band-block .container.focus_type_11 .cta-container.form_type_19 select,.focus_band-block .container.focus_type_11 .cta-container.form_type_23 select,.focus_band-block .container.focus_type_12 .cta-container.form_type_2 select,.focus_band-block .container.focus_type_12 .cta-container.form_type_11 select,.focus_band-block .container.focus_type_12 .cta-container.form_type_12 select,.focus_band-block .container.focus_type_12 .cta-container.form_type_13 select,.focus_band-block .container.focus_type_12 .cta-container.form_type_15 select,.focus_band-block .container.focus_type_12 .cta-container.form_type_18 select,.focus_band-block .container.focus_type_12 .cta-container.form_type_19 select,.focus_band-block .container.focus_type_12 .cta-container.form_type_23 select,.focus_band-block .container.focus_type_13 .cta-container.form_type_2 select,.focus_band-block .container.focus_type_13 .cta-container.form_type_11 select,.focus_band-block .container.focus_type_13 .cta-container.form_type_12 select,.focus_band-block .container.focus_type_13 .cta-container.form_type_13 select,.focus_band-block .container.focus_type_13 .cta-container.form_type_15 select,.focus_band-block .container.focus_type_13 .cta-container.form_type_18 select,.focus_band-block .container.focus_type_13 .cta-container.form_type_19 select,.focus_band-block .container.focus_type_13 .cta-container.form_type_23 select,.focus_band-block .container.focus_type_15 .cta-container.form_type_2 select,.focus_band-block .container.focus_type_15 .cta-container.form_type_11 select,.focus_band-block .container.focus_type_15 .cta-container.form_type_12 select,.focus_band-block .container.focus_type_15 .cta-container.form_type_13 select,.focus_band-block .container.focus_type_15 .cta-container.form_type_15 select,.focus_band-block .container.focus_type_15 .cta-container.form_type_18 select,.focus_band-block .container.focus_type_15 .cta-container.form_type_19 select,.focus_band-block .container.focus_type_15 .cta-container.form_type_23 select,.focus_band-block .container.focus_type_18 .cta-container.form_type_2 select,.focus_band-block .container.focus_type_18 .cta-container.form_type_11 select,.focus_band-block .container.focus_type_18 .cta-container.form_type_12 select,.focus_band-block .container.focus_type_18 .cta-container.form_type_13 select,.focus_band-block .container.focus_type_18 .cta-container.form_type_15 select,.focus_band-block .container.focus_type_18 .cta-container.form_type_18 select,.focus_band-block .container.focus_type_18 .cta-container.form_type_19 select,.focus_band-block .container.focus_type_18 .cta-container.form_type_23 select,.focus_band-block .container.focus_type_19 .cta-container.form_type_2 select,.focus_band-block .container.focus_type_19 .cta-container.form_type_11 select,.focus_band-block .container.focus_type_19 .cta-container.form_type_12 select,.focus_band-block .container.focus_type_19 .cta-container.form_type_13 select,.focus_band-block .container.focus_type_19 .cta-container.form_type_15 select,.focus_band-block .container.focus_type_19 .cta-container.form_type_18 select,.focus_band-block .container.focus_type_19 .cta-container.form_type_19 select,.focus_band-block .container.focus_type_19 .cta-container.form_type_23 select,.focus_band-block .container.focus_type_23 .cta-container.form_type_2 select,.focus_band-block .container.focus_type_23 .cta-container.form_type_11 select,.focus_band-block .container.focus_type_23 .cta-container.form_type_12 select,.focus_band-block .container.focus_type_23 .cta-container.form_type_13 select,.focus_band-block .container.focus_type_23 .cta-container.form_type_15 select,.focus_band-block .container.focus_type_23 .cta-container.form_type_18 select,.focus_band-block .container.focus_type_23 .cta-container.form_type_19 select,.focus_band-block .container.focus_type_23 .cta-container.form_type_23 select{margin-bottom:5px;}.focus_band-block .container.focus_type_2 .cta-container.form_type_2 input.input-css,.focus_band-block .container.focus_type_2 .cta-container.form_type_11 input.input-css,.focus_band-block .container.focus_type_2 .cta-container.form_type_12 input.input-css,.focus_band-block .container.focus_type_2 .cta-container.form_type_13 input.input-css,.focus_band-block .container.focus_type_2 .cta-container.form_type_15 input.input-css,.focus_band-block .container.focus_type_2 .cta-container.form_type_18 input.input-css,.focus_band-block .container.focus_type_2 .cta-container.form_type_19 input.input-css,.focus_band-block .container.focus_type_2 .cta-container.form_type_23 input.input-css,.focus_band-block .container.focus_type_11 .cta-container.form_type_2 input.input-css,.focus_band-block .container.focus_type_11 .cta-container.form_type_11 input.input-css,.focus_band-block .container.focus_type_11 .cta-container.form_type_12 input.input-css,.focus_band-block .container.focus_type_11 .cta-container.form_type_13 input.input-css,.focus_band-block .container.focus_type_11 .cta-container.form_type_15 input.input-css,.focus_band-block .container.focus_type_11 .cta-container.form_type_18 input.input-css,.focus_band-block .container.focus_type_11 .cta-container.form_type_19 input.input-css,.focus_band-block .container.focus_type_11 .cta-container.form_type_23 input.input-css,.focus_band-block .container.focus_type_12 .cta-container.form_type_2 input.input-css,.focus_band-block .container.focus_type_12 .cta-container.form_type_11 input.input-css,.focus_band-block .container.focus_type_12 .cta-container.form_type_12 input.input-css,.focus_band-block .container.focus_type_12 .cta-container.form_type_13 input.input-css,.focus_band-block .container.focus_type_12 .cta-container.form_type_15 input.input-css,.focus_band-block .container.focus_type_12 .cta-container.form_type_18 input.input-css,.focus_band-block .container.focus_type_12 .cta-container.form_type_19 input.input-css,.focus_band-block .container.focus_type_12 .cta-container.form_type_23 input.input-css,.focus_band-block .container.focus_type_13 .cta-container.form_type_2 input.input-css,.focus_band-block .container.focus_type_13 .cta-container.form_type_11 input.input-css,.focus_band-block .container.focus_type_13 .cta-container.form_type_12 input.input-css,.focus_band-block .container.focus_type_13 .cta-container.form_type_13 input.input-css,.focus_band-block .container.focus_type_13 .cta-container.form_type_15 input.input-css,.focus_band-block .container.focus_type_13 .cta-container.form_type_18 input.input-css,.focus_band-block .container.focus_type_13 .cta-container.form_type_19 input.input-css,.focus_band-block .container.focus_type_13 .cta-container.form_type_23 input.input-css,.focus_band-block .container.focus_type_15 .cta-container.form_type_2 input.input-css,.focus_band-block .container.focus_type_15 .cta-container.form_type_11 input.input-css,.focus_band-block .container.focus_type_15 .cta-container.form_type_12 input.input-css,.focus_band-block .container.focus_type_15 .cta-container.form_type_13 input.input-css,.focus_band-block .container.focus_type_15 .cta-container.form_type_15 input.input-css,.focus_band-block .container.focus_type_15 .cta-container.form_type_18 input.input-css,.focus_band-block .container.focus_type_15 .cta-container.form_type_19 input.input-css,.focus_band-block .container.focus_type_15 .cta-container.form_type_23 input.input-css,.focus_band-block .container.focus_type_18 .cta-container.form_type_2 input.input-css,.focus_band-block .container.focus_type_18 .cta-container.form_type_11 input.input-css,.focus_band-block .container.focus_type_18 .cta-container.form_type_12 input.input-css,.focus_band-block .container.focus_type_18 .cta-container.form_type_13 input.input-css,.focus_band-block .container.focus_type_18 .cta-container.form_type_15 input.input-css,.focus_band-block .container.focus_type_18 .cta-container.form_type_18 input.input-css,.focus_band-block .container.focus_type_18 .cta-container.form_type_19 input.input-css,.focus_band-block .container.focus_type_18 .cta-container.form_type_23 input.input-css,.focus_band-block .container.focus_type_19 .cta-container.form_type_2 input.input-css,.focus_band-block .container.focus_type_19 .cta-container.form_type_11 input.input-css,.focus_band-block .container.focus_type_19 .cta-container.form_type_12 input.input-css,.focus_band-block .container.focus_type_19 .cta-container.form_type_13 input.input-css,.focus_band-block .container.focus_type_19 .cta-container.form_type_15 input.input-css,.focus_band-block .container.focus_type_19 .cta-container.form_type_18 input.input-css,.focus_band-block .container.focus_type_19 .cta-container.form_type_19 input.input-css,.focus_band-block .container.focus_type_19 .cta-container.form_type_23 input.input-css,.focus_band-block .container.focus_type_23 .cta-container.form_type_2 input.input-css,.focus_band-block .container.focus_type_23 .cta-container.form_type_11 input.input-css,.focus_band-block .container.focus_type_23 .cta-container.form_type_12 input.input-css,.focus_band-block .container.focus_type_23 .cta-container.form_type_13 input.input-css,.focus_band-block .container.focus_type_23 .cta-container.form_type_15 input.input-css,.focus_band-block .container.focus_type_23 .cta-container.form_type_18 input.input-css,.focus_band-block .container.focus_type_23 .cta-container.form_type_19 input.input-css,.focus_band-block .container.focus_type_23 .cta-container.form_type_23 input.input-css{border-radius:30px;width:250px;}.focus_band-block .container.focus_type_2 .cta-container.form_type_2 .error-message,.focus_band-block .container.focus_type_2 .cta-container.form_type_11 .error-message,.focus_band-block .container.focus_type_2 .cta-container.form_type_12 .error-message,.focus_band-block .container.focus_type_2 .cta-container.form_type_13 .error-message,.focus_band-block .container.focus_type_2 .cta-container.form_type_15 .error-message,.focus_band-block .container.focus_type_2 .cta-container.form_type_18 .error-message,.focus_band-block .container.focus_type_2 .cta-container.form_type_19 .error-message,.focus_band-block .container.focus_type_2 .cta-container.form_type_23 .error-message,.focus_band-block .container.focus_type_11 .cta-container.form_type_2 .error-message,.focus_band-block .container.focus_type_11 .cta-container.form_type_11 .error-message,.focus_band-block .container.focus_type_11 .cta-container.form_type_12 .error-message,.focus_band-block .container.focus_type_11 .cta-container.form_type_13 .error-message,.focus_band-block .container.focus_type_11 .cta-container.form_type_15 .error-message,.focus_band-block .container.focus_type_11 .cta-container.form_type_18 .error-message,.focus_band-block .container.focus_type_11 .cta-container.form_type_19 .error-message,.focus_band-block .container.focus_type_11 .cta-container.form_type_23 .error-message,.focus_band-block .container.focus_type_12 .cta-container.form_type_2 .error-message,.focus_band-block .container.focus_type_12 .cta-container.form_type_11 .error-message,.focus_band-block .container.focus_type_12 .cta-container.form_type_12 .error-message,.focus_band-block .container.focus_type_12 .cta-container.form_type_13 .error-message,.focus_band-block .container.focus_type_12 .cta-container.form_type_15 .error-message,.focus_band-block .container.focus_type_12 .cta-container.form_type_18 .error-message,.focus_band-block .container.focus_type_12 .cta-container.form_type_19 .error-message,.focus_band-block .container.focus_type_12 .cta-container.form_type_23 .error-message,.focus_band-block .container.focus_type_13 .cta-container.form_type_2 .error-message,.focus_band-block .container.focus_type_13 .cta-container.form_type_11 .error-message,.focus_band-block .container.focus_type_13 .cta-container.form_type_12 .error-message,.focus_band-block .container.focus_type_13 .cta-container.form_type_13 .error-message,.focus_band-block .container.focus_type_13 .cta-container.form_type_15 .error-message,.focus_band-block .container.focus_type_13 .cta-container.form_type_18 .error-message,.focus_band-block .container.focus_type_13 .cta-container.form_type_19 .error-message,.focus_band-block .container.focus_type_13 .cta-container.form_type_23 .error-message,.focus_band-block .container.focus_type_15 .cta-container.form_type_2 .error-message,.focus_band-block .container.focus_type_15 .cta-container.form_type_11 .error-message,.focus_band-block .container.focus_type_15 .cta-container.form_type_12 .error-message,.focus_band-block .container.focus_type_15 .cta-container.form_type_13 .error-message,.focus_band-block .container.focus_type_15 .cta-container.form_type_15 .error-message,.focus_band-block .container.focus_type_15 .cta-container.form_type_18 .error-message,.focus_band-block .container.focus_type_15 .cta-container.form_type_19 .error-message,.focus_band-block .container.focus_type_15 .cta-container.form_type_23 .error-message,.focus_band-block .container.focus_type_18 .cta-container.form_type_2 .error-message,.focus_band-block .container.focus_type_18 .cta-container.form_type_11 .error-message,.focus_band-block .container.focus_type_18 .cta-container.form_type_12 .error-message,.focus_band-block .container.focus_type_18 .cta-container.form_type_13 .error-message,.focus_band-block .container.focus_type_18 .cta-container.form_type_15 .error-message,.focus_band-block .container.focus_type_18 .cta-container.form_type_18 .error-message,.focus_band-block .container.focus_type_18 .cta-container.form_type_19 .error-message,.focus_band-block .container.focus_type_18 .cta-container.form_type_23 .error-message,.focus_band-block .container.focus_type_19 .cta-container.form_type_2 .error-message,.focus_band-block .container.focus_type_19 .cta-container.form_type_11 .error-message,.focus_band-block .container.focus_type_19 .cta-container.form_type_12 .error-message,.focus_band-block .container.focus_type_19 .cta-container.form_type_13 .error-message,.focus_band-block .container.focus_type_19 .cta-container.form_type_15 .error-message,.focus_band-block .container.focus_type_19 .cta-container.form_type_18 .error-message,.focus_band-block .container.focus_type_19 .cta-container.form_type_19 .error-message,.focus_band-block .container.focus_type_19 .cta-container.form_type_23 .error-message,.focus_band-block .container.focus_type_23 .cta-container.form_type_2 .error-message,.focus_band-block .container.focus_type_23 .cta-container.form_type_11 .error-message,.focus_band-block .container.focus_type_23 .cta-container.form_type_12 .error-message,.focus_band-block .container.focus_type_23 .cta-container.form_type_13 .error-message,.focus_band-block .container.focus_type_23 .cta-container.form_type_15 .error-message,.focus_band-block .container.focus_type_23 .cta-container.form_type_18 .error-message,.focus_band-block .container.focus_type_23 .cta-container.form_type_19 .error-message,.focus_band-block .container.focus_type_23 .cta-container.form_type_23 .error-message{height:22px;text-align:center;color:white;visibility:hidden;}.focus_band-block .container.focus_type_2 .cta-container.form_type_2 select.select-css,.focus_band-block .container.focus_type_2 .cta-container.form_type_2 button.button-css,.focus_band-block .container.focus_type_2 .cta-container.form_type_2 input.input-css,.focus_band-block .container.focus_type_2 .cta-container.form_type_11 select.select-css,.focus_band-block .container.focus_type_2 .cta-container.form_type_11 button.button-css,.focus_band-block .container.focus_type_2 .cta-container.form_type_11 input.input-css,.focus_band-block .container.focus_type_2 .cta-container.form_type_12 select.select-css,.focus_band-block .container.focus_type_2 .cta-container.form_type_12 button.button-css,.focus_band-block .container.focus_type_2 .cta-container.form_type_12 input.input-css,.focus_band-block .container.focus_type_2 .cta-container.form_type_13 select.select-css,.focus_band-block .container.focus_type_2 .cta-container.form_type_13 button.button-css,.focus_band-block .container.focus_type_2 .cta-container.form_type_13 input.input-css,.focus_band-block .container.focus_type_2 .cta-container.form_type_15 select.select-css,.focus_band-block .container.focus_type_2 .cta-container.form_type_15 button.button-css,.focus_band-block .container.focus_type_2 .cta-container.form_type_15 input.input-css,.focus_band-block .container.focus_type_2 .cta-container.form_type_18 select.select-css,.focus_band-block .container.focus_type_2 .cta-container.form_type_18 button.button-css,.focus_band-block .container.focus_type_2 .cta-container.form_type_18 input.input-css,.focus_band-block .container.focus_type_2 .cta-container.form_type_19 select.select-css,.focus_band-block .container.focus_type_2 .cta-container.form_type_19 button.button-css,.focus_band-block .container.focus_type_2 .cta-container.form_type_19 input.input-css,.focus_band-block .container.focus_type_2 .cta-container.form_type_23 select.select-css,.focus_band-block .container.focus_type_2 .cta-container.form_type_23 button.button-css,.focus_band-block .container.focus_type_2 .cta-container.form_type_23 input.input-css,.focus_band-block .container.focus_type_11 .cta-container.form_type_2 select.select-css,.focus_band-block .container.focus_type_11 .cta-container.form_type_2 button.button-css,.focus_band-block .container.focus_type_11 .cta-container.form_type_2 input.input-css,.focus_band-block .container.focus_type_11 .cta-container.form_type_11 select.select-css,.focus_band-block .container.focus_type_11 .cta-container.form_type_11 button.button-css,.focus_band-block .container.focus_type_11 .cta-container.form_type_11 input.input-css,.focus_band-block .container.focus_type_11 .cta-container.form_type_12 select.select-css,.focus_band-block .container.focus_type_11 .cta-container.form_type_12 button.button-css,.focus_band-block .container.focus_type_11 .cta-container.form_type_12 input.input-css,.focus_band-block .container.focus_type_11 .cta-container.form_type_13 select.select-css,.focus_band-block .container.focus_type_11 .cta-container.form_type_13 button.button-css,.focus_band-block .container.focus_type_11 .cta-container.form_type_13 input.input-css,.focus_band-block .container.focus_type_11 .cta-container.form_type_15 select.select-css,.focus_band-block .container.focus_type_11 .cta-container.form_type_15 button.button-css,.focus_band-block .container.focus_type_11 .cta-container.form_type_15 input.input-css,.focus_band-block .container.focus_type_11 .cta-container.form_type_18 select.select-css,.focus_band-block .container.focus_type_11 .cta-container.form_type_18 button.button-css,.focus_band-block .container.focus_type_11 .cta-container.form_type_18 input.input-css,.focus_band-block .container.focus_type_11 .cta-container.form_type_19 select.select-css,.focus_band-block .container.focus_type_11 .cta-container.form_type_19 button.button-css,.focus_band-block .container.focus_type_11 .cta-container.form_type_19 input.input-css,.focus_band-block .container.focus_type_11 .cta-container.form_type_23 select.select-css,.focus_band-block .container.focus_type_11 .cta-container.form_type_23 button.button-css,.focus_band-block .container.focus_type_11 .cta-container.form_type_23 input.input-css,.focus_band-block .container.focus_type_12 .cta-container.form_type_2 select.select-css,.focus_band-block .container.focus_type_12 .cta-container.form_type_2 button.button-css,.focus_band-block .container.focus_type_12 .cta-container.form_type_2 input.input-css,.focus_band-block .container.focus_type_12 .cta-container.form_type_11 select.select-css,.focus_band-block .container.focus_type_12 .cta-container.form_type_11 button.button-css,.focus_band-block .container.focus_type_12 .cta-container.form_type_11 input.input-css,.focus_band-block .container.focus_type_12 .cta-container.form_type_12 select.select-css,.focus_band-block .container.focus_type_12 .cta-container.form_type_12 button.button-css,.focus_band-block .container.focus_type_12 .cta-container.form_type_12 input.input-css,.focus_band-block .container.focus_type_12 .cta-container.form_type_13 select.select-css,.focus_band-block .container.focus_type_12 .cta-container.form_type_13 button.button-css,.focus_band-block .container.focus_type_12 .cta-container.form_type_13 input.input-css,.focus_band-block .container.focus_type_12 .cta-container.form_type_15 select.select-css,.focus_band-block .container.focus_type_12 .cta-container.form_type_15 button.button-css,.focus_band-block .container.focus_type_12 .cta-container.form_type_15 input.input-css,.focus_band-block .container.focus_type_12 .cta-container.form_type_18 select.select-css,.focus_band-block .container.focus_type_12 .cta-container.form_type_18 button.button-css,.focus_band-block .container.focus_type_12 .cta-container.form_type_18 input.input-css,.focus_band-block .container.focus_type_12 .cta-container.form_type_19 select.select-css,.focus_band-block .container.focus_type_12 .cta-container.form_type_19 button.button-css,.focus_band-block .container.focus_type_12 .cta-container.form_type_19 input.input-css,.focus_band-block .container.focus_type_12 .cta-container.form_type_23 select.select-css,.focus_band-block .container.focus_type_12 .cta-container.form_type_23 button.button-css,.focus_band-block .container.focus_type_12 .cta-container.form_type_23 input.input-css,.focus_band-block .container.focus_type_13 .cta-container.form_type_2 select.select-css,.focus_band-block .container.focus_type_13 .cta-container.form_type_2 button.button-css,.focus_band-block .container.focus_type_13 .cta-container.form_type_2 input.input-css,.focus_band-block .container.focus_type_13 .cta-container.form_type_11 select.select-css,.focus_band-block .container.focus_type_13 .cta-container.form_type_11 button.button-css,.focus_band-block .container.focus_type_13 .cta-container.form_type_11 input.input-css,.focus_band-block .container.focus_type_13 .cta-container.form_type_12 select.select-css,.focus_band-block .container.focus_type_13 .cta-container.form_type_12 button.button-css,.focus_band-block .container.focus_type_13 .cta-container.form_type_12 input.input-css,.focus_band-block .container.focus_type_13 .cta-container.form_type_13 select.select-css,.focus_band-block .container.focus_type_13 .cta-container.form_type_13 button.button-css,.focus_band-block .container.focus_type_13 .cta-container.form_type_13 input.input-css,.focus_band-block .container.focus_type_13 .cta-container.form_type_15 select.select-css,.focus_band-block .container.focus_type_13 .cta-container.form_type_15 button.button-css,.focus_band-block .container.focus_type_13 .cta-container.form_type_15 input.input-css,.focus_band-block .container.focus_type_13 .cta-container.form_type_18 select.select-css,.focus_band-block .container.focus_type_13 .cta-container.form_type_18 button.button-css,.focus_band-block .container.focus_type_13 .cta-container.form_type_18 input.input-css,.focus_band-block .container.focus_type_13 .cta-container.form_type_19 select.select-css,.focus_band-block .container.focus_type_13 .cta-container.form_type_19 button.button-css,.focus_band-block .container.focus_type_13 .cta-container.form_type_19 input.input-css,.focus_band-block .container.focus_type_13 .cta-container.form_type_23 select.select-css,.focus_band-block .container.focus_type_13 .cta-container.form_type_23 button.button-css,.focus_band-block .container.focus_type_13 .cta-container.form_type_23 input.input-css,.focus_band-block .container.focus_type_15 .cta-container.form_type_2 select.select-css,.focus_band-block .container.focus_type_15 .cta-container.form_type_2 button.button-css,.focus_band-block .container.focus_type_15 .cta-container.form_type_2 input.input-css,.focus_band-block .container.focus_type_15 .cta-container.form_type_11 select.select-css,.focus_band-block .container.focus_type_15 .cta-container.form_type_11 button.button-css,.focus_band-block .container.focus_type_15 .cta-container.form_type_11 input.input-css,.focus_band-block .container.focus_type_15 .cta-container.form_type_12 select.select-css,.focus_band-block .container.focus_type_15 .cta-container.form_type_12 button.button-css,.focus_band-block .container.focus_type_15 .cta-container.form_type_12 input.input-css,.focus_band-block .container.focus_type_15 .cta-container.form_type_13 select.select-css,.focus_band-block .container.focus_type_15 .cta-container.form_type_13 button.button-css,.focus_band-block .container.focus_type_15 .cta-container.form_type_13 input.input-css,.focus_band-block .container.focus_type_15 .cta-container.form_type_15 select.select-css,.focus_band-block .container.focus_type_15 .cta-container.form_type_15 button.button-css,.focus_band-block .container.focus_type_15 .cta-container.form_type_15 input.input-css,.focus_band-block .container.focus_type_15 .cta-container.form_type_18 select.select-css,.focus_band-block .container.focus_type_15 .cta-container.form_type_18 button.button-css,.focus_band-block .container.focus_type_15 .cta-container.form_type_18 input.input-css,.focus_band-block .container.focus_type_15 .cta-container.form_type_19 select.select-css,.focus_band-block .container.focus_type_15 .cta-container.form_type_19 button.button-css,.focus_band-block .container.focus_type_15 .cta-container.form_type_19 input.input-css,.focus_band-block .container.focus_type_15 .cta-container.form_type_23 select.select-css,.focus_band-block .container.focus_type_15 .cta-container.form_type_23 button.button-css,.focus_band-block .container.focus_type_15 .cta-container.form_type_23 input.input-css,.focus_band-block .container.focus_type_18 .cta-container.form_type_2 select.select-css,.focus_band-block .container.focus_type_18 .cta-container.form_type_2 button.button-css,.focus_band-block .container.focus_type_18 .cta-container.form_type_2 input.input-css,.focus_band-block .container.focus_type_18 .cta-container.form_type_11 select.select-css,.focus_band-block .container.focus_type_18 .cta-container.form_type_11 button.button-css,.focus_band-block .container.focus_type_18 .cta-container.form_type_11 input.input-css,.focus_band-block .container.focus_type_18 .cta-container.form_type_12 select.select-css,.focus_band-block .container.focus_type_18 .cta-container.form_type_12 button.button-css,.focus_band-block .container.focus_type_18 .cta-container.form_type_12 input.input-css,.focus_band-block .container.focus_type_18 .cta-container.form_type_13 select.select-css,.focus_band-block .container.focus_type_18 .cta-container.form_type_13 button.button-css,.focus_band-block .container.focus_type_18 .cta-container.form_type_13 input.input-css,.focus_band-block .container.focus_type_18 .cta-container.form_type_15 select.select-css,.focus_band-block .container.focus_type_18 .cta-container.form_type_15 button.button-css,.focus_band-block .container.focus_type_18 .cta-container.form_type_15 input.input-css,.focus_band-block .container.focus_type_18 .cta-container.form_type_18 select.select-css,.focus_band-block .container.focus_type_18 .cta-container.form_type_18 button.button-css,.focus_band-block .container.focus_type_18 .cta-container.form_type_18 input.input-css,.focus_band-block .container.focus_type_18 .cta-container.form_type_19 select.select-css,.focus_band-block .container.focus_type_18 .cta-container.form_type_19 button.button-css,.focus_band-block .container.focus_type_18 .cta-container.form_type_19 input.input-css,.focus_band-block .container.focus_type_18 .cta-container.form_type_23 select.select-css,.focus_band-block .container.focus_type_18 .cta-container.form_type_23 button.button-css,.focus_band-block .container.focus_type_18 .cta-container.form_type_23 input.input-css,.focus_band-block .container.focus_type_19 .cta-container.form_type_2 select.select-css,.focus_band-block .container.focus_type_19 .cta-container.form_type_2 button.button-css,.focus_band-block .container.focus_type_19 .cta-container.form_type_2 input.input-css,.focus_band-block .container.focus_type_19 .cta-container.form_type_11 select.select-css,.focus_band-block .container.focus_type_19 .cta-container.form_type_11 button.button-css,.focus_band-block .container.focus_type_19 .cta-container.form_type_11 input.input-css,.focus_band-block .container.focus_type_19 .cta-container.form_type_12 select.select-css,.focus_band-block .container.focus_type_19 .cta-container.form_type_12 button.button-css,.focus_band-block .container.focus_type_19 .cta-container.form_type_12 input.input-css,.focus_band-block .container.focus_type_19 .cta-container.form_type_13 select.select-css,.focus_band-block .container.focus_type_19 .cta-container.form_type_13 button.button-css,.focus_band-block .container.focus_type_19 .cta-container.form_type_13 input.input-css,.focus_band-block .container.focus_type_19 .cta-container.form_type_15 select.select-css,.focus_band-block .container.focus_type_19 .cta-container.form_type_15 button.button-css,.focus_band-block .container.focus_type_19 .cta-container.form_type_15 input.input-css,.focus_band-block .container.focus_type_19 .cta-container.form_type_18 select.select-css,.focus_band-block .container.focus_type_19 .cta-container.form_type_18 button.button-css,.focus_band-block .container.focus_type_19 .cta-container.form_type_18 input.input-css,.focus_band-block .container.focus_type_19 .cta-container.form_type_19 select.select-css,.focus_band-block .container.focus_type_19 .cta-container.form_type_19 button.button-css,.focus_band-block .container.focus_type_19 .cta-container.form_type_19 input.input-css,.focus_band-block .container.focus_type_19 .cta-container.form_type_23 select.select-css,.focus_band-block .container.focus_type_19 .cta-container.form_type_23 button.button-css,.focus_band-block .container.focus_type_19 .cta-container.form_type_23 input.input-css,.focus_band-block .container.focus_type_23 .cta-container.form_type_2 select.select-css,.focus_band-block .container.focus_type_23 .cta-container.form_type_2 button.button-css,.focus_band-block .container.focus_type_23 .cta-container.form_type_2 input.input-css,.focus_band-block .container.focus_type_23 .cta-container.form_type_11 select.select-css,.focus_band-block .container.focus_type_23 .cta-container.form_type_11 button.button-css,.focus_band-block .container.focus_type_23 .cta-container.form_type_11 input.input-css,.focus_band-block .container.focus_type_23 .cta-container.form_type_12 select.select-css,.focus_band-block .container.focus_type_23 .cta-container.form_type_12 button.button-css,.focus_band-block .container.focus_type_23 .cta-container.form_type_12 input.input-css,.focus_band-block .container.focus_type_23 .cta-container.form_type_13 select.select-css,.focus_band-block .container.focus_type_23 .cta-container.form_type_13 button.button-css,.focus_band-block .container.focus_type_23 .cta-container.form_type_13 input.input-css,.focus_band-block .container.focus_type_23 .cta-container.form_type_15 select.select-css,.focus_band-block .container.focus_type_23 .cta-container.form_type_15 button.button-css,.focus_band-block .container.focus_type_23 .cta-container.form_type_15 input.input-css,.focus_band-block .container.focus_type_23 .cta-container.form_type_18 select.select-css,.focus_band-block .container.focus_type_23 .cta-container.form_type_18 button.button-css,.focus_band-block .container.focus_type_23 .cta-container.form_type_18 input.input-css,.focus_band-block .container.focus_type_23 .cta-container.form_type_19 select.select-css,.focus_band-block .container.focus_type_23 .cta-container.form_type_19 button.button-css,.focus_band-block .container.focus_type_23 .cta-container.form_type_19 input.input-css,.focus_band-block .container.focus_type_23 .cta-container.form_type_23 select.select-css,.focus_band-block .container.focus_type_23 .cta-container.form_type_23 button.button-css,.focus_band-block .container.focus_type_23 .cta-container.form_type_23 input.input-css{margin-left:auto;margin-right:auto;display:block;}.focus_band-block .container.focus_type_3 .cta-container.form_type_3{padding-bottom:100px;}@media screen and (max-width:768px){.focus_band-block .container.focus_type_3 .cta-container.form_type_3{padding-bottom:40px;}}.focus_band-block .container.focus_type_5{margin-bottom:calc(20px * 2);}.focus_band-block .container.focus_type_5 .wrapper{position:relative;z-index:0;}@media screen and (max-width:768px){.focus_band-block .container.focus_type_5 .wrapper{background-position-y:0px;background-size:100% 105%;}}@media screen and (max-width:768px){.focus_band-block .container.focus_type_5 .filter-container .column{padding-bottom:0;}}.focus_band-block .container.focus_type_5 .content{position:relative;text-align:center;display:block;height:auto;padding-bottom:10px;}.focus_band-block .container.focus_type_5 .cta-container.form_type_5{max-width:1190px;}.focus_band-block .container.focus_type_5 .cta-container.form_type_5 .wrapper{background-color:#fff;}.focus_band-block .container.focus_type_5 .cta-container.form_type_5 .filter-container{display:flex;justify-content:space-around;flex-wrap:wrap;}.focus_band-block .container.focus_type_5 .cta-container.form_type_5 .filter-container .columns{display:flex;flex-direction:column;width:30%;}.focus_band-block .container.focus_type_5 .cta-container.form_type_5 .filter-container .columns .column{flex-grow:0;}.focus_band-block .container.focus_type_5 .cta-container.form_type_5 .filter-container .columns .column .label{display:flex;align-items:center;}@media screen and (max-width:769px){.focus_band-block .container.focus_type_5 .cta-container.form_type_5 .filter-container .columns .column .label h3{font-size:18px;}}@media screen and (max-width:426px){.focus_band-block .container.focus_type_5 .cta-container.form_type_5 .filter-container .columns .column .label h3{font-size:15px;margin-top:3px;}}.focus_band-block .container.focus_type_5 .cta-container.form_type_5 .filter-container .columns .column .label .filter-icon{font-size:20px;line-height:0;}@media screen and (max-width:426px){.focus_band-block .container.focus_type_5 .cta-container.form_type_5 .filter-container .columns .column .label .filter-icon{font-size:16px;}}.focus_band-block .container.focus_type_5 .cta-container.form_type_5 .filter-container .columns:not(:last-child){margin-bottom:0;}@media screen and (max-width:426px){.focus_band-block .container.focus_type_5 .cta-container.form_type_5 .filter-container .columns:not(:last-child){margin-bottom:8px;}}.focus_band-block .container.focus_type_5 .cta-container.form_type_5 .filter-container .columns .help{color:#333;padding-top:10px;font-size:13px;height:36px;}@media screen and (max-width:426px){.focus_band-block .container.focus_type_5 .cta-container.form_type_5 .filter-container .columns .help{font-size:12px;padding-top:4px;margin-bottom:0;}}@media screen and (max-width:321px){.focus_band-block .container.focus_type_5 .cta-container.form_type_5 .filter-container .columns .help{font-size:10px;}}.focus_band-block .container.focus_type_5 .cta-container.form_type_5 .filter-container .columns .p-bottom{padding-bottom:0;}@media screen and (max-width:769px){.focus_band-block .container.focus_type_5 .cta-container.form_type_5 .filter-container .columns{width:95%;}}@media screen and (max-width:500px){.focus_band-block .container.focus_type_5 .cta-container.form_type_5 .filter-container .columns{width:100%;}}.focus_band-block .container.focus_type_5 .cta-container.form_type_5 .button-css{margin-top:10px;margin-left:auto;margin-right:auto;}@media screen and (max-width:769px){.focus_band-block .container.focus_type_5 .cta-container.form_type_5 .button-css{margin-top:20px;margin-left:auto;margin-right:auto;}}.focus_band-block .container.focus_type_5 .cta-container.form_type_5 .filter-icon{font-size:40px;color:#DF3226;}@media screen and (max-width:768px){.focus_band-block .container.focus_type_5 .cta-container.form_type_5 .filter-icon{font-size:20px;padding-top:2px;float:left;}}.focus_band-block .container.focus_type_5 .cta-container{position:relative;margin:auto;padding:20px;background-color:#fff;box-shadow:0px 4px 9px 2px #4c4c4c61;border-radius:6px;}@media only screen and (max-width:767px){.focus_band-block .container.focus_type_5 .cta-container{margin-left:16px;margin-right:16px;}}.focus_band-block .container.focus_type_5 .cta-container form button{margin:auto;display:block;margin-top:1.3rem;width:auto;height:auto;font-size:16px;}.focus_band-block .container.focus_type_5 .cta-container .radio-toolbar label{font-size:16px;color:#333333;}@media screen and (max-width:768px){.focus_band-block .container.focus_type_5 .cta-container .radio-toolbar label{padding:2px 10px;font-size:14px;line-height:19px;}}.focus_band-block .container.focus_type_5 .cta-container .h3{color:#333333;font-weight:600;font-size:16px;margin-top:0;margin-bottom:0;}@media screen and (max-width:768px){.focus_band-block .container.focus_type_5 .cta-container .h3{margin-top:5px;font-size:1rem;}}.focus_band-block .container.focus_type_5 .cta-container .help{color:#666666;font-weight:300;font-size:12px;margin-top:0;}@media screen and (max-width:768px){.focus_band-block .container.focus_type_5 .cta-container .help{margin-top:5px;font-size:1rem;}}@media screen and (min-width:1000px){.focus_band-block .container.focus_type_6 .insurance-search-icons{padding:0px 165px;margin-bottom:24px;}}@media screen and (max-width:768px){.focus_band-block .container.focus_type_6 .insurance-search-icons{width:100vw;margin-right:-18px;padding:0px;position:static;}.focus_band-block .insurance-search-cta.deprecated{position:relative;}}@media screen and (max-width:768px){.focus_band-block .container.focus_type_6 .insurance-search-icons .insurance-category{min-width:112px;padding-left:24px;word-spacing:unset;}}.focus_band-block .container.focus_type_6 .insurance-search-icons .insurance-category:hover{opacity:1;}.focus_band-block .container.focus_type_6 .insurance-search-icons .insurance-category:hover i:last-child{color:#DF3226;}.focus_band-block .container.focus_type_6 .insurance-search-icons .insurance-category.is-active .insurance-label{font-weight:bold;}.focus_band-block .container.focus_type_6 .insurance-search-icons .insurance-category.is-active .fa-circle{color:#DF3226;}.focus_band-block .container.focus_type_6 .insurance-search-icons .insurance-category.is-active:hover i:last-child{color:white;}.focus_band-block .container.focus_type_6 .insurance-search-icons .slick-track{margin:0px 80px 0px 80px;}.focus_band-block .container.focus_type_6 .insurance-search-icons .slick-track *{outline:none;padding:5px 0;}.focus_band-block .container.focus_type_6 .insurance-search-icons .slick-dots{margin:0px;bottom:-50px;}.focus_band-block .container.focus_type_6 .insurance-search-icons .slick-dots li{background-color:white;border-radius:100%;list-style:none;width:12px;height:12px;border:2px solid transparent;}.focus_band-block .container.focus_type_6 .insurance-search-icons .slick-dots li>button{visibility:visible;}.focus_band-block .container.focus_type_6 .insurance-search-icons button.slick-arrow{max-width:20px;z-index:20;}.focus_band-block .container.focus_type_6 .insurance-search-icons .slick-prev{left:8px;}.focus_band-block .container.focus_type_6 .insurance-search-icons .slick-next{right:8px;}.focus_band-block .container.focus_type_6 .insurance-search-icons .insurance-search-icon img{max-width:120px;}.focus_band-block .container.focus_type_6 .insurance-search-icons .insurance-search-icon.grow{transition:all .2s ease-in-out;margin-right:1rem;}.focus_band-block .container.focus_type_6 .insurance-search-icons .insurance-search-icon.grow:hover{transform:scale(1.1);}@media screen and (max-width:768px){.focus_band-block .container.focus_type_6 .insurance-search-icons .insurance-search-icon{width:max-content;}}.focus_band-block .container.focus_type_6 .wrapper{padding:10px 0px 52px 0px;}@media screen and (max-width:768px){.focus_band-block .container.focus_type_6 .wrapper{padding:0px 0px 42px 0px;}}.focus_band-block .container.focus_type_6 .rich-text{text-align:center;}.focus_band-block .container.focus_type_6 .remove{display:none !important;}.focus_band-block .container.focus_type_6 input.input-css{margin:0px 0 5px 0;min-width:250px;max-width:192px;height:50px;border-radius:30px;}@media screen and (max-width:768px){.focus_band-block .container.focus_type_6 input.input-css{height:40px;}}.focus_band-block .container.focus_type_6 input.input-css:disabled{opacity:0.5;}.focus_band-block .container.focus_type_6 select.select-css{height:55px;width:250px;text-align:center;}.focus_band-block .container.focus_type_6 button.button-css.alone{margin-left:0 !important;}@media screen and (max-width:768px){.focus_band-block .container.focus_type_6 button.button-css.alone{margin-top:0;margin-left:0;}}.focus_band-block .container.focus_type_6 .select-options{display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:center;}.province.remove+.button-css,.postal-code+.button-css{margin-left:-85px;}.focus_band-block .container .wrapper .cta-container .province:not(.remove)+.button-css{margin-left:0;}.focus_band-block .container.focus_type_6 .select-options .error-message{height:22px;color:white;visibility:hidden;}.focus_band-block .container.focus_type_7 .content,.focus_band-block .container.focus_type_17 .content,.focus_band-block .container.focus_type_20 .content,.focus_band-block .container.focus_type_21 .content,.focus_band-block .container.focus_type_22 .content,.focus_band-block .container.focus_type_8 .content,.focus_band-block .container.focus_type_9 .content,.focus_band-block .container.focus_type_10 .content{max-width:none;}.focus_band-block .container.focus_type_7 .checkbox-container .input-label,.focus_band-block .container.focus_type_17 .checkbox-container .input-label,.focus_band-block .container.focus_type_20 .checkbox-container .input-label,.focus_band-block .container.focus_type_21 .checkbox-container .input-label,.focus_band-block .container.focus_type_22 .checkbox-container .input-label,.focus_band-block .container.focus_type_8 .checkbox-container .input-label,.focus_band-block .container.focus_type_9 .checkbox-container .input-label,.focus_band-block .container.focus_type_10 .checkbox-container .input-label{margin-left:-8px;}@media screen and (max-width:768px){.focus_band-block .container.focus_type_7 .content,.focus_band-block .container.focus_type_17 .content,.focus_band-block .container.focus_type_20 .content,.focus_band-block .container.focus_type_21 .content,.focus_band-block .container.focus_type_22 .content,.focus_band-block .container.focus_type_8 .content,.focus_band-block .container.focus_type_9 .content,.focus_band-block .container.focus_type_10 .content{max-width:none;}.focus_band-block .container.focus_type_7 .wrapper,.focus_band-block .container.focus_type_17 .wrapper,.focus_band-block .container.focus_type_20 .wrapper,.focus_band-block .container.focus_type_21 .wrapper,.focus_band-block .container.focus_type_22 .wrapper,.focus_band-block .container.focus_type_8 .wrapper,.focus_band-block .container.focus_type_9 .wrapper,.focus_band-block .container.focus_type_10 .wrapper{background-size:100% 100%;}.focus_band-block .container.focus_type_7 .columns,.focus_band-block .container.focus_type_17 .columns,.focus_band-block .container.focus_type_20 .columns,.focus_band-block .container.focus_type_21 .columns,.focus_band-block .container.focus_type_22 .columns,.focus_band-block .container.focus_type_8 .columns,.focus_band-block .container.focus_type_9 .columns,.focus_band-block .container.focus_type_10 .columns{margin-bottom:0px;}.focus_band-block .container.focus_type_7 .checkboxes,.focus_band-block .container.focus_type_17 .checkboxes,.focus_band-block .container.focus_type_20 .checkboxes,.focus_band-block .container.focus_type_21 .checkboxes,.focus_band-block .container.focus_type_22 .checkboxes,.focus_band-block .container.focus_type_8 .checkboxes,.focus_band-block .container.focus_type_9 .checkboxes,.focus_band-block .container.focus_type_10 .checkboxes{display:flex;flex-direction:column;align-items:center;}}.focus_band-block .container.focus_type_7 .white-background,.focus_band-block .container.focus_type_17 .white-background,.focus_band-block .container.focus_type_20 .white-background,.focus_band-block .container.focus_type_21 .white-background,.focus_band-block .container.focus_type_22 .white-background,.focus_band-block .container.focus_type_8 .white-background,.focus_band-block .container.focus_type_9 .white-background,.focus_band-block .container.focus_type_10 .white-background{background-color:transparent;border-radius:10px;padding:16px 16px 16px 16px;border-bottom:8px solid #DF3226;}@media screen and (max-width:768px){.focus_band-block .container.focus_type_7 .white-background>.columns>.column,.focus_band-block .container.focus_type_17 .white-background>.columns>.column,.focus_band-block .container.focus_type_20 .white-background>.columns>.column,.focus_band-block .container.focus_type_21 .white-background>.columns>.column,.focus_band-block .container.focus_type_22 .white-background>.columns>.column,.focus_band-block .container.focus_type_8 .white-background>.columns>.column,.focus_band-block .container.focus_type_9 .white-background>.columns>.column,.focus_band-block .container.focus_type_10 .white-background>.columns>.column{padding-top:0px;}.focus_band-block .container.focus_type_7 .white-background>.columns>.column:first-child,.focus_band-block .container.focus_type_17 .white-background>.columns>.column:first-child,.focus_band-block .container.focus_type_20 .white-background>.columns>.column:first-child,.focus_band-block .container.focus_type_21 .white-background>.columns>.column:first-child,.focus_band-block .container.focus_type_22 .white-background>.columns>.column:first-child,.focus_band-block .container.focus_type_8 .white-background>.columns>.column:first-child,.focus_band-block .container.focus_type_9 .white-background>.columns>.column:first-child,.focus_band-block .container.focus_type_10 .white-background>.columns>.column:first-child{padding-top:16px;padding-bottom:0px;}.focus_band-block .container.focus_type_7 .white-background>.columns>.column .columns>.column:first-child,.focus_band-block .container.focus_type_17 .white-background>.columns>.column .columns>.column:first-child,.focus_band-block .container.focus_type_20 .white-background>.columns>.column .columns>.column:first-child,.focus_band-block .container.focus_type_21 .white-background>.columns>.column .columns>.column:first-child,.focus_band-block .container.focus_type_22 .white-background>.columns>.column .columns>.column:first-child,.focus_band-block .container.focus_type_8 .white-background>.columns>.column .columns>.column:first-child,.focus_band-block .container.focus_type_9 .white-background>.columns>.column .columns>.column:first-child,.focus_band-block .container.focus_type_10 .white-background>.columns>.column .columns>.column:first-child{padding-bottom:0px;padding-top:16px;}}.focus_band-block .container.focus_type_7 .white-background .column,.focus_band-block .container.focus_type_17 .white-background .column,.focus_band-block .container.focus_type_20 .white-background .column,.focus_band-block .container.focus_type_21 .white-background .column,.focus_band-block .container.focus_type_22 .white-background .column,.focus_band-block .container.focus_type_8 .white-background .column,.focus_band-block .container.focus_type_9 .white-background .column,.focus_band-block .container.focus_type_10 .white-background .column{padding:8px 0.73rem;}.focus_band-block .container.focus_type_7 .white-background .desc,.focus_band-block .container.focus_type_17 .white-background .desc,.focus_band-block .container.focus_type_20 .white-background .desc,.focus_band-block .container.focus_type_21 .white-background .desc,.focus_band-block .container.focus_type_22 .white-background .desc,.focus_band-block .container.focus_type_8 .white-background .desc,.focus_band-block .container.focus_type_9 .white-background .desc,.focus_band-block .container.focus_type_10 .white-background .desc{font-weight:300;font-size:12px;color:#666666;}.focus_band-block .container.focus_type_7 .cta-container input.input-css,.focus_band-block .container.focus_type_7 .cta-container select.select-css,.focus_band-block .container.focus_type_17 .cta-container input.input-css,.focus_band-block .container.focus_type_17 .cta-container select.select-css,.focus_band-block .container.focus_type_20 .cta-container input.input-css,.focus_band-block .container.focus_type_20 .cta-container select.select-css,.focus_band-block .container.focus_type_21 .cta-container input.input-css,.focus_band-block .container.focus_type_21 .cta-container select.select-css,.focus_band-block .container.focus_type_22 .cta-container input.input-css,.focus_band-block .container.focus_type_22 .cta-container select.select-css,.focus_band-block .container.focus_type_8 .cta-container input.input-css,.focus_band-block .container.focus_type_8 .cta-container select.select-css,.focus_band-block .container.focus_type_9 .cta-container input.input-css,.focus_band-block .container.focus_type_9 .cta-container select.select-css,.focus_band-block .container.focus_type_10 .cta-container input.input-css,.focus_band-block .container.focus_type_10 .cta-container select.select-css{width:100%;height:50px;border-radius:4px;border:1px solid #CCC;padding-left:16px;font-size:16px;margin-bottom:0px;}@media screen and (max-width:768px){.focus_band-block .container.focus_type_7 .cta-container input.input-css,.focus_band-block .container.focus_type_7 .cta-container select.select-css,.focus_band-block .container.focus_type_17 .cta-container input.input-css,.focus_band-block .container.focus_type_17 .cta-container select.select-css,.focus_band-block .container.focus_type_20 .cta-container input.input-css,.focus_band-block .container.focus_type_20 .cta-container select.select-css,.focus_band-block .container.focus_type_21 .cta-container input.input-css,.focus_band-block .container.focus_type_21 .cta-container select.select-css,.focus_band-block .container.focus_type_22 .cta-container input.input-css,.focus_band-block .container.focus_type_22 .cta-container select.select-css,.focus_band-block .container.focus_type_8 .cta-container input.input-css,.focus_band-block .container.focus_type_8 .cta-container select.select-css,.focus_band-block .container.focus_type_9 .cta-container input.input-css,.focus_band-block .container.focus_type_9 .cta-container select.select-css,.focus_band-block .container.focus_type_10 .cta-container input.input-css,.focus_band-block .container.focus_type_10 .cta-container select.select-css{margin-bottom:0px;}}.focus_band-block .container.focus_type_7 .cta-container .checkbox-container,.focus_band-block .container.focus_type_17 .cta-container .checkbox-container,.focus_band-block .container.focus_type_20 .cta-container .checkbox-container,.focus_band-block .container.focus_type_21 .cta-container .checkbox-container,.focus_band-block .container.focus_type_22 .cta-container .checkbox-container,.focus_band-block .container.focus_type_8 .cta-container .checkbox-container,.focus_band-block .container.focus_type_9 .cta-container .checkbox-container,.focus_band-block .container.focus_type_10 .cta-container .checkbox-container{margin-top:10px;}@media screen and (max-width:768px){.focus_band-block .container.focus_type_7 .cta-container .checkbox-container,.focus_band-block .container.focus_type_17 .cta-container .checkbox-container,.focus_band-block .container.focus_type_20 .cta-container .checkbox-container,.focus_band-block .container.focus_type_21 .cta-container .checkbox-container,.focus_band-block .container.focus_type_22 .cta-container .checkbox-container,.focus_band-block .container.focus_type_8 .cta-container .checkbox-container,.focus_band-block .container.focus_type_9 .cta-container .checkbox-container,.focus_band-block .container.focus_type_10 .cta-container .checkbox-container{margin-top:0px;margin-bottom:0px;}}.focus_band-block .container.focus_type_7 .cta-container select.select-css,.focus_band-block .container.focus_type_17 .cta-container select.select-css,.focus_band-block .container.focus_type_20 .cta-container select.select-css,.focus_band-block .container.focus_type_21 .cta-container select.select-css,.focus_band-block .container.focus_type_22 .cta-container select.select-css,.focus_band-block .container.focus_type_8 .cta-container select.select-css,.focus_band-block .container.focus_type_9 .cta-container select.select-css,.focus_band-block .container.focus_type_10 .cta-container select.select-css{text-align:left;text-align-last:left;background-position:right 0.7em top 50%;min-width:150px;}.focus_band-block .container.focus_type_7 .cta-container select.select-css option:disabled,.focus_band-block .container.focus_type_17 .cta-container select.select-css option:disabled,.focus_band-block .container.focus_type_20 .cta-container select.select-css option:disabled,.focus_band-block .container.focus_type_21 .cta-container select.select-css option:disabled,.focus_band-block .container.focus_type_22 .cta-container select.select-css option:disabled,.focus_band-block .container.focus_type_8 .cta-container select.select-css option:disabled,.focus_band-block .container.focus_type_9 .cta-container select.select-css option:disabled,.focus_band-block .container.focus_type_10 .cta-container select.select-css option:disabled{color:#999;}.focus_band-block .container.focus_type_7 .cta-container button.button-css,.focus_band-block .container.focus_type_17 .cta-container button.button-css,.focus_band-block .container.focus_type_20 .cta-container button.button-css,.focus_band-block .container.focus_type_21 .cta-container button.button-css,.focus_band-block .container.focus_type_22 .cta-container button.button-css,.focus_band-block .container.focus_type_8 .cta-container button.button-css,.focus_band-block .container.focus_type_9 .cta-container button.button-css,.focus_band-block .container.focus_type_10 .cta-container button.button-css{display:block;margin:auto;margin-top:20px;width:256px;height:49px;}@media screen and (max-width:768px){.focus_band-block .container.focus_type_7 .cta-container button.button-css,.focus_band-block .container.focus_type_17 .cta-container button.button-css,.focus_band-block .container.focus_type_20 .cta-container button.button-css,.focus_band-block .container.focus_type_21 .cta-container button.button-css,.focus_band-block .container.focus_type_22 .cta-container button.button-css,.focus_band-block .container.focus_type_8 .cta-container button.button-css,.focus_band-block .container.focus_type_9 .cta-container button.button-css,.focus_band-block .container.focus_type_10 .cta-container button.button-css{min-width:250px;height:42px;margin-top:16px;}}.focus_band-block .container.focus_type_7 .cta-container.form_type_10,.focus_band-block .container.focus_type_17 .cta-container.form_type_10,.focus_band-block .container.focus_type_20 .cta-container.form_type_10,.focus_band-block .container.focus_type_21 .cta-container.form_type_10,.focus_band-block .container.focus_type_22 .cta-container.form_type_10,.focus_band-block .container.focus_type_8 .cta-container.form_type_10,.focus_band-block .container.focus_type_9 .cta-container.form_type_10,.focus_band-block .container.focus_type_10 .cta-container.form_type_10{max-width:960px;margin:auto;}@media screen and (max-width:768px){.focus_band-block .container.focus_type_7 .cta-container.form_type_10 .column:first-child,.focus_band-block .container.focus_type_17 .cta-container.form_type_10 .column:first-child,.focus_band-block .container.focus_type_20 .cta-container.form_type_10 .column:first-child,.focus_band-block .container.focus_type_21 .cta-container.form_type_10 .column:first-child,.focus_band-block .container.focus_type_22 .cta-container.form_type_10 .column:first-child,.focus_band-block .container.focus_type_8 .cta-container.form_type_10 .column:first-child,.focus_band-block .container.focus_type_9 .cta-container.form_type_10 .column:first-child,.focus_band-block .container.focus_type_10 .cta-container.form_type_10 .column:first-child{padding-bottom:0;}}.focus_band-block .container.focus_type_7 .cta-container.form_type_10 .white-background,.focus_band-block .container.focus_type_17 .cta-container.form_type_10 .white-background,.focus_band-block .container.focus_type_20 .cta-container.form_type_10 .white-background,.focus_band-block .container.focus_type_21 .cta-container.form_type_10 .white-background,.focus_band-block .container.focus_type_22 .cta-container.form_type_10 .white-background,.focus_band-block .container.focus_type_8 .cta-container.form_type_10 .white-background,.focus_band-block .container.focus_type_9 .cta-container.form_type_10 .white-background,.focus_band-block .container.focus_type_10 .cta-container.form_type_10 .white-background{box-shadow:0px 4px 9px 2px #4c4c4c61;border-radius:6px;}.focus_band-block .container.focus_type_7 .cta-container.form_type_10 .dollar-input,.focus_band-block .container.focus_type_17 .cta-container.form_type_10 .dollar-input,.focus_band-block .container.focus_type_20 .cta-container.form_type_10 .dollar-input,.focus_band-block .container.focus_type_21 .cta-container.form_type_10 .dollar-input,.focus_band-block .container.focus_type_22 .cta-container.form_type_10 .dollar-input,.focus_band-block .container.focus_type_8 .cta-container.form_type_10 .dollar-input,.focus_band-block .container.focus_type_9 .cta-container.form_type_10 .dollar-input,.focus_band-block .container.focus_type_10 .cta-container.form_type_10 .dollar-input{background-position:10px center;padding-left:30px;}.focus_band-block .container.focus_type_7 .cta-container.form_type_10 label,.focus_band-block .container.focus_type_17 .cta-container.form_type_10 label,.focus_band-block .container.focus_type_20 .cta-container.form_type_10 label,.focus_band-block .container.focus_type_21 .cta-container.form_type_10 label,.focus_band-block .container.focus_type_22 .cta-container.form_type_10 label,.focus_band-block .container.focus_type_8 .cta-container.form_type_10 label,.focus_band-block .container.focus_type_9 .cta-container.form_type_10 label,.focus_band-block .container.focus_type_10 .cta-container.form_type_10 label{font-weight:bold;}.focus_band-block .container.focus_type_7 .cta-container.form_type_10 .help,.focus_band-block .container.focus_type_17 .cta-container.form_type_10 .help,.focus_band-block .container.focus_type_20 .cta-container.form_type_10 .help,.focus_band-block .container.focus_type_21 .cta-container.form_type_10 .help,.focus_band-block .container.focus_type_22 .cta-container.form_type_10 .help,.focus_band-block .container.focus_type_8 .cta-container.form_type_10 .help,.focus_band-block .container.focus_type_9 .cta-container.form_type_10 .help,.focus_band-block .container.focus_type_10 .cta-container.form_type_10 .help{color:#666666;font-weight:300;}.focus_band-block .container.focus_type_7 .cta-container.form_type_10 select,.focus_band-block .container.focus_type_17 .cta-container.form_type_10 select,.focus_band-block .container.focus_type_20 .cta-container.form_type_10 select,.focus_band-block .container.focus_type_21 .cta-container.form_type_10 select,.focus_band-block .container.focus_type_22 .cta-container.form_type_10 select,.focus_band-block .container.focus_type_8 .cta-container.form_type_10 select,.focus_band-block .container.focus_type_9 .cta-container.form_type_10 select,.focus_band-block .container.focus_type_10 .cta-container.form_type_10 select{margin-bottom:0;box-shadow:none;}.focus_band-block .container.focus_type_7 .cta-container.form_type_10 button[type=submit],.focus_band-block .container.focus_type_17 .cta-container.form_type_10 button[type=submit],.focus_band-block .container.focus_type_20 .cta-container.form_type_10 button[type=submit],.focus_band-block .container.focus_type_21 .cta-container.form_type_10 button[type=submit],.focus_band-block .container.focus_type_22 .cta-container.form_type_10 button[type=submit],.focus_band-block .container.focus_type_8 .cta-container.form_type_10 button[type=submit],.focus_band-block .container.focus_type_9 .cta-container.form_type_10 button[type=submit],.focus_band-block .container.focus_type_10 .cta-container.form_type_10 button[type=submit]{width:auto;padding-left:30px;padding-right:30px;margin-bottom:20px;}.focus_band-block .container.focus_type_7 input[type=number],.focus_band-block .container.focus_type_17 input[type=number],.focus_band-block .container.focus_type_20 input[type=number],.focus_band-block .container.focus_type_21 input[type=number],.focus_band-block .container.focus_type_22 input[type=number],.focus_band-block .container.focus_type_8 input[type=number],.focus_band-block .container.focus_type_9 input[type=number],.focus_band-block .container.focus_type_10 input[type=number]{appearance:textfield;-moz-appearance:textfield;-webkit-appearance:textfield;}.focus_band-block .container.focus_type_7 .input-label,.focus_band-block .container.focus_type_17 .input-label,.focus_band-block .container.focus_type_20 .input-label,.focus_band-block .container.focus_type_21 .input-label,.focus_band-block .container.focus_type_22 .input-label,.focus_band-block .container.focus_type_8 .input-label,.focus_band-block .container.focus_type_9 .input-label,.focus_band-block .container.focus_type_10 .input-label{font-weight:600;font-size:16px;}.focus_band-block .container.focus_type_7 .rich-text,.focus_band-block .container.focus_type_17 .rich-text,.focus_band-block .container.focus_type_20 .rich-text,.focus_band-block .container.focus_type_21 .rich-text,.focus_band-block .container.focus_type_22 .rich-text,.focus_band-block .container.focus_type_8 .rich-text,.focus_band-block .container.focus_type_9 .rich-text,.focus_band-block .container.focus_type_10 .rich-text{text-align:center;}@media screen and (max-width:768px){.focus_band-block .container.focus_type_7 .wrapper,.focus_band-block .contain.focus_type_17 .wrapper,.focus_band-block .contain.focus_type_20 .wrapper,.focus_band-block .contain.focus_type_21 .wrapper,.focus_band-block .container.focus_type_22 .wrapper{background-size:100% 90%;background-position-y:0px;}}.focus_band-block .container.focus_type_7 .white-background,.focus_band-block .contain.focus_type_17 .white-background,.focus_band-block .contain.focus_type_20 .white-background,.focus_band-block .contain.focus_type_21 .white-background,.focus_band-block .container.focus_type_22 .white-background{margin:auto;}@media screen and (max-width:768px){.focus_band-block .container.focus_type_7 .white-background,.focus_band-block .contain.focus_type_17 .white-background,.focus_band-block .contain.focus_type_20 .white-background,.focus_band-block .contain.focus_type_21 .white-background,.focus_band-block .container.focus_type_22 .white-background{max-width:90%;}}.focus_band-block .container.focus_type_7 .radio-toolbar label,.focus_band-block .contain.focus_type_17 .radio-toolbar label,.focus_band-block .contain.focus_type_20 .radio-toolbar label,.focus_band-block .contain.focus_type_21 .radio-toolbar label,.focus_band-block .container.focus_type_22 .radio-toolbar label{font-size:16px;}@media screen and (max-width:768px){.focus_band-block .container.focus_type_7 .radio-toolbar label,.focus_band-block .contain.focus_type_17 .radio-toolbar label,.focus_band-block .contain.focus_type_20 .radio-toolbar label,.focus_band-block .contain.focus_type_21 .radio-toolbar label,.focus_band-block .container.focus_type_22 .radio-toolbar label{padding:2px 10px;font-size:14px;line-height:19px;}}.focus_band-block .container.focus_type_7 input::-webkit-outer-spin-button,.focus_band-block .container.focus_type_7 input::-webkit-inner-spin-button,.focus_band-block .contain.focus_type_17 input::-webkit-outer-spin-button,.focus_band-block .contain.focus_type_17 input::-webkit-inner-spin-button,.focus_band-block .contain.focus_type_20 input::-webkit-outer-spin-button,.focus_band-block .contain.focus_type_20 input::-webkit-inner-spin-button,.focus_band-block .contain.focus_type_21 input::-webkit-outer-spin-button,.focus_band-block .contain.focus_type_21 input::-webkit-inner-spin-button,.focus_band-block .container.focus_type_22 input::-webkit-outer-spin-button,.focus_band-block .container.focus_type_22 input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}@media screen and (max-width:768px){.focus_band-block .container.focus_type_7 .column,.focus_band-block .contain.focus_type_17 .column,.focus_band-block .contain.focus_type_20 .column,.focus_band-block .contain.focus_type_21 .column,.focus_band-block .container.focus_type_22 .column{padding:8px;}}.focus_band-block .container.focus_type_7 .changing-input-container,.focus_band-block .contain.focus_type_17 .changing-input-container,.focus_band-block .contain.focus_type_20 .changing-input-container,.focus_band-block .contain.focus_type_21 .changing-input-container,.focus_band-block .container.focus_type_22 .changing-input-container{max-height:60px;}@media screen and (max-width:768px){.focus_band-block .container.focus_type_7 .changing-input-container,.focus_band-block .contain.focus_type_17 .changing-input-container,.focus_band-block .contain.focus_type_20 .changing-input-container,.focus_band-block .contain.focus_type_21 .changing-input-container,.focus_band-block .container.focus_type_22 .changing-input-container{max-width:274px;height:85px;}}.focus_band-block .container.focus_type_7 .cta-container .downpayment,.focus_band-block .contain.focus_type_17 .cta-container .downpayment,.focus_band-block .contain.focus_type_20 .cta-container .downpayment,.focus_band-block .contain.focus_type_21 .cta-container .downpayment,.focus_band-block .container.focus_type_22 .cta-container .downpayment{display:flex;justify-content:center;align-items:center;border:1px solid #CCC;border-radius:4px;padding:1px;}@media screen and (max-width:768px){.focus_band-block .container.focus_type_7 .cta-container .downpayment,.focus_band-block .contain.focus_type_17 .cta-container .downpayment,.focus_band-block .contain.focus_type_20 .cta-container .downpayment,.focus_band-block .contain.focus_type_21 .cta-container .downpayment,.focus_band-block .container.focus_type_22 .cta-container .downpayment{max-width:none;}}.focus_band-block .container.focus_type_7 .cta-container .downpayment input,.focus_band-block .contain.focus_type_17 .cta-container .downpayment input,.focus_band-block .contain.focus_type_20 .cta-container .downpayment input,.focus_band-block .contain.focus_type_21 .cta-container .downpayment input,.focus_band-block .container.focus_type_22 .cta-container .downpayment input{width:50%;border:none;border-radius:0px;box-shadow:none;}.focus_band-block .container.focus_type_7 .cta-container .downpayment input.down-value,.focus_band-block .contain.focus_type_17 .cta-container .downpayment input.down-value,.focus_band-block .contain.focus_type_20 .cta-container .downpayment input.down-value,.focus_band-block .contain.focus_type_21 .cta-container .downpayment input.down-value,.focus_band-block .container.focus_type_22 .cta-container .downpayment input.down-value{text-align:-webkit-left !important;text-align:left !important;}.focus_band-block .container .wrapper{background-image:none;}.focus_band-block .container .content,.focus_band-block .container .cta-container{position:relative;}.focus_band-block .container .inline-svg-bg{pointer-events:none;position:absolute;top:0;left:0;min-width:100%;height:100%;max-height:100%;z-index:0;}.focus_band-block .container.focus_type_1 .inline-svg-bg,.focus_band-block .container.focus_type_5 .inline-svg-bg,.focus_band-block .container.focus_type_6 .inline-svg-bg,.focus_band-block .container.focus_type_12 .inline-svg-bg{object-fit:cover;}@media screen and (max-width:768px){.focus_band-block .container.focus_type_22 .inline-svg-bg{height:90%;max-height:90%;}}@media screen and (max-width:768px){.focus_band-block .container.focus_type_8 .content h1{font-size:26px;line-height:1.5em;}.focus_band-block .container.focus_type_8 .content .rich-text p{font-size:16px;}.focus_band-block .container.focus_type_8 .column{padding:8px;}}.focus_band-block .container.focus_type_8 .white-background,.focus_band-block .container.focus_type_9 .white-background{max-width:95%;margin:auto;}@media screen and (max-width:768px){.focus_band-block .container.focus_type_8 .content .rich-text,.focus_band-block .container.focus_type_9 .content .rich-text{width:64%;}.focus_band-block .container.focus_type_8 .content h1,.focus_band-block .container.focus_type_9 .content h1{margin-bottom:2px;font-size:26px;line-height:1.2;}.focus_band-block .container.focus_type_8 .content h2,.focus_band-block .container.focus_type_8 .content .table-block caption,.table-block .focus_band-block .container.focus_type_8 .content caption,.focus_band-block .container.focus_type_9 .content h2,.focus_band-block .container.focus_type_9 .content .table-block caption,.table-block .focus_band-block .container.focus_type_9 .content caption{font-size:16px;line-height:1.2;}}.focus_band-block .container.focus_type_8 .cta-container,.focus_band-block .container.focus_type_9 .cta-container{width:100%;}.focus_band-block .container.focus_type_10 h1{margin-bottom:0.5rem;}@media screen and (max-width:768px){.focus_band-block .container.focus_type_17 .cta-container.form_type_17,.focus_band-block .container.focus_type_17 .cta-container.form_type_20,.focus_band-block .container.focus_type_17 .cta-container.form_type_21,.focus_band-block .container.focus_type_17 .container.focus_type_22,.focus_band-block .container.focus_type_20 .cta-container.form_type_17,.focus_band-block .container.focus_type_20 .cta-container.form_type_20,.focus_band-block .container.focus_type_20 .cta-container.form_type_21,.focus_band-block .container.focus_type_20 .container.focus_type_22,.focus_band-block .container.focus_type_21 .cta-container.form_type_17,.focus_band-block .container.focus_type_21 .cta-container.form_type_20,.focus_band-block .container.focus_type_21 .cta-container.form_type_21,.focus_band-block .container.focus_type_21 .container.focus_type_22,.focus_band-block .container.focus_type_22 .cta-container.form_type_17,.focus_band-block .container.focus_type_22 .cta-container.form_type_20,.focus_band-block .container.focus_type_22 .cta-container.form_type_21,.focus_band-block .container.focus_type_22 .container.focus_type_22{padding:0 14px !important;}}.focus_band-block .container.focus_type_17 .white-background,.focus_band-block .container.focus_type_20 .white-background,.focus_band-block .container.focus_type_21 .white-background,.focus_band-block .container.focus_type_22 .white-background{padding:0;}@media screen and (max-width:768px){.focus_band-block .container.focus_type_17 .white-background,.focus_band-block .container.focus_type_20 .white-background,.focus_band-block .container.focus_type_21 .white-background,.focus_band-block .container.focus_type_22 .white-background{border-bottom:none !important;}.focus_band-block .container.focus_type_22 .cta-forms .white-background .column{flex-wrap:wrap;}}.focus_band-block .container.focus_type_17 .white-background .mortgage-radio-heading,.focus_band-block .container.focus_type_20 .white-background .mortgage-radio-heading,.focus_band-block .container.focus_type_21 .white-background .mortgage-radio-heading,.focus_band-block .container.focus_type_22 .white-background .mortgage-radio-heading{background-color:#F6F6F6;color:#000000;text-align:center;padding:16px;border-top-left-radius:6px;border-top-right-radius:6px;}.focus_band-block .container.focus_type_17 .white-background .radio-toolbar-container-mortgage,.focus_band-block .container.focus_type_20 .white-background .radio-toolbar-container-mortgage,.focus_band-block .container.focus_type_21 .white-background .radio-toolbar-container-mortgage,.focus_band-block .container.focus_type_22 .white-background .radio-toolbar-container-mortgage{width:100%;max-width:100%;}.focus_band-block .container.focus_type_17 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label,.focus_band-block .container.focus_type_20 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label,.focus_band-block .container.focus_type_21 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label,.focus_band-block .container.focus_type_22 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label{color:#000;height:266px;flex:1;margin-bottom:0;}.focus_band-block .container.focus_type_17 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label:nth-of-type(1),.focus_band-block .container.focus_type_20 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label:nth-of-type(1),.focus_band-block .container.focus_type_21 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label:nth-of-type(1),.focus_band-block .container.focus_type_22 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label:nth-of-type(1){border-top-left-radius:6px;}.focus_band-block .container.focus_type_17 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label:nth-of-type(1) .primary-label,.focus_band-block .container.focus_type_20 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label:nth-of-type(1) .primary-label,.focus_band-block .container.focus_type_21 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label:nth-of-type(1) .primary-label,.focus_band-block .container.focus_type_22 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label:nth-of-type(1) .primary-label{border-left:none;}.focus_band-block .container.focus_type_17 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label:nth-of-type(3),.focus_band-block .container.focus_type_20 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label:nth-of-type(3),.focus_band-block .container.focus_type_21 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label:nth-of-type(3),.focus_band-block .container.focus_type_22 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label:nth-of-type(3){border-top-right-radius:6px;}.focus_band-block .container.focus_type_17 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label .primary-label,.focus_band-block .container.focus_type_20 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label .primary-label,.focus_band-block .container.focus_type_21 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label .primary-label,.focus_band-block .container.focus_type_22 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label .primary-label{border-left:1px solid rgba(0,0,0,0.12);text-align:center;margin-top:6%;padding:50px 10px 36px 10px;}.focus_band-block .container.focus_type_17 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label .primary-label .icon-RDOT_Icon_Arrow_Right_Chevron,.focus_band-block .container.focus_type_20 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label .primary-label .icon-RDOT_Icon_Arrow_Right_Chevron,.focus_band-block .container.focus_type_21 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label .primary-label .icon-RDOT_Icon_Arrow_Right_Chevron,.focus_band-block .container.focus_type_22 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label .primary-label .icon-RDOT_Icon_Arrow_Right_Chevron{display:none;}.focus_band-block .container.focus_type_17 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label .primary-label .mortgage-type-two-line,.focus_band-block .container.focus_type_20 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label .primary-label .mortgage-type-two-line,.focus_band-block .container.focus_type_21 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label .primary-label .mortgage-type-two-line,.focus_band-block .container.focus_type_22 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label .primary-label .mortgage-type-two-line{margin-top:11px !important;}.focus_band-block .container.focus_type_17 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label .secondary-label,.focus_band-block .container.focus_type_20 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label .secondary-label,.focus_band-block .container.focus_type_21 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label .secondary-label,.focus_band-block .container.focus_type_22 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label .secondary-label{font-size:20px;color:#666;font-weight:400;}.focus_band-block .container.focus_type_17 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label .secondary-label h3,.focus_band-block .container.focus_type_20 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label .secondary-label h3,.focus_band-block .container.focus_type_21 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label .secondary-label h3,.focus_band-block .container.focus_type_22 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label .secondary-label h3{line-height:22px !important;}.focus_band-block .container.focus_type_17 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label:hover,.focus_band-block .container.focus_type_20 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label:hover,.focus_band-block .container.focus_type_21 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label:hover,.focus_band-block .container.focus_type_22 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label:hover{background-color:#F6F6F6;}.focus_band-block .container.focus_type_17 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label:active,.focus_band-block .container.focus_type_17 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label:focus,.focus_band-block .container.focus_type_20 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label:active,.focus_band-block .container.focus_type_20 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label:focus,.focus_band-block .container.focus_type_21 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label:active,.focus_band-block .container.focus_type_21 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label:focus,.focus_band-block .container.focus_type_22 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label:active,.focus_band-block .container.focus_type_22 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label:focus{background-color:#F6F6F6;color:#DF3226;}.focus_band-block .container.focus_type_17 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label:active .secondary-label,.focus_band-block .container.focus_type_17 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label:focus .secondary-label,.focus_band-block .container.focus_type_20 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label:active .secondary-label,.focus_band-block .container.focus_type_20 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label:focus .secondary-label,.focus_band-block .container.focus_type_21 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label:active .secondary-label,.focus_band-block .container.focus_type_21 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label:focus .secondary-label,.focus_band-block .container.focus_type_22 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label:active .secondary-label,.focus_band-block .container.focus_type_22 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label:focus .secondary-label{color:#DF3226 !important;}@media screen and (max-width:768px){.focus_band-block .container.focus_type_17 .white-background .radio-toolbar-container-mortgage .radio-toolbar,.focus_band-block .container.focus_type_20 .white-background .radio-toolbar-container-mortgage .radio-toolbar,.focus_band-block .container.focus_type_21 .white-background .radio-toolbar-container-mortgage .radio-toolbar,.focus_band-block .container.focus_type_22 .white-background .radio-toolbar-container-mortgage .radio-toolbar{display:block;}.focus_band-block .container.focus_type_17 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label,.focus_band-block .container.focus_type_20 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label,.focus_band-block .container.focus_type_21 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label,.focus_band-block .container.focus_type_22 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label{flex:unset;height:auto;}.focus_band-block .container.focus_type_17 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label .primary-label,.focus_band-block .container.focus_type_20 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label .primary-label,.focus_band-block .container.focus_type_21 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label .primary-label,.focus_band-block .container.focus_type_22 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label .primary-label{margin-top:0;padding:24px;text-align:left;border-left:none;}.focus_band-block .container.focus_type_17 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label .primary-label .icon-RDOT_Icon_Arrow_Right_Chevron,.focus_band-block .container.focus_type_20 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label .primary-label .icon-RDOT_Icon_Arrow_Right_Chevron,.focus_band-block .container.focus_type_21 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label .primary-label .icon-RDOT_Icon_Arrow_Right_Chevron,.focus_band-block .container.focus_type_22 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label .primary-label .icon-RDOT_Icon_Arrow_Right_Chevron{display:block;font-size:50px;text-align:right;right:20px;position:absolute;color:#DF3226;}.focus_band-block .container.focus_type_17 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label .primary-label h2,.focus_band-block .container.focus_type_17 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label .primary-label .table-block caption,.table-block .focus_band-block .container.focus_type_17 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label .primary-label caption,.focus_band-block .container.focus_type_20 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label .primary-label h2,.focus_band-block .container.focus_type_20 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label .primary-label .table-block caption,.table-block .focus_band-block .container.focus_type_20 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label .primary-label caption,.focus_band-block .container.focus_type_21 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label .primary-label h2,.focus_band-block .container.focus_type_21 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label .primary-label .table-block caption,.table-block .focus_band-block .container.focus_type_21 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label .primary-label caption,.focus_band-block .container.focus_type_22 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label .primary-label h2,.focus_band-block .container.focus_type_22 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label .primary-label .table-block caption,.table-block .focus_band-block .container.focus_type_22 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label .primary-label caption{font-size:20px;line-height:27px;}.focus_band-block .container.focus_type_17 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label .secondary-label h3,.focus_band-block .container.focus_type_20 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label .secondary-label h3,.focus_band-block .container.focus_type_21 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label .secondary-label h3,.focus_band-block .container.focus_type_22 .white-background .radio-toolbar-container-mortgage .radio-toolbar .label .secondary-label h3{font-size:16px;}}.focus_band-block .cta-container.form_type_20,.focus_band-block .cta-container.form_type_21,.focus_band-block .cta-container.form_type_22{max-width:1190px !important;}.focus_band-block .container.focus_type_20 .white-background,.focus_band-block .container.focus_type_21 .white-background,.focus_band-block .container.focus_type_22 .white-background{border-bottom:none !important;}@media screen and (max-width:980px){.focus_band-block .container.focus_type_20 .white-background,.focus_band-block .container.focus_type_21 .white-background,.focus_band-block .container.focus_type_22 .white-background{padding-bottom:0 !important;}.focus_band-block .container.focus_type_20 .white-background .column .prov-select-title,.focus_band-block .container.focus_type_21 .white-background .column .prov-select-title,.focus_band-block .container.focus_type_22 .white-background .column .prov-select-title{line-height:44px !important;padding-bottom:24px;}.focus_band-block .container.focus_type_20 .white-background .column .rate-box-container,.focus_band-block .container.focus_type_21 .white-background .column .rate-box-container,.focus_band-block .container.focus_type_22 .white-background .column .rate-box-container{padding-top:30px;}.focus_band-block .container.focus_type_20 .white-background .column .rate-box-container .rate-box-one .rate-percentage,.focus_band-block .container.focus_type_20 .white-background .column .rate-box-container .rate-box-two .rate-percentage,.focus_band-block .container.focus_type_21 .white-background .column .rate-box-container .rate-box-one .rate-percentage,.focus_band-block .container.focus_type_21 .white-background .column .rate-box-container .rate-box-two .rate-percentage,.focus_band-block .container.focus_type_22 .white-background .column .rate-box-container .rate-box-one .rate-percentage,.focus_band-block .container.focus_type_22 .white-background .column .rate-box-container .rate-box-two .rate-percentage{font-size:32px !important;line-height:44px !important;}.focus_band-block .container.focus_type_20 .white-background .mortgage-buttons-heading,.focus_band-block .container.focus_type_21 .white-background .mortgage-buttons-heading,.focus_band-block .container.focus_type_22 .white-background .mortgage-buttons-heading{font-weight:400 !important;font-size:16px !important;}.focus_band-block .container.focus_type_20 .white-background .container-mortgage-buttons .mortgage-btn-container .mortgage-btn-section,.focus_band-block .container.focus_type_21 .white-background .container-mortgage-buttons .mortgage-btn-container .mortgage-btn-section,.focus_band-block .container.focus_type_22 .white-background .container-mortgage-buttons .mortgage-btn-container .mortgage-btn-section{padding-bottom:28px !important;}.focus_band-block .container.focus_type_20 .white-background .container-mortgage-buttons .mortgage-btn-container .mortgage-btn-section:last-of-type,.focus_band-block .container.focus_type_21 .white-background .container-mortgage-buttons .mortgage-btn-container .mortgage-btn-section:last-of-type,.focus_band-block .container.focus_type_22 .white-background .container-mortgage-buttons .mortgage-btn-container .mortgage-btn-section:last-of-type{padding-bottom:0 !important;}.focus_band-block .container.focus_type_20 .white-background .container-mortgage-buttons .mortgage-btn-container .mortgage-btn-section .mortgage-btn .secondary-label,.focus_band-block .container.focus_type_21 .white-background .container-mortgage-buttons .mortgage-btn-container .mortgage-btn-section .mortgage-btn .secondary-label,.focus_band-block .container.focus_type_22 .white-background .container-mortgage-buttons .mortgage-btn-container .mortgage-btn-section .mortgage-btn .secondary-label{padding-top:10px !important;}.focus_band-block .container.focus_type_20 .white-background .container-mortgage-buttons .mortgage-btn-container .mortgage-btn-section .mortgage-btn .secondary-label br,.focus_band-block .container.focus_type_21 .white-background .container-mortgage-buttons .mortgage-btn-container .mortgage-btn-section .mortgage-btn .secondary-label br,.focus_band-block .container.focus_type_22 .white-background .container-mortgage-buttons .mortgage-btn-container .mortgage-btn-section .mortgage-btn .secondary-label br{display:none !important;}}.focus_band-block .container.focus_type_20 .white-background .column,.focus_band-block .container.focus_type_21 .white-background .column,.focus_band-block .container.focus_type_22 .white-background .column{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;padding:20px 70px;}.focus_band-block .container.focus_type_20 .white-background .column .prov-select-title,.focus_band-block .container.focus_type_21 .white-background .column .prov-select-title,.focus_band-block .container.focus_type_22 .white-background .column .prov-select-title{text-align:center;white-space:break-spaces;color:#000;line-height:50px;vertical-align:bottom;}.focus_band-block .container.focus_type_20 .white-background .column .select-css,.focus_band-block .container.focus_type_21 .white-background .column .select-css,.focus_band-block .container.focus_type_22 .white-background .column .select-css{width:260px !important;border-radius:2em !important;border:2px solid #000 !important;box-shadow:none !important;margin:0 30px 8px 14px !important;padding:0 !important;text-align:center !important;text-align-last:center !important;background-color:#fff !important;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E") !important;background-repeat:no-repeat !important;background-position:right 1em top 50% !important;background-size:.65em auto,100% !important;}.focus_band-block .container.focus_type_20 .white-background .column .rate-box-container,.focus_band-block .container.focus_type_21 .white-background .column .rate-box-container,.focus_band-block .container.focus_type_22 .white-background .column .rate-box-container{display:flex;}.focus_band-block .container.focus_type_20 .white-background .column .rate-box-one .rate-detail,.focus_band-block .container.focus_type_20 .white-background .column .rate-box-two .rate-detail,.focus_band-block .container.focus_type_21 .white-background .column .rate-box-one .rate-detail,.focus_band-block .container.focus_type_21 .white-background .column .rate-box-two .rate-detail,.focus_band-block .container.focus_type_22 .white-background .column .rate-box-one .rate-detail,.focus_band-block .container.focus_type_22 .white-background .column .rate-box-two .rate-detail{font-size:12px;line-height:19px;text-align:center;color:#000;font-weight:500;}.focus_band-block .container.focus_type_20 .white-background .column .rate-box-one .rate-percentage,.focus_band-block .container.focus_type_20 .white-background .column .rate-box-two .rate-percentage,.focus_band-block .container.focus_type_21 .white-background .column .rate-box-one .rate-percentage,.focus_band-block .container.focus_type_21 .white-background .column .rate-box-two .rate-percentage,.focus_band-block .container.focus_type_22 .white-background .column .rate-box-one .rate-percentage,.focus_band-block .container.focus_type_22 .white-background .column .rate-box-two .rate-percentage{font-weight:700;font-size:32px;color:#000;line-height:65px;}.focus_band-block .container.focus_type_20 .white-background .column .rate-box-one,.focus_band-block .container.focus_type_21 .white-background .column .rate-box-one,.focus_band-block .container.focus_type_22 .white-background .column .rate-box-one{padding-right:70px;padding-left:0;border-right:1px solid #CCC;}.focus_band-block .container.focus_type_20 .white-background .column .rate-box-two,.focus_band-block .container.focus_type_21 .white-background .column .rate-box-two,.focus_band-block .container.focus_type_22 .white-background .column .rate-box-two{padding-left:70px;}.focus_band-block .container.focus_type_20 .white-background .mortgage-buttons-heading,.focus_band-block .container.focus_type_21 .white-background .mortgage-buttons-heading,.focus_band-block .container.focus_type_22 .white-background .mortgage-buttons-heading{font-size:20px;font-weight:600;background-color:transparent;color:#000000;text-align:center;padding:16px;}.focus_band-block .container.focus_type_20 .white-background .container-mortgage-buttons,.focus_band-block .container.focus_type_21 .white-background .container-mortgage-buttons,.focus_band-block .container.focus_type_22 .white-background .container-mortgage-buttons{padding-top:14px;}.focus_band-block .container.focus_type_20 .white-background .container-mortgage-buttons .mortgage-btn-container,.focus_band-block .container.focus_type_21 .white-background .container-mortgage-buttons .mortgage-btn-container,.focus_band-block .container.focus_type_22 .white-background .container-mortgage-buttons .mortgage-btn-container{display:flex;flex-wrap:wrap;text-align:center;justify-content:space-evenly;margin-bottom:30px;}.focus_band-block .container.focus_type_20 .white-background .container-mortgage-buttons .mortgage-btn-container .mortgage-btn-section,.focus_band-block .container.focus_type_21 .white-background .container-mortgage-buttons .mortgage-btn-container .mortgage-btn-section,.focus_band-block .container.focus_type_22 .white-background .container-mortgage-buttons .mortgage-btn-container .mortgage-btn-section{flex:1;padding-bottom:20px;}.focus_band-block .container.focus_type_20 .white-background .container-mortgage-buttons .mortgage-btn-container .mortgage-btn-section .mortgage-btn .button-css,.focus_band-block .container.focus_type_21 .white-background .container-mortgage-buttons .mortgage-btn-container .mortgage-btn-section .mortgage-btn .button-css,.focus_band-block .container.focus_type_22 .white-background .container-mortgage-buttons .mortgage-btn-container .mortgage-btn-section .mortgage-btn .button-css{font-weight:700;padding:14px 0;}.focus_band-block .container.focus_type_20 .white-background .container-mortgage-buttons .mortgage-btn-container .mortgage-btn-section .mortgage-btn .secondary-label,.focus_band-block .container.focus_type_21 .white-background .container-mortgage-buttons .mortgage-btn-container .mortgage-btn-section .mortgage-btn .secondary-label,.focus_band-block .container.focus_type_22 .white-background .container-mortgage-buttons .mortgage-btn-container .mortgage-btn-section .mortgage-btn .secondary-label{padding-top:16px;font-size:16px;font-weight:400;color:#666666;}.focus_band-block .container.focus_type_20 .button-css{border-radius:100px;border:2px solid #DF3226;background:#fff;color:#DF3226;}.focus_band-block .container.focus_type_21 .button-css{width:248px !important;}.focus_band-block .overlay{padding:80px 60px;}.focus_band-block .overlay .rich-text h2,.focus_band-block .overlay .rich-text .table-block caption,.table-block .focus_band-block .overlay .rich-text caption{margin-top:20px;font-size:1.2rem;}.focus_band-block .overlay .cta-container{margin-top:30px;}.split-view-image .cta-container form{text-align:center;}.split-view-image .cta-container .field.is-grouped{display:inline-flex;}@media screen and (min-width:769px),print{.split-view-image .cta-container .control,.split-view-image .cta-container .button{font-size:1.25rem;}}#bc-en-home-modal .modal-card-body,#qc-en-life-modal .modal-card-body,#en-quoter-modal .modal-card-body,#qc-en-auto-modal .modal-card-body,#qc-fr-auto-modal .modal-card-body,#qc-en-travel-modal .modal-card-body,#qc-fr-travel-modal .modal-card-body,#qc-lr-auto-modal .modal-card-body,#qc-en-prop-modal .modal-card-body,#qc-fr-prop-modal .modal-card-body{display:flex;flex-direction:column;justify-items:center;border-radius:6px;padding:40px 60px;}@media screen and (max-width:768px){#bc-en-home-modal .modal-card-body,#qc-en-life-modal .modal-card-body,#en-quoter-modal .modal-card-body,#qc-en-auto-modal .modal-card-body,#qc-fr-auto-modal .modal-card-body,#qc-en-travel-modal .modal-card-body,#qc-fr-travel-modal .modal-card-body,#qc-lr-auto-modal .modal-card-body,#qc-en-prop-modal .modal-card-body,#qc-fr-prop-modal .modal-card-body{padding:40px;}}#bc-en-home-modal .modal-card-body .modal-heading,#qc-en-life-modal .modal-card-body .modal-heading,#en-quoter-modal .modal-card-body .modal-heading,#qc-en-auto-modal .modal-card-body .modal-heading,#qc-fr-auto-modal .modal-card-body .modal-heading,#qc-en-travel-modal .modal-card-body .modal-heading,#qc-fr-travel-modal .modal-card-body .modal-heading,#qc-lr-auto-modal .modal-card-body .modal-heading,#qc-en-prop-modal .modal-card-body .modal-heading,#qc-fr-prop-modal .modal-card-body .modal-heading{margin:20px 0px;font-size:20px;font-weight:800;color:black;}#bc-en-home-modal .modal-card-body .modal-heading .icon,#qc-en-life-modal .modal-card-body .modal-heading .icon,#en-quoter-modal .modal-card-body .modal-heading .icon,#qc-en-auto-modal .modal-card-body .modal-heading .icon,#qc-fr-auto-modal .modal-card-body .modal-heading .icon,#qc-en-travel-modal .modal-card-body .modal-heading .icon,#qc-fr-travel-modal .modal-card-body .modal-heading .icon,#qc-lr-auto-modal .modal-card-body .modal-heading .icon,#qc-en-prop-modal .modal-card-body .modal-heading .icon,#qc-fr-prop-modal .modal-card-body .modal-heading .icon{margin-right:10px;border-radius:100%;background-color:#DF3226;}#bc-en-home-modal .modal-card-body .modal-heading .icon .fa-phone,#qc-en-life-modal .modal-card-body .modal-heading .icon .fa-phone,#en-quoter-modal .modal-card-body .modal-heading .icon .fa-phone,#qc-en-auto-modal .modal-card-body .modal-heading .icon .fa-phone,#qc-fr-auto-modal .modal-card-body .modal-heading .icon .fa-phone,#qc-en-travel-modal .modal-card-body .modal-heading .icon .fa-phone,#qc-fr-travel-modal .modal-card-body .modal-heading .icon .fa-phone,#qc-lr-auto-modal .modal-card-body .modal-heading .icon .fa-phone,#qc-en-prop-modal .modal-card-body .modal-heading .icon .fa-phone,#qc-fr-prop-modal .modal-card-body .modal-heading .icon .fa-phone{color:white;font-size:16px;}#bc-en-home-modal .modal-card-body .modal-body,#qc-en-life-modal .modal-card-body .modal-body,#en-quoter-modal .modal-card-body .modal-body,#qc-en-auto-modal .modal-card-body .modal-body,#qc-fr-auto-modal .modal-card-body .modal-body,#qc-en-travel-modal .modal-card-body .modal-body,#qc-fr-travel-modal .modal-card-body .modal-body,#qc-lr-auto-modal .modal-card-body .modal-body,#qc-en-prop-modal .modal-card-body .modal-body,#qc-fr-prop-modal .modal-card-body .modal-body{margin:20px 0px;}#bc-en-home-modal .modal-card-body .modal-phone-number,#qc-en-life-modal .modal-card-body .modal-phone-number,#en-quoter-modal .modal-card-body .modal-phone-number,#qc-en-auto-modal .modal-card-body .modal-phone-number,#qc-fr-auto-modal .modal-card-body .modal-phone-number,#qc-en-travel-modal .modal-card-body .modal-phone-number,#qc-fr-travel-modal .modal-card-body .modal-phone-number,#qc-lr-auto-modal .modal-card-body .modal-phone-number,#qc-en-prop-modal .modal-card-body .modal-phone-number,#qc-fr-prop-modal .modal-card-body .modal-phone-number{margin:20px 0px;font-weight:900;text-align:center;color:black;font-size:36px;}#bc-en-home-modal .modal-card-body .modal-separator,#qc-en-life-modal .modal-card-body .modal-separator,#en-quoter-modal .modal-card-body .modal-separator,#qc-en-auto-modal .modal-card-body .modal-separator,#qc-fr-auto-modal .modal-card-body .modal-separator,#qc-en-travel-modal .modal-card-body .modal-separator,#qc-fr-travel-modal .modal-card-body .modal-separator,#qc-lr-auto-modal .modal-card-body .modal-separator,#qc-en-prop-modal .modal-card-body .modal-separator,#qc-fr-prop-modal .modal-card-body .modal-separator{margin:10px 0px;border-top:1px solid #DADADA;}#bc-en-home-modal .modal-card-body #modal-submit,#qc-en-life-modal .modal-card-body #modal-submit,#en-quoter-modal .modal-card-body #modal-submit,#qc-en-auto-modal .modal-card-body #modal-submit,#qc-fr-auto-modal .modal-card-body #modal-submit,#qc-en-travel-modal .modal-card-body #modal-submit,#qc-fr-travel-modal .modal-card-body #modal-submit,#qc-lr-auto-modal .modal-card-body #modal-submit,#qc-en-prop-modal .modal-card-body #modal-submit,#qc-fr-prop-modal .modal-card-body #modal-submit{margin:20px 0px;font-size:16px;}#bc-en-home-modal .modal-card-body .modal-body-grey,#qc-en-life-modal .modal-card-body .modal-body-grey,#en-quoter-modal .modal-card-body .modal-body-grey,#qc-en-auto-modal .modal-card-body .modal-body-grey,#qc-fr-auto-modal .modal-card-body .modal-body-grey,#qc-en-travel-modal .modal-card-body .modal-body-grey,#qc-fr-travel-modal .modal-card-body .modal-body-grey,#qc-lr-auto-modal .modal-card-body .modal-body-grey,#qc-en-prop-modal .modal-card-body .modal-body-grey,#qc-fr-prop-modal .modal-card-body .modal-body-grey{color:#6A6A6A;text-align:center;font-size:14px;}#bc-en-home-modal .modal-card-body button,#qc-en-life-modal .modal-card-body button,#en-quoter-modal .modal-card-body button,#qc-en-auto-modal .modal-card-body button,#qc-fr-auto-modal .modal-card-body button,#qc-en-travel-modal .modal-card-body button,#qc-fr-travel-modal .modal-card-body button,#qc-lr-auto-modal .modal-card-body button,#qc-en-prop-modal .modal-card-body button,#qc-fr-prop-modal .modal-card-body button{width:100%;}#lr-life-modal-spinner{align-items:center;display:none;justify-content:center;overflow:hidden;position:fixed;z-index:40;}#lr-life-modal-spinner.is-active{display:flex;}@media screen and (min-width:769px){#lr-life-modal-spinner .modal-content{margin:0 auto;max-height:calc(100vh - 40px);width:640px;}}#lr-life-modal-spinner .modal-background{bottom:0;left:0;position:absolute;right:0;top:0;background:rgba(10,10,10,0.86);}@media screen and (min-width:769px){#lr-life-modal-spinner .modal-content{margin:0 auto;max-height:calc(100vh - 40px);width:640px;}}#lr-life-modal-spinner .popup-header{display:flex;justify-content:center;align-items:center;padding:8px 10px 6px;min-height:42px;background:#f6f6f6;color:#000;border-bottom:1px solid #9c9896;border-radius:6px 6px 0 0;}#lr-life-modal-spinner .popup-header span::before{content:"i";display:inline-block;position:relative;margin-right:5px;width:22px;height:22px;color:#fff;font-weight:600;text-align:center;background:#000;border-radius:50%;}#lr-life-modal-spinner .popup-body{padding:30px 15px;text-align:center;background:#fff;}#lr-life-modal-spinner .v-progress-circular{position:relative;margin:0 auto 15px;display:flex;vertical-align:middle;justify-content:center;align-items:center;height:74px;width:74px;color:#f2f2f2;caret-color:#f2f2f2;}#lr-life-modal-spinner .v-progress-circular>svg{width:100%;height:100%;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;z-index:0;}#lr-life-modal-spinner .v-progress-circular--indeterminate>.rotating{-webkit-animation:progress-circular-rotate 1.4s linear infinite;animation:progress-circular-rotate 1.4s linear infinite;transform-origin:center center;transition:all 0.2s ease-in-out;}#lr-life-modal-spinner .v-progress-circular--indeterminate .v-progress-circular__overlay{-webkit-animation:progress-circular-dash 1.4s ease-in-out infinite;animation:progress-circular-dash 1.4s ease-in-out infinite;stroke-linecap:round;stroke-dasharray:80,200;stroke-dashoffset:0px;}#lr-life-modal-spinner .v-progress-circular__background{stroke:#ECBAAB;z-index:2;stroke-linecap:round;stroke-dasharray:200,200;stroke-dashoffset:0px;}#lr-life-modal-spinner .v-progress-circular__overlay{stroke:#DF3226;z-index:2;transition:all 0.6s ease-in-out;}@-webkit-keyframes progress-circular-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0px;}50%{stroke-dasharray:100,200;stroke-dashoffset:-15px;}to{stroke-dasharray:100,200;stroke-dashoffset:-125px;}}@keyframes progress-circular-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0px;}50%{stroke-dasharray:100,200;stroke-dashoffset:-15px;}to{stroke-dasharray:100,200;stroke-dashoffset:-125px;}}@-webkit-keyframes progress-circular-rotate{to{transform:rotate(1turn);}}@keyframes progress-circular-rotate{to{transform:rotate(1turn);}}@-webkit-keyframes progress-circular-rotate{to{transform:rotate(1turn);}}@keyframes progress-circular-rotate{to{transform:rotate(1turn);}}#lr-life-modal-spinner .popup-body h4{max-width:436px;margin:16px auto;font-style:normal;font-weight:600;font-size:20px;line-height:27px;text-align:center;color:#000;}#lr-life-modal-spinner .popup-text a{padding:0;font-weight:700;font-size:16px;line-height:22px;text-align:center;color:#000;background:0 0;border:none;outline:0;cursor:pointer;}#lr-life-modal-spinner .popup-text a:hover{text-decoration:underline;}#lr-life-modal-spinner .modal-close{appearance:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(0,0,0,0.2);border:none;border-radius:290486px;cursor:pointer;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:40px;width:40px;outline:none;position:fixed;vertical-align:top;width:20px;}#qc-auto-spinner-modal .modal-card,#qc-prop-spinner-modal .modal-card,#lr-auto-modal .modal-card,#redirect-motorcycle-spinner-modal .modal-card{width:664px;max-width:90%;}#qc-auto-spinner-modal .modal-card .modal-card-body,#qc-prop-spinner-modal .modal-card .modal-card-body,#lr-auto-modal .modal-card .modal-card-body,#redirect-motorcycle-spinner-modal .modal-card .modal-card-body{display:flex;flex-direction:column;justify-items:center;border-radius:6px;padding:0px;}#qc-auto-spinner-modal .modal-card .modal-card-body .modal-card-crown,#qc-prop-spinner-modal .modal-card .modal-card-body .modal-card-crown,#lr-auto-modal .modal-card .modal-card-body .modal-card-crown,#redirect-motorcycle-spinner-modal .modal-card .modal-card-body .modal-card-crown{padding:5px;min-height:54px;display:flex;justify-content:center;align-items:center;text-align:center;}#qc-auto-spinner-modal .modal-card .modal-card-body .modal-card-content,#qc-prop-spinner-modal .modal-card .modal-card-body .modal-card-content,#lr-auto-modal .modal-card .modal-card-body .modal-card-content,#redirect-motorcycle-spinner-modal .modal-card .modal-card-body .modal-card-content{display:flex;flex-direction:column;align-items:center;padding:24px 74px;}@media screen and (max-width:768px){#qc-auto-spinner-modal .modal-card .modal-card-body .modal-card-content,#qc-prop-spinner-modal .modal-card .modal-card-body .modal-card-content,#lr-auto-modal .modal-card .modal-card-body .modal-card-content,#redirect-motorcycle-spinner-modal .modal-card .modal-card-body .modal-card-content{padding:24px;}}#qc-auto-spinner-modal .modal-card .modal-card-body p,#qc-prop-spinner-modal .modal-card .modal-card-body p,#lr-auto-modal .modal-card .modal-card-body p,#redirect-motorcycle-spinner-modal .modal-card .modal-card-body p{margin-top:24px;text-align:center;}#qc-auto-spinner-modal .modal-card .modal-card-body .modal-card-dot,#qc-prop-spinner-modal .modal-card .modal-card-body .modal-card-dot,#lr-auto-modal .modal-card .modal-card-body .modal-card-dot,#redirect-motorcycle-spinner-modal .modal-card .modal-card-body .modal-card-dot{height:201px;background-image:url(/themes/rdc/images/desktop_modal_dot.svg);background-clip:padding-box;background-repeat:no-repeat;background-position:center;display:flex;flex-direction:column;justify-items:center;align-items:center;overflow:hidden;}#qc-auto-spinner-modal .modal-card .modal-card-body .modal-card-dot .modal-card-anim,#qc-prop-spinner-modal .modal-card .modal-card-body .modal-card-dot .modal-card-anim,#lr-auto-modal .modal-card .modal-card-body .modal-card-dot .modal-card-anim,#redirect-motorcycle-spinner-modal .modal-card .modal-card-body .modal-card-dot .modal-card-anim{width:343px;height:233px;background:url(/themes/rdc/images/sprite-car-404.png);animation:animate3 3s steps(42) infinite;}@keyframes animate3{from{background-position:0;}to{background-position:15204px;}}@keyframes animate4{from{background-position:0;}to{background-position:9786px;}}.custom_table-block .snippet-custom-table,.mortgage_boc_matrix-block .snippet-custom-table{margin:20px 0px;padding:16px 50px 30px 50px;box-shadow:0px 1px 10px rgba(0,0,0,0.03),0px 15px 30px rgba(0,0,0,0.07);border-radius:6px;}@media screen and (max-width:768px){.custom_table-block .snippet-custom-table,.mortgage_boc_matrix-block .snippet-custom-table{padding:16px;}}.custom_table-block .snippet-custom-table .table-container,.mortgage_boc_matrix-block .snippet-custom-table .table-container{overflow:auto;}.custom_table-block .snippet-custom-table .table-container .floating-scroll,.mortgage_boc_matrix-block .snippet-custom-table .table-container .floating-scroll{position:fixed;bottom:0;height:30px;overflow-x:auto;overflow-y:hidden;width:100%;}.custom_table-block .snippet-custom-table .table-container .floating-scroll div,.mortgage_boc_matrix-block .snippet-custom-table .table-container .floating-scroll div{border:1px solid #fff;opacity:0.01;}.custom_table-block .snippet-custom-table .table-container .side-fade,.mortgage_boc_matrix-block .snippet-custom-table .table-container .side-fade{position:absolute;right:8px;width:100px;background:linear-gradient(90deg,rgba(255,255,255,0),white);}@media screen and (min-width:1000px){.custom_table-block .snippet-custom-table .table-container .side-fade,.mortgage_boc_matrix-block .snippet-custom-table .table-container .side-fade{display:none;}}.custom_table-block .snippet-custom-table table.sortable th:not(.sorttable_sorted):not(.sorttable_sorted_reverse):not(.sorttable_nosort):after,.mortgage_boc_matrix-block .snippet-custom-table table.sortable th:not(.sorttable_sorted):not(.sorttable_sorted_reverse):not(.sorttable_nosort):after{content:" \25B4\25BE";}@media screen and (max-width:768px){.custom_table-block .snippet-custom-table table *,.mortgage_boc_matrix-block .snippet-custom-table table *{font-size:12px;}}.custom_table-block .snippet-custom-table table td,.custom_table-block .snippet-custom-table table th,.mortgage_boc_matrix-block .snippet-custom-table table td,.mortgage_boc_matrix-block .snippet-custom-table table th{padding:0.75em 0.75em;}@media screen and (max-width:768px){.custom_table-block .snippet-custom-table table td,.custom_table-block .snippet-custom-table table th,.mortgage_boc_matrix-block .snippet-custom-table table td,.mortgage_boc_matrix-block .snippet-custom-table table th{min-width:100px;}}.custom_table-block .snippet-custom-table table td ul,.custom_table-block .snippet-custom-table table th ul,.mortgage_boc_matrix-block .snippet-custom-table table td ul,.mortgage_boc_matrix-block .snippet-custom-table table th ul{list-style:initial;}.custom_table-block .snippet-custom-table table td ul ul,.custom_table-block .snippet-custom-table table th ul ul,.mortgage_boc_matrix-block .snippet-custom-table table td ul ul,.mortgage_boc_matrix-block .snippet-custom-table table th ul ul{list-style:circle;}.custom_table-block .snippet-custom-table table th,.mortgage_boc_matrix-block .snippet-custom-table table th{padding-bottom:20px;border-bottom:2px solid #DADADA;}.custom_table-block .snippet-custom-table .rich-text,.mortgage_boc_matrix-block .snippet-custom-table .rich-text{text-align:center;margin-top:1rem;margin-bottom:1.5rem;}.custom_table-block .snippet-custom-table .rich-text h2,.custom_table-block .snippet-custom-table .rich-text .table-block caption,.table-block .custom_table-block .snippet-custom-table .rich-text caption,.mortgage_boc_matrix-block .snippet-custom-table .rich-text h2,.mortgage_boc_matrix-block .snippet-custom-table .rich-text .table-block caption,.table-block .mortgage_boc_matrix-block .snippet-custom-table .rich-text caption{font-weight:700;margin-bottom:2rem;}.custom_table-block .snippet-custom-table .graph-info,.mortgage_boc_matrix-block .snippet-custom-table .graph-info{display:flex;background:linear-gradient(180deg,#DF3226 -8.4%,#DF3226 14.07%,#CE0F69 112.4%);padding:32px;margin:19px 41px 0px 75px;border-radius:16px;color:white;justify-content:center;}.custom_table-block .snippet-custom-table .graph-info>div,.mortgage_boc_matrix-block .snippet-custom-table .graph-info>div{flex-grow:1;text-align:center;}.custom_table-block .snippet-custom-table .graph-info>div .graph-info-label,.mortgage_boc_matrix-block .snippet-custom-table .graph-info>div .graph-info-label{font-size:15px;flex-grow:1;padding:4px;}@media screen and (max-width:769px){.custom_table-block .snippet-custom-table .graph-info>div .graph-info-label,.mortgage_boc_matrix-block .snippet-custom-table .graph-info>div .graph-info-label{font-size:13px;text-align:left;padding-left:6px;margin:auto;}}.custom_table-block .snippet-custom-table .graph-info>div .graph-info-value,.mortgage_boc_matrix-block .snippet-custom-table .graph-info>div .graph-info-value{font-size:30px;border-right:1px solid white;flex-grow:1;font-weight:bold;}@media screen and (max-width:769px){.custom_table-block .snippet-custom-table .graph-info>div .graph-info-value,.mortgage_boc_matrix-block .snippet-custom-table .graph-info>div .graph-info-value{min-width:35%;font-size:25px;text-align:right;padding-right:4px;}}@media only screen and (max-width:769px){.custom_table-block .snippet-custom-table .graph-info>div,.mortgage_boc_matrix-block .snippet-custom-table .graph-info>div{display:flex;flex-direction:row-reverse;}.custom_table-block .snippet-custom-table .graph-info>div .graph-info-value,.mortgage_boc_matrix-block .snippet-custom-table .graph-info>div .graph-info-value{border:none;}}.custom_table-block .snippet-custom-table .graph-info>div:last-child .graph-info-value,.mortgage_boc_matrix-block .snippet-custom-table .graph-info>div:last-child .graph-info-value{border:none;}@media only screen and (max-width:769px){.custom_table-block .snippet-custom-table .graph-info,.mortgage_boc_matrix-block .snippet-custom-table .graph-info{padding:28px 20px;margin:16px 4px;flex-direction:column;}.custom_table-block .snippet-custom-table .graph-info>div:first-child,.mortgage_boc_matrix-block .snippet-custom-table .graph-info>div:first-child{flex-direction:column;border-bottom:1px solid white;padding-bottom:16px;margin-bottom:16px;text-align:center;}.custom_table-block .snippet-custom-table .graph-info .first>div,.mortgage_boc_matrix-block .snippet-custom-table .graph-info .first>div{text-align:center;}}.custom_table-block .snippet-custom-table .graph-info,.mortgage_boc_matrix-block .snippet-custom-table .graph-info{margin:calc(20px * 2) 0 0 0;}.mortgage_boc_matrix-block .snippet-custom-table .table.sortable thead th:first-child,.mortgage_boc_matrix-block .snippet-custom-table .table-block table.sortable thead th:first-child,.table-block .mortgage_boc_matrix-block .snippet-custom-table table.sortable thead th:first-child{min-width:150px;}.customer_reviews-block{max-width:100vw;}[id^='customer-reviews-']{background-color:#F1F2F3;}@media screen and (max-width:1024px){[id^='customer-reviews-']{padding:60px !important;}}@media screen and (min-width:1024px){[id^='customer-reviews-']{padding:60px 160px;}}@media screen and (max-width:768px){[id^='customer-reviews-']{padding:60px 0px;}}[id^='customer-reviews-'] .slick-track{padding-bottom:30px;}[id^='customer-reviews-'] .my-heading{text-align:center;}[id^='customer-reviews-'] .my-subheading{text-align:center;margin-bottom:1rem;}[id^='customer-reviews-'] .my-subheading a{line-height:50px;}[id^='customer-reviews-'] .my-subheading img{vertical-align:middle;}[id^='customer-reviews-'] .my-subheading p{display:inline;margin-left:5px;margin-right:5px;}[id^='customer-reviews-'] .my-subheading img.trustpilot-stars{max-width:120px;}[id^='customer-reviews-'] .my-subheading .trustpilot-brand{max-width:100px;}@media screen and (max-width:768px){[id^='customer-reviews-'] .my-subheading{margin-bottom:0;}}[id^='customer-reviews-'] .reviews-container .review{position:relative;padding:20px;border:6px solid #ffffff;margin:20px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;height:250px;}@media screen and (max-width:768px){[id^='customer-reviews-'] .reviews-container .review{height:auto;margin-bottom:40px;}}[id^='customer-reviews-'] .reviews-container .review .quotes-icon{position:absolute;top:-76px;right:-17px;color:#E7131A;font-size:150px;font-weight:bold;}[id^='customer-reviews-'] .reviews-container .review .content{height:145px;overflow:hidden;}@media screen and (max-width:768px){[id^='customer-reviews-'] .reviews-container .review .content{height:auto;}}[id^='customer-reviews-'] .reviews-container .review .name{font-weight:bold;}[id^='customer-reviews-'] .reviews-container .review .bottom{margin-top:5px;position:relative;bottom:0px;}[id^='customer-reviews-'] .reviews-container .review .bottom .date{font-size:0.75rem;}[id^='customer-reviews-'] .reviews-container .review .bottom .star{float:right;}[id^='customer-reviews-'] .reviews-container .review .bottom .star img{max-width:100px;width:80px;}[id^='customer-reviews-'] .reviews-container .review .bubble-point{position:absolute;bottom:-51px;}[id^='customer-reviews-'] ul.slick-dots{margin:0;}@media screen and (max-width:768px){[id^='customer-reviews-'] ul.slick-dots{bottom:-40px;}}[id^='customer-reviews-'] ul.slick-dots li{background-color:#DCDDDE;border:2px solid #DCDDDE;border-radius:100%;list-style:none;width:15px;height:15px;}[id^='customer-reviews-'] ul.slick-dots li:hover{background-color:#E7131A;border:2px solid #E7131A;}[id^='customer-reviews-'] ul.slick-dots li button{visibility:hidden;}[id^='customer-reviews-'] ul.slick-dots .slick-active{border:2px solid #E7131A;background-color:transparent;}[id^='tp-customer-reviews-']{background:#fffaf4;padding:56px 20px 35px;}[id^='tp-customer-reviews-'] .my-subheading .tp-stars{display:flex;justify-content:center;align-items:center;}[id^='tp-customer-reviews-'] .my-subheading .tp-stars .tp-score{margin-right:18px;font-size:64px;height:64px;line-height:64px;color:#de3226;}[id^='tp-customer-reviews-'] .my-subheading p{margin:9px 0 20px;text-align:center;font-size:1.25em;color:#000;}@media screen and (max-width:768px){[id^='tp-customer-reviews-'] .reviews-container{margin-left:-20px;margin-right:-20px;}}[id^='tp-customer-reviews-'] .reviews-container .review{position:relative;padding:20px;border:6px solid #fff;background:#fff;margin:20px 20px 53px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;height:303px;box-shadow:0 0 20px rgba(0,0,0,0.12);}@media screen and (max-width:768px){[id^='tp-customer-reviews-'] .reviews-container .review{height:auto;}}[id^='tp-customer-reviews-'] .reviews-container .review .quotes-icon{margin:4px 0 19px;}[id^='tp-customer-reviews-'] .reviews-container .review .content{height:162px;overflow:hidden;color:#000;font-size:17px;}@media screen and (max-width:768px){[id^='tp-customer-reviews-'] .reviews-container .review .content{height:auto;margin-bottom:1em;}}[id^='tp-customer-reviews-'] .reviews-container .review .name{font-weight:bold;color:#000;line-height:14px;}[id^='tp-customer-reviews-'] .reviews-container .review .bottom{margin-top:1px;position:relative;bottom:0px;}[id^='tp-customer-reviews-'] .reviews-container .review .bottom .date{font-size:0.75rem;}[id^='tp-customer-reviews-'] .reviews-container .review .bubble-point{position:absolute;bottom:-57px;}[id^='tp-customer-reviews-'] .reviews-container .slick-arrow{top:auto;bottom:-47px;width:18px;height:30px;}[id^='tp-customer-reviews-'] .reviews-container .slick-arrow::before,[id^='tp-customer-reviews-'] .reviews-container .slick-arrow::after{content:"";display:block;width:6px;height:22px;position:absolute;background:#de3226;opacity:1;}[id^='tp-customer-reviews-'] .reviews-container .slick-arrow::before{top:-2px;left:6px;transform:rotate(-45deg);}[id^='tp-customer-reviews-'] .reviews-container .slick-arrow::after{top:10px;left:6px;transform:rotate(45deg);}[id^='tp-customer-reviews-'] .reviews-container .slick-next{right:31px;transform:translate(0);}[id^='tp-customer-reviews-'] .reviews-container .slick-prev{left:auto;right:68px;transform:rotate(180deg);}[id^='tp-customer-reviews-'] .tp-link{padding:17px 30px 0;display:flex;align-items:center;color:#000;}@media screen and (max-width:768px){[id^='tp-customer-reviews-'] .tp-link{padding:17px 0 0;}}@media screen and (max-width:768px){.snippet.visitors{padding-top:212px;padding-bottom:37px;background-position:50% 17px;background-size:176px;}}@media screen and (min-width:769px),print{.snippet.visitors{background-position:30px 26px;background-size:190px;}}@media screen and (min-width:1192px){.snippet.visitors{background-position:66px 26px;background-size:auto;}}.snippet.visitors h2,.snippet.visitors .table-block caption,.table-block .snippet.visitors caption{margin-bottom:19px;color:#000;}.snippet.visitors .visitors-count{margin-bottom:26px;font-size:77px;line-height:77px;color:#de3226;}@media screen and (max-width:768px){.snippet.visitors .visitors-count{font-size:62px;line-height:60px;}}@media screen and (max-width:768px){.snippet.visitors .visitors-count span{display:block;}}.snippet.visitors .visitors-descr{font-size:20px;color:#000;}@media screen and (max-width:768px){.snippet.visitors .visitors-descr{max-width:300px;margin-left:auto;margin-right:auto;}}.media_logos-block{max-width:100vw;}.snippet.media-logos{padding:36px 16px 80px;background:#fffaf4;}@media screen and (max-width:768px){.snippet.media-logos{padding:26px 16px 30px;}}.snippet.media-logos .rich-text p{margin:0 0 56px;text-align:center;font-size:20px;color:#000;}@media screen and (max-width:768px){.snippet.media-logos .rich-text p{margin:0 0 45px;}}.snippet.media-logos .logos{overflow:auto;text-align:center;white-space:nowrap;}.snippet.media-logos .logos>div{display:inline-block;vertical-align:middle;padding:0 45px;}@media screen and (max-width:768px){.snippet.media-logos .logos>div{padding:0 11px;}}.snippet.media-logos .logos>div:first-child{padding-left:0;}.snippet.media-logos .logos>div:last-child{padding-right:0;}.snippet.media-logos .logos::-webkit-scrollbar{width:0;height:0;background:transparent;}.snippet.media-logos .logos::-webkit-scrollbar-thumb{width:0;height:0;background:transparent;}.features-and-icons{padding:20px;background-color:#DF3226;color:#FFF;}.features-and-icons.dark{background-color:#A2A2A2;color:#FFF;}.features-and-icons.white{background-color:#ffffff;color:#4a4a4a;}.features-and-icons.white h2,.features-and-icons.white .table-block caption,.table-block .features-and-icons.white caption,.features-and-icons.white h3,.features-and-icons.white h4{color:#4a4a4a;}@media screen and (min-width:769px),print{.features-and-icons{padding-top:60px;padding-bottom:60px;text-align:center;}}.features-and-icons .column{padding-left:0;padding-right:0;align-items:center;}@media screen and (min-width:769px),print{.features-and-icons .column{padding:30px;flex-direction:column;}}.features-and-icons .column .image{margin-right:10px;}.features-and-icons .column .image img{height:auto;width:auto;max-width:none;}@media screen and (min-width:769px),print{.features-and-icons .column .image{margin-bottom:30px;margin-right:0;}}.features-and-icons h2,.features-and-icons .table-block caption,.table-block .features-and-icons caption,.features-and-icons h3,.features-and-icons h4{color:#FFF;}.author_detail-block .blog_author_box_new{padding-left:20px;padding-right:20px;padding-bottom:60px;margin-top:30px;display:flex;flex-direction:row;justify-content:space-between;}@media screen and (max-width:768px){.author_detail-block .blog_author_box_new{padding-left:10px;padding-right:10px;margin-top:60px;flex-direction:column;}.author_detail-block .blog_author_box_new h1{text-align:center;}}.author_detail-block .blog_author_box_new .card{position:relative;width:100%;max-width:272px;padding:19px 10px;margin-right:20px;box-shadow:none;}@media screen and (max-width:768px){.author_detail-block .blog_author_box_new .card{max-width:none;padding-top:50px !important;margin-right:0px;}}@media screen and (max-width:500px){.author_detail-block .blog_author_box_new .card{padding-bottom:0px;}}.author_detail-block .blog_author_box_new .card .photo{margin:0 auto 15px;min-width:120px;width:120px;height:120px;border-radius:50%;overflow:hidden;background-repeat:no-repeat;background-position:center;background-size:cover;}@media screen and (max-width:768px){.author_detail-block .blog_author_box_new .card .photo{position:absolute;top:-80px;left:50%;margin-left:-60px;}}.author_detail-block .blog_author_box_new .card .role{margin-bottom:10px;text-align:center;color:#000;font-weight:700;line-height:17px;}.author_detail-block .blog_author_box_new .card .social-media{display:flex;align-items:center;justify-content:center;margin-bottom:10px;padding-top:19px;}.author_detail-block .blog_author_box_new .card .social-media a{margin:0 5px;}.author_detail-block .blog_author_box_new .card .social-media a i{display:flex;justify-content:center;align-items:center;color:#fff;font-size:12px;background:#E03D3A;height:24px;width:24px;border-radius:50%;}@media screen and (max-width:768px){.author_detail-block .blog_author_box_new .card .social-media a i{padding:5px;}}.author_detail-block .blog_author_box_new .card .social-media a .fa.fa-facebook::before{padding:2px;}.author_detail-block .blog_author_box_new .card .social-media a:hover i{background:rgba(223,50,38,0.75);}.author_detail-block .blog_author_box_new .card .social-media a .x-twitter-logo{display:flex;justify-content:center;align-items:center;background:#E03D3A;height:24px;width:24px;border-radius:50%;}.author_detail-block .blog_author_box_new .card .social-media a .x-twitter-logo:hover{background:rgba(223,50,38,0.75);}.author_detail-block .blog_author_box_new .bio{display:flex;position:relative;padding:22px 40px 40px 0px;width:100%;box-shadow:0px 0px 24px 0px #0000001A;border-radius:10px;}@media screen and (max-width:1025px){.author_detail-block .blog_author_box_new .bio{padding:23px 44px 40px 10px;}}@media screen and (max-width:900px){.author_detail-block .blog_author_box_new .bio{padding:23px 23px 40px 10px;}}@media screen and (max-width:768px){.author_detail-block .blog_author_box_new .bio{flex-wrap:wrap;padding-left:15px;padding-right:15px;padding-bottom:60px;}}.author_detail-block .blog_author_box_new .bio>div{padding-top:20px;}.author_detail-block .blog_author_box_new .bio .author-name-new{display:flex;font-size:20px;font-weight:700;line-height:27.28px;color:#000;text-decoration:none;}@media screen and (max-width:500px){.author_detail-block .blog_author_box_new .bio .author-name-new{flex-direction:column;}}.author_detail-block .blog_author_box_new .bio .author-name-new a{cursor:pointer;}.author_detail-block .blog_author_box_new .bio .author-name-new .comma{padding-right:2px;}@media screen and (max-width:500px){.author_detail-block .blog_author_box_new .bio .author-name-new .comma{display:none;}}.author_detail-block .blog_author_box_new .bio .descr{color:#232323;font-size:14px;font-weight:400;padding-bottom:20px;}.author_detail-block .blog_author_box_new .bio .lists{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:left;margin-top:12px;}.author_detail-block .blog_author_box_new .bio .lists>div{width:30%;}@media screen and (max-width:1200px){.author_detail-block .blog_author_box_new .bio .lists>div{width:31%;}}@media screen and (max-width:500px){.author_detail-block .blog_author_box_new .bio .lists>div{width:100%;}}.author_detail-block .blog_author_box_new .bio .lists>div .rich-text{font-size:14px;}@media screen and (max-width:768px){.author_detail-block .blog_author_box_new .bio .lists{flex-direction:column;}}.author_detail-block .blog_author_box_new .bio .lists>div:not(:last-child){margin-right:4.5%;}@media screen and (max-width:1200px){.author_detail-block .blog_author_box_new .bio .lists>div:not(:last-child){margin-right:3.5%;}}@media screen and (max-width:768px){.author_detail-block .blog_author_box_new .bio .lists>div:not(:last-child){margin-right:0;margin-bottom:1em;}}.author_detail-block .blog_author_box_new .bio .lists .lists-title{margin-bottom:12px;color:#232323;font-size:24px;font-family:"Nunito Sans",Arial,Helvetica,'Open Sans','Segoe UI',Tahoma,Verdana,sans-serif;font-style:normal;font-weight:600;line-height:normal;}.author_detail-block .blog_author_box_new .bio .lists ul{padding-left:20px;margin-left:0;color:#000;font-size:14px;font-family:"Nunito Sans",Arial,Helvetica,'Open Sans','Segoe UI',Tahoma,Verdana,sans-serif;font-style:normal;font-weight:400;line-height:normal;}@media (min-width:900px) and (max-width:1200px){.author_detail-block .blog_author_box_new .bio .lists ul{width:210px;}}.author_detail-block .blog_author_box_new .bio .lists ul::marker{display:none;}.author_detail-block .blog_author_box_new .bio .lists ul li{margin-top:0;position:relative;}.author_detail-block .blog_author_box_new .bio .lists ul li::marker{display:none;}.author_detail-block .blog_author_box_new .bio .lists ul li::before{content:"";position:absolute;top:7px;left:-16px;display:block;width:6px;height:6px;background-color:#DF3226;border-radius:50%;}.author_detail-block .blog_author_box_new .bio .lists .rich-text ul{padding-left:0;}.author_detail-block .blog_author_box_new .bio::after{content:'';position:absolute;width:auto;height:11px;top:auto;right:0;bottom:0;left:0;transform-origin:0 0;background:linear-gradient(270deg,#CE0F69 0%,#DF3226 100%);border-radius:0 0 10px 10px;}.author_detail-block .authors-slick-carousel>.slick-arrow,.author_detail-block .author-blogs-slick-carousel>.slick-arrow{border:solid #414042;border-width:0 1.5px 1.5px 0;display:inline-block;padding:3px;z-index:100;border-radius:2px;width:32px;height:32px;}.author_detail-block .authors-slick-carousel>.slick-prev,.author_detail-block .author-blogs-slick-carousel>.slick-prev{transform:rotate(135deg);-webkit-transform:rotate(135deg);}.author_detail-block .authors-slick-carousel>.slick-next,.author_detail-block .author-blogs-slick-carousel>.slick-next{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}.author_detail-block .authors-slick-carousel ul.slick-dots,.author_detail-block .author-blogs-slick-carousel ul.slick-dots{margin:0;}.author_detail-block .authors-slick-carousel .slick-dots li,.author_detail-block .author-blogs-slick-carousel .slick-dots li{background-color:#DCDDDE;border-radius:100%;list-style:none;width:16px;height:16px;border:2px solid transparent;}.author_detail-block .authors-slick-carousel .slick-dots li:hover,.author_detail-block .author-blogs-slick-carousel .slick-dots li:hover{background-color:#E7131A;}.author_detail-block .authors-slick-carousel .slick-dots li>button,.author_detail-block .author-blogs-slick-carousel .slick-dots li>button{visibility:hidden;}.author_detail-block .authors-slick-carousel .slick-dots .slick-active,.author_detail-block .author-blogs-slick-carousel .slick-dots .slick-active{border:2px solid #E7131A;background-color:white;}@media screen and (max-width:768px){.author_detail-block .authors-slick-carousel .slick-track,.author_detail-block .author-blogs-slick-carousel .slick-track{display:flex;}.author_detail-block .authors-slick-carousel .slick-track .slick-slide,.author_detail-block .author-blogs-slick-carousel .slick-track .slick-slide{height:auto;}}.author_detail-block .more-by-author{width:90%;margin:40px auto 60px auto;}@media screen and (max-width:768px){.author_detail-block .more-by-author{width:100%;}}.author_detail-block .more-by-author .section-heading{color:#232323;text-align:center;font-size:20px;font-family:"Nunito Sans",Arial,Helvetica,'Open Sans','Segoe UI',Tahoma,Verdana,sans-serif;font-style:normal;font-weight:600;line-height:normal;}.author_detail-block .more-by-author .slick-track>.slick-slide>div{display:flex;}.author_detail-block .more-by-author .article{padding:16px;min-height:450px;}.author_detail-block .more-by-author .article .article-inner-container{border-radius:6px;box-shadow:0px 1px 10px rgba(0,0,0,0.03),0px 15px 30px rgba(0,0,0,0.07);padding:16px;display:flex;flex-direction:column;height:100%;}.author_detail-block .more-by-author .article .article-inner-container .header-image{margin-bottom:23px;}.author_detail-block .more-by-author .article .article-inner-container .title h3{font-weight:bold;font-size:18px;line-height:25px;}.author_detail-block .more-by-author .article .article-inner-container .excerpt{font-weight:normal;font-size:14px;line-height:140%;flex:1 1 0;}.author_detail-block .more-by-author .article .article-inner-container .excerpt a{color:#DF3226;font-weight:bold;font-size:14px;}.author_detail-block .more-by-author .article .article-inner-container .read-more{padding-top:16px;display:flex;justify-content:flex-end;}.author_detail-block .more-by-author .article .article-inner-container .read-more a{color:#DF3226;font-weight:bold;font-size:14px;}.author_detail-block .more-by-author .article .article-inner-container .read-more div{font-weight:bold;font-size:12px;}.author_detail-block .more-by-author .article .article-inner-container .article-info{margin-top:22px;border-top:1px solid #BCBEC0;padding-top:16px;}.author_detail-block .more-by-author .article .article-inner-container .article-info a{color:inherit;}.author_detail-block .more-by-author .article .article-inner-container .article-info div{flex:1 1 0;text-align:center;font-weight:bold;font-size:12px;}.author_detail-block .more-by-author .article .article-inner-container .article-info div:first-child{text-align:left;}.author_detail-block .more-by-author .article .article-inner-container .article-info div:last-child{text-align:right;}.author_detail-block .seperator{width:100%;height:20px;background:linear-gradient(0deg,#E7131A -8.4%,#DF3226 14.07%,#CE0F69 112.4%);}.author_detail-block .authors-container{padding:40px 100px;background:#F1F2F3;}@media screen and (max-width:768px){.author_detail-block .authors-container{padding:40px 16px;}}.author_detail-block .authors-container .section-heading{text-align:center;font-weight:600;font-size:18px;}.author_detail-block .authors-container .author{padding:28px;}.author_detail-block .authors-container .author .author-inner-container a{display:flex;flex-direction:column;align-items:center;cursor:pointer;text-decoration:none;color:black;}.author_detail-block .authors-container .author .author-inner-container a .author-image{border-radius:6px;}.author_detail-block .authors-container .author .author-inner-container a .author-name{font-weight:bold;font-size:12px;margin-top:16px;}.footer{background-color:#fff;padding:80px 1.5rem 6rem;}@media screen and (max-width:768px){.footer{padding:80px 0 0;}.footer a{font-size:11px;}}.footer h3{font-weight:bold;margin-bottom:15px;font-size:1em;}.footer p{color:black;margin-bottom:1rem;line-height:1.8rem;}.footer .phone .mail{margin:0.5rem 0;}.footer a{color:black;}.footer a:hover{color:red;}.footer .site-links ul{margin-left:0;padding-left:0;}.footer .site-links ul li{margin:8px 0;}.footer .social-links ul{margin-left:0;padding-left:0;}@media screen and (max-width:768px){.footer .social-links ul{display:flex;flex-wrap:wrap;}.footer .social-links ul li{width:calc(50% - 16px);margin-right:8px;}}.footer .social-links ul li{margin-top:5px;margin-bottom:5px;}.footer .social-links ul.social-links{flex-wrap:wrap;align-items:center;}.footer .social-links ul.social-links li{margin-top:5px;margin-bottom:5px;width:50%;}@media screen and (max-width:768px){.footer .social-links ul.social-links li{width:calc(50% - 18px);}}@media screen and (min-width:1000px){.footer .site-seals-mobile{display:none;}}@media screen and (min-width:769px),print{.footer .site-seals-mobile{display:none;}}@media screen and (max-width:768px){.footer .site-seals-desktop{display:none;}}.footer .site-seal a:first-child img{padding-left:0;}.footer .site-seal img{max-width:100px;height:auto;margin:10px 0px;border:none;}@media screen and (max-width:768px){.footer .site-seal img{max-width:83px;}}@media screen and (max-width:768px){.footer .footer-links{padding:0 1.5rem 0;}}.footer .bottom-links{color:#fff;font-weight:normal;font-size:11px;line-height:15px;background:linear-gradient(180deg,#DF3226 -8.4%,#DF3226 14.07%,#CE0F69 112.4%);}@media screen and (max-width:768px){.footer .bottom-links{display:grid;}}.footer .bottom-links a{color:#fff;}.footer .bottom-links a:hover{color:#ccc;}.footer .bottom-links ul li{display:inline;list-style-type:none;padding-left:10px;padding-right:10px;border-right:1px solid #fff;}@media screen and (min-width:1000px){.footer .bottom-links ul li:last-child{border-right:none;}}@media screen and (max-width:768px){.footer .bottom-links .copyright{font-size:9px;line-height:12px;text-align:center;order:2;}}.footer .bottom-links .link-group{position:absolute;right:2rem;}@media screen and (max-width:768px){.footer .bottom-links .link-group{position:relative;order:1;}}@media screen and (max-width:768px){.footer.french-footer{padding:80px 0 0;}.footer.french-footer a{font-size:inherit;}}.footer.french-footer .eng{margin-top:40px;text-decoration:underline;}@media screen and (max-width:768px){.footer.french-footer .eng{margin-top:0px;}}.footer.french-footer .site-seals{margin-top:20px;}.footer.french-footer .site-seals a{padding-left:20px;}@media screen and (max-width:768px){.footer.french-footer .site-seals a:first-child{padding-left:0px;}}.footer.french-footer .site-seals img{max-height:45px;width:auto;}.footer.french-footer .social-links{flex-wrap:wrap;}@media screen and (max-width:768px){.footer.french-footer .social-links{margin-left:0px;padding-left:0px;}}.footer.french-footer .social-links li{margin-top:5px;margin-bottom:5px;width:50%;}.google_dfp_ad .ad-container ins{display:inline-block;background-color:#efefef;margin-top:20px;margin-bottom:20px;}.guide-links{background-color:#FFF;padding:30px;}@media screen and (min-width:769px),print{.guide-links{padding:50px 60px;}}@media screen and (min-width:1000px){.guide-links{padding:100px 120px;}}.guide-links .rich-text{text-align:center;margin-bottom:40px;}.guide-links .links{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;}.guide-links .links .link-box img{font-size:9px;}.guide-links .links .link-box a{padding:20px;color:#4a4a4a;display:inline-block;min-width:250px;max-width:250px;}@media screen and (min-width:769px),print{.guide-links .links .link-box a{min-width:300px;max-width:300px;}}.guide-links .links .link-box a:hover{color:#FFF;background-color:#BCBCBC;}.guide-links .links .link-box a:hover .content p.read-guide{display:block;}.guide-links .links .link-box article.media{display:flex;flex-direction:row;align-content:center;}.guide-links .links .link-box article.media .media-content{align-self:center;}.guide-links .links .link-box .content p{margin-bottom:0;font-size:0.85rem;line-height:1.3rem;}.guide-links .links .link-box .content p.read-guide{display:none;text-decoration:underline;font-size:0.7rem;}.mortgage_link_cta-block{margin-top:20px;}.mortgage_link_cta-block .mortgage-links-cta{text-align:center;}.mortgage_link_cta-block .mortgage-links-cta h3{margin-bottom:10px;}.mortgage_link_cta-block .mortgage-links-cta h3 .rich-text{font-family:"Nunito Sans",Arial,Helvetica,'Open Sans','Segoe UI',Tahoma,Verdana,sans-serif;font-weight:600;font-size:21px;text-align:center;line-height:28px;}@media screen and (max-width:769px){.mortgage_link_cta-block .mortgage-links-cta h3 .rich-text{padding:0 100px 0 100px;}}@media screen and (max-width:426px){.mortgage_link_cta-block .mortgage-links-cta h3 .rich-text{padding:0 10px 0 10px;font-size:23px;}}.mortgage_link_cta-block .mortgage-links-cta .custom-blocks{height:600px;}@media screen and (max-width:1025px){.mortgage_link_cta-block .mortgage-links-cta .custom-blocks{height:590px;}}@media screen and (max-width:769px){.mortgage_link_cta-block .mortgage-links-cta .custom-blocks{height:580px;}}@media screen and (max-width:426px){.mortgage_link_cta-block .mortgage-links-cta .custom-blocks{height:390px;}}@media screen and (max-width:394px){.mortgage_link_cta-block .mortgage-links-cta .custom-blocks{height:410px;}}@media screen and (max-width:321px){.mortgage_link_cta-block .mortgage-links-cta .custom-blocks{height:435px;}}.mortgage_link_cta-block .mortgage-links-cta .custom-blocks .custom-block{display:none;}.mortgage_link_cta-block .mortgage-links-cta .custom-blocks.slick-initialized .custom-block{display:flex !important;align-items:center;justify-content:center;width:88% !important;height:160px;margin:25px auto;border-radius:0 10px 10px 0;box-shadow:0px 5px 20px 5px #00000017;}@media screen and (max-width:769px){.mortgage_link_cta-block .mortgage-links-cta .custom-blocks.slick-initialized .custom-block{width:730px !important;margin:25px 20px;}}@media screen and (max-width:768px){.mortgage_link_cta-block .mortgage-links-cta .custom-blocks.slick-initialized .custom-block{display:block !important;width:384px !important;margin:25px 21px;border-radius:0 0 10px 10px;height:100%;}}@media screen and (max-width:415px){.mortgage_link_cta-block .mortgage-links-cta .custom-blocks.slick-initialized .custom-block{width:373px !important;}}@media screen and (max-width:394px){.mortgage_link_cta-block .mortgage-links-cta .custom-blocks.slick-initialized .custom-block{width:352px !important;}}@media screen and (max-width:391px){.mortgage_link_cta-block .mortgage-links-cta .custom-blocks.slick-initialized .custom-block{width:349px !important;}}@media screen and (max-width:376px){.mortgage_link_cta-block .mortgage-links-cta .custom-blocks.slick-initialized .custom-block{width:334px !important;}}@media screen and (max-width:361px){.mortgage_link_cta-block .mortgage-links-cta .custom-blocks.slick-initialized .custom-block{width:319px !important;}}@media screen and (max-width:321px){.mortgage_link_cta-block .mortgage-links-cta .custom-blocks.slick-initialized .custom-block{width:279px !important;}}.mortgage_link_cta-block .mortgage-links-cta .custom-blocks.slick-initialized .custom-block .custom-block-image{display:block;height:160px;}.mortgage_link_cta-block .mortgage-links-cta .custom-blocks.slick-initialized .custom-block .custom-block-image img{height:160px;width:500px;object-fit:cover;}.mortgage_link_cta-block .mortgage-links-cta .custom-blocks.slick-initialized .custom-block .custom-block-content{padding-left:30px;padding-right:25px;}.mortgage_link_cta-block .mortgage-links-cta .custom-blocks.slick-initialized .custom-block .custom-block-content h4{font-family:"Nunito Sans",Arial,Helvetica,'Open Sans','Segoe UI',Tahoma,Verdana,sans-serif;font-weight:600;font-size:21px;text-align:left;line-height:28px;}@media screen and (max-width:768px){.mortgage_link_cta-block .mortgage-links-cta .custom-blocks.slick-initialized .custom-block .custom-block-content h4{margin-top:10px;}}.mortgage_link_cta-block .mortgage-links-cta .custom-blocks.slick-initialized .custom-block .custom-block-content .rich-text{font-family:"Nunito Sans",Arial,Helvetica,'Open Sans','Segoe UI',Tahoma,Verdana,sans-serif;font-weight:400;font-size:18px;text-align:left;line-height:21px;max-width:650px;height:50px;}@media screen and (max-width:500px){.mortgage_link_cta-block .mortgage-links-cta .custom-blocks.slick-initialized .custom-block .custom-block-content .rich-text{font-size:16px;height:60px;}}.mortgage_link_cta-block .mortgage-links-cta .custom-blocks.slick-initialized .custom-block .custom-block-content a{display:flex;font-family:"Nunito Sans",Arial,Helvetica,'Open Sans','Segoe UI',Tahoma,Verdana,sans-serif;font-weight:700;font-size:14px;text-align:left;line-height:19px;cursor:pointer;}@media screen and (max-width:768px){.mortgage_link_cta-block .mortgage-links-cta .custom-blocks.slick-initialized .custom-block .custom-block-content a{margin-bottom:10px;}}.mortgage_link_cta-block .mortgage-links-cta .custom-blocks.slick-initialized .custom-block .gradient-red-bar{width:12px;background-color:#DF3226;background-image:linear-gradient(180deg,#DF3226,#CE0F69);height:160px;border-radius:0;border-top-right-radius:6px;border-bottom-right-radius:6px;}@media screen and (max-width:768px){.mortgage_link_cta-block .mortgage-links-cta .custom-blocks.slick-initialized .custom-block .gradient-red-bar{width:100%;height:11px;border-top-right-radius:0px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;}}.mortgage_link_cta-block .mortgage-links-cta .custom-blocks ul.slick-dots{margin:0;padding-bottom:3px;bottom:-24px;}@media screen and (max-width:769px){.mortgage_link_cta-block .mortgage-links-cta .custom-blocks ul.slick-dots{bottom:-41px;}}@media screen and (max-width:376px){.mortgage_link_cta-block .mortgage-links-cta .custom-blocks ul.slick-dots{bottom:-57px;}}.mortgage_link_cta-block .mortgage-links-cta .custom-blocks .slick-dots li{background-color:#DCDDDE;border-radius:100%;list-style:none;width:16px;height:16px;border:2px solid transparent;}.mortgage_link_cta-block .mortgage-links-cta .custom-blocks .slick-dots li:hover{background-color:#E7131A;}.mortgage_link_cta-block .mortgage-links-cta .custom-blocks .slick-dots li>button{visibility:hidden;}.mortgage_link_cta-block .mortgage-links-cta .custom-blocks .slick-dots .slick-active{border:2px solid #E7131A;background-color:white;}.mortgage_link_cta-block .mortgage-links-cta .custom-button-container{position:absolute;width:50%;top:98%;right:25%;display:inline-flex;justify-content:space-evenly;pointer-events:auto;}@media screen and (max-width:769px){.mortgage_link_cta-block .mortgage-links-cta .custom-button-container{width:55%;position:relative;bottom:25px;left:0px;}}@media screen and (max-width:768px){.mortgage_link_cta-block .mortgage-links-cta .custom-button-container{width:96%;justify-content:space-between;bottom:27px;}}@media screen and (max-width:415px){.mortgage_link_cta-block .mortgage-links-cta .custom-button-container{bottom:28px;}}@media screen and (max-width:376px){.mortgage_link_cta-block .mortgage-links-cta .custom-button-container{bottom:12px;}}.mortgage_link_cta-block .mortgage-links-cta .custom-button-container #custom-prev-arrow,.mortgage_link_cta-block .mortgage-links-cta .custom-button-container #custom-next-arrow{color:#df3226;font-size:48px;cursor:pointer;}.mortgage-calculators-content{margin:80px 0px;text-align:center;border-radius:15px;box-shadow:0px 5px 20px 5px #00000017;position:relative;}@media screen and (max-width:500px){.mortgage-calculators-content{margin:80px 14px;height:690px;}}@media screen and (max-width:321px){.mortgage-calculators-content{height:735px;}}.mortgage-calculators-content .mortgage-calculators-container{height:420px;}@media screen and (max-width:1025px){.mortgage-calculators-content .mortgage-calculators-container{height:360px;}}@media screen and (max-width:769px){.mortgage-calculators-content .mortgage-calculators-container{height:340px;}}@media screen and (max-width:500px){.mortgage-calculators-content .mortgage-calculators-container{height:100%;}}.mortgage-calculators-content .mortgage-calculators-container h3{font-family:"Nunito",Arial,Helvetica,Verdana,Tahoma,'Segoe UI',sans-serif;font-weight:600;font-size:32px;text-align:center;color:#000;line-height:43px;padding:30px 0 40px 0;margin-bottom:0;}@media screen and (max-width:1025px){.mortgage-calculators-content .mortgage-calculators-container h3{padding:20px 0 30px 0;}}@media screen and (max-width:500px){.mortgage-calculators-content .mortgage-calculators-container h3{padding:20px 0 0px 0;}}.mortgage-calculators-content .mortgage-calculators-container .custom-mortgage-blocks{width:86%;margin:auto;}@media screen and (max-width:500px){.mortgage-calculators-content .mortgage-calculators-container .custom-mortgage-blocks{width:100%;}}.mortgage-calculators-content .mortgage-calculators-container .custom-mortgage-blocks .slick-list .slick-track{padding:24px 0;margin-top:10px;height:200px;}@media screen and (max-width:1025px){.mortgage-calculators-content .mortgage-calculators-container .custom-mortgage-blocks .slick-list .slick-track{height:170px;}}@media screen and (max-width:500px){.mortgage-calculators-content .mortgage-calculators-container .custom-mortgage-blocks .slick-list .slick-track{height:100%;padding:0 0 20px 0;}}.mortgage-calculators-content .mortgage-calculators-container .custom-mortgage-blocks .custom-mortgage-block{display:none;}.mortgage-calculators-content .mortgage-calculators-container .custom-mortgage-blocks.slick-initialized .custom-mortgage-block{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 19px;border-radius:6px;box-shadow:0px 4px 13px 5px #00000017;position:relative;perspective:1000;backface-visibility:hidden;-webkit-perspective:1000;-webkit-backface-visibility:hidden;}@media screen and (max-width:500px){.mortgage-calculators-content .mortgage-calculators-container .custom-mortgage-blocks.slick-initialized .custom-mortgage-block{display:flex !important;flex-direction:row;justify-content:inherit;margin:10px 18px;width:90% !important;height:90px;box-shadow:0px 2px 8px 4px #00000017;}}@media screen and (max-width:321px){.mortgage-calculators-content .mortgage-calculators-container .custom-mortgage-blocks.slick-initialized .custom-mortgage-block{margin:10px 13px;}}.mortgage-calculators-content .mortgage-calculators-container .custom-mortgage-blocks.slick-initialized .custom-mortgage-block .custom-mortgage-block-icon-image{position:absolute;top:-34px;left:119px;}@media screen and (max-width:1025px){.mortgage-calculators-content .mortgage-calculators-container .custom-mortgage-blocks.slick-initialized .custom-mortgage-block .custom-mortgage-block-icon-image{left:85px;}}@media screen and (max-width:769px){.mortgage-calculators-content .mortgage-calculators-container .custom-mortgage-blocks.slick-initialized .custom-mortgage-block .custom-mortgage-block-icon-image{left:64px;top:-29px;}.mortgage-calculators-content .mortgage-calculators-container .custom-mortgage-blocks.slick-initialized .custom-mortgage-block .custom-mortgage-block-icon-image img{width:57px;height:57px;}}@media screen and (max-width:769px) and (max-width:426px){.mortgage-calculators-content .mortgage-calculators-container .custom-mortgage-blocks.slick-initialized .custom-mortgage-block .custom-mortgage-block-icon-image img{width:60px;height:auto;}}@media screen and (max-width:376px){.mortgage-calculators-content .mortgage-calculators-container .custom-mortgage-blocks.slick-initialized .custom-mortgage-block .custom-mortgage-block-inner .custom-mortgage-block-heading h4{text-align:left;font-size:13px !important;font-weight:600;line-height:20px !important;margin-bottom:0;margin-top:0;}}@media screen and (max-width:500px){.mortgage-calculators-content .mortgage-calculators-container .custom-mortgage-blocks.slick-initialized .custom-mortgage-block .custom-mortgage-block-icon-image{position:initial;margin-left:16px;margin-right:16px;}.mortgage-calculators-content .mortgage-calculators-container .custom-mortgage-blocks.slick-initialized .custom-mortgage-block .custom-mortgage-block-inner .custom-mortgage-block-heading h4{margin:0.25rem 0;}.mortgage-calculators-content .mortgage-calculators-container .custom-mortgage-blocks.slick-initialized .custom-mortgage-block .custom-mortgage-block-inner .custom-mortgage-block-heading{margin-top:10px;}}@media screen and (max-width:500px){.mortgage-calculators-content .mortgage-calculators-container .custom-mortgage-blocks.slick-initialized .custom-mortgage-block .custom-mortgage-block-inner{display:flex;flex-direction:column;align-items:flex-start;width:100%;height:100%;padding-right:40px;}}.mortgage-calculators-content .mortgage-calculators-container .custom-mortgage-blocks.slick-initialized .custom-mortgage-block .custom-mortgage-block-inner .custom-mortgage-block-heading{display:flex;align-items:center;font-family:"Nunito",Arial,Helvetica,Verdana,Tahoma,'Segoe UI',sans-serif;font-weight:600;font-size:21px;text-align:center;color:#000;line-height:28px;margin-top:18px;padding:0 12px;height:60px;}@media screen and (max-width:1025px){.mortgage-calculators-content .mortgage-calculators-container .custom-mortgage-blocks.slick-initialized .custom-mortgage-block .custom-mortgage-block-inner .custom-mortgage-block-heading{font-size:16px;}}@media screen and (max-width:769px){.mortgage-calculators-content .mortgage-calculators-container .custom-mortgage-blocks.slick-initialized .custom-mortgage-block .custom-mortgage-block-inner .custom-mortgage-block-heading{font-size:12px;height:42px;}}@media screen and (max-width:500px){.mortgage-calculators-content .mortgage-calculators-container .custom-mortgage-blocks.slick-initialized .custom-mortgage-block .custom-mortgage-block-inner .custom-mortgage-block-heading{padding:0;}}.mortgage-calculators-content .mortgage-calculators-container .custom-mortgage-blocks.slick-initialized .custom-mortgage-block .custom-mortgage-block-inner .custom-mortgage-block-heading h4{margin-bottom:8px;margin-top:0;}@media screen and (max-width:769px){.mortgage-calculators-content .mortgage-calculators-container .custom-mortgage-blocks.slick-initialized .custom-mortgage-block .custom-mortgage-block-inner .custom-mortgage-block-heading h4{padding:0 1px;}}@media screen and (max-width:500px){.mortgage-calculators-content .mortgage-calculators-container .custom-mortgage-blocks.slick-initialized .custom-mortgage-block .custom-mortgage-block-inner .custom-mortgage-block-heading h4{text-align:left;font-size:16px;font-weight:600;line-height:28px;margin-bottom:0;}}@media screen and (max-width:321px){.mortgage-calculators-content .mortgage-calculators-container .custom-mortgage-blocks.slick-initialized .custom-mortgage-block .custom-mortgage-block-inner .custom-mortgage-block-heading h4{font-size:14px;line-height:20px;}}@media screen and (max-width:500px){.mortgage-calculators-content .mortgage-calculators-container .custom-mortgage-blocks.slick-initialized .custom-mortgage-block .custom-mortgage-block-inner .custom-mortgage-block-link{padding-bottom:20px;}}.mortgage-calculators-content .mortgage-calculators-container .custom-mortgage-blocks.slick-initialized .custom-mortgage-block .custom-mortgage-block-inner .custom-mortgage-block-link a{font-family:"Nunito",Arial,Helvetica,Verdana,Tahoma,'Segoe UI',sans-serif;font-weight:700;font-size:14px;text-align:center;line-height:19px;cursor:pointer;}@media screen and (max-width:1025px){.mortgage-calculators-content .mortgage-calculators-container .custom-mortgage-blocks.slick-initialized .custom-mortgage-block .custom-mortgage-block-inner .custom-mortgage-block-link a{font-size:12px;}}@media screen and (max-width:500px){.mortgage-calculators-content .mortgage-calculators-container .custom-mortgage-blocks.slick-initialized .custom-mortgage-block .custom-mortgage-block-inner .custom-mortgage-block-link a{font-size:14px;}}@media screen and (max-width:321px){.mortgage-calculators-content .mortgage-calculators-container .custom-mortgage-blocks.slick-initialized .custom-mortgage-block .custom-mortgage-block-inner .custom-mortgage-block-link a{font-size:11px;}}.mortgage-calculators-content .mortgage-calculators-container .custom-mortgage-blocks.slick-initialized .custom-mortgage-block .gradient-red-bar{width:100%;background-color:#DF3226;background-image:linear-gradient(180deg,#DF3226,#CE0F69);height:12px;border-radius:0;border-bottom-left-radius:6px;border-bottom-right-radius:6px;position:absolute;bottom:0px;left:0px;}@media screen and (max-width:500px){.mortgage-calculators-content .mortgage-calculators-container .custom-mortgage-blocks.slick-initialized .custom-mortgage-block .gradient-red-bar{width:6px;background-color:#DF3226;background-image:linear-gradient(45deg,#DF3226,#CE0F69);height:100%;border-radius:0;border-top-right-radius:6px;border-bottom-right-radius:6px;position:absolute;bottom:0px;left:99%;}}.mortgage-calculators-content .mortgage-calculators-container .custom-mortgage-blocks .slick-slider div{transition:none;}.mortgage-calculators-content .mortgage-calculators-container .custom-mortgage-blocks ul.slick-dots{margin:0;padding-bottom:3px;bottom:-59px;}@media screen and (max-width:769px){.mortgage-calculators-content .mortgage-calculators-container .custom-mortgage-blocks ul.slick-dots{bottom:-30px;}}@media screen and (max-width:426px){.mortgage-calculators-content .mortgage-calculators-container .custom-mortgage-blocks ul.slick-dots{bottom:-20px;}}.mortgage-calculators-content .mortgage-calculators-container .custom-mortgage-blocks ul.slick-dots li{background-color:#DCDDDE;border-radius:100%;list-style:none;width:16px;height:16px !important;border:2px solid transparent;margin-left:6px;margin-right:6px;transform:translateX(0px);}.mortgage-calculators-content .mortgage-calculators-container .custom-mortgage-blocks ul.slick-dots li:hover{background-color:#E7131A;}.mortgage-calculators-content .mortgage-calculators-container .custom-mortgage-blocks ul.slick-dots li>button{visibility:hidden;}.mortgage-calculators-content .mortgage-calculators-container .custom-mortgage-blocks ul.slick-dots .slick-active{border:2px solid #E7131A;background-color:white;}.mortgage-calculators-content .mortgage-calculators-container .custom-button-container{position:absolute;width:36%;top:83%;right:32%;display:inline-flex;justify-content:space-evenly;pointer-events:auto;}@media screen and (max-width:769px){.mortgage-calculators-content .mortgage-calculators-container .custom-button-container{width:60%;position:relative;bottom:42px;top:-2%;left:0px;}}@media screen and (max-width:768px){.mortgage-calculators-content .mortgage-calculators-container .custom-button-container{width:60%;justify-content:space-between;top:-16px;height:7%;}}.mortgage-calculators-content .mortgage-calculators-container .custom-button-container #custom-prev-arrow-mcc,.mortgage-calculators-content .mortgage-calculators-container .custom-button-container #custom-next-arrow-mcc{color:#df3226;font-size:46px;cursor:pointer;}.mortgage-calculators-content .gradient-left-red-bar{width:12px;background-color:#DF3226;background-image:linear-gradient(180deg,#DF3226,#CE0F69);height:100%;border-radius:0;border-top-left-radius:25px;border-bottom-left-radius:25px;position:absolute;top:0px;left:0px;}@media screen and (max-width:500px){.mortgage-calculators-content .gradient-left-red-bar{width:100%;background-color:#DF3226;background-image:linear-gradient(235deg,#DF3226,#CE0F69);height:14px;border-radius:0;border-bottom-left-radius:25px;border-bottom-right-radius:25px;position:absolute;top:98%;left:0;}}header a{color:#000;}header a:hover{color:#DF3226;}@media screen and (min-width:1000px){header .navbar-item.is-hoverable:hover .navbar-dropdown{display:block;}}header nav.navbar.top-nav{padding-top:0;padding-bottom:0;border-bottom:1px solid #ccc;}header nav.navbar.top-nav .mobile-burger{cursor:pointer;position:absolute;display:block;right:16px;top:15px;}header nav.navbar.top-nav .formerly-kanetix{font-size:10px;}header nav.navbar.top-nav .formerly-kanetix img{padding-left:4px;width:50%;}header nav.navbar.top-nav .navbar-end{margin-right:20px;}@media screen and (max-width:768px){header nav.navbar.top-nav .navbar-end .navbar-item .navbar-dropdown{width:unset !important;}header nav.navbar.top-nav .navbar-end .navbar-item .navbar-dropdown .is-fullwidth{width:100%;}header nav.navbar.top-nav .navbar-end .navbar-item .navbar-dropdown .is-fullwidth .menu-category{display:flex;cursor:pointer;}header nav.navbar.top-nav .navbar-end .navbar-item .navbar-dropdown .is-fullwidth .menu-category .space{flex:1 1 0;}}header nav.navbar.top-nav .navbar-end .select:not(.is-multiple):not(.is-loading)::after{border-color:black;}header nav.navbar.top-nav .navbar-menu.is-active{position:absolute;width:100%;}header nav.navbar.top-nav .navbar-menu .search-control{padding-right:40px;}header nav.navbar.top-nav .navbar-menu .search-control button,header nav.navbar.top-nav .navbar-menu .search-control input,header nav.navbar.top-nav .navbar-menu .search-control input:focus{background:none;outline:none !important;border:none;}header nav.navbar.top-nav .navbar-menu .search-control select{max-width:135px;}header nav.navbar.top-nav .navbar-menu .search-control div.input.is-rounded{border-color:#E5E5E5;}header nav.navbar.top-nav .navbar-menu .search-control input::placeholder{color:#666666;}header nav.navbar.top-nav .navbar-menu .search-control i.fa.fa-search{color:#666666;}header nav.navbar.top-nav .navbar-menu .search-control .field{margin-bottom:0px;}@media screen and (max-width:768px){header nav.navbar.top-nav .navbar-menu .search-control input{width:100%;}}header nav.navbar.top-nav .navbar-menu .my-account{font-size:0.85rem;}header nav.navbar.top-nav .navbar-menu .my-account .icon{color:#DF3226;padding-right:8px;font-size:22px;}header nav.navbar.top-nav .navbar-menu .my-account a{display:flex;align-items:center;justify-content:center;}@media screen and (max-width:768px){header nav.navbar.top-nav .navbar-menu .my-account a{margin:auto;display:block;width:max-content;}}header nav.navbar.main-nav{height:83px;}header nav.navbar.main-nav.hidden-main-menu{position:absolute;width:100%;}header nav.navbar.main-nav .navbar-brand{margin-left:0;}header nav.navbar.main-nav .navbar-menu{display:flex;align-items:end;justify-content:space-between;margin-left:0;margin-right:12px;}header nav.navbar.main-nav .navbar-menu .navbar-link{border-top:5px solid transparent;border-bottom:5px solid transparent;line-height:17px;font-weight:700;font-size:15px;}header nav.navbar.main-nav .navbar-menu .navbar-item,header nav.navbar.main-nav .navbar-menu .navbar-link{padding:0;background-color:transparent;}header nav.navbar.main-nav .navbar-menu .navbar-link.is-active{color:#000;}header nav.navbar.main-nav .navbar-menu .navbar-item:hover .navbar-link{border-bottom:5px solid #DF3226;border-top:5px solid transparent;}header nav.navbar.main-nav .navbar-menu .navbar-item.is-mega{height:83px;position:static;}header nav.navbar.main-nav .navbar-menu .navbar-item.is-mega .fa-sort-down{color:#CE0F69;margin-left:10px;margin-top:auto;margin-bottom:7px;}header nav.navbar.main-nav .navbar-menu .navbar-item.is-mega:last-child{flex:0;}header nav.navbar.main-nav .navbar-menu .navbar-item.is-mega .is-mega-menu-title{margin-bottom:0;padding:.375rem 1rem;font-weight:bold;}header nav.navbar.main-nav .navbar-menu .navbar-item{flex:1;padding:1rem;color:#000;font-size:0.96rem;}header nav.navbar.main-nav .navbar-menu .navbar-item .my-navbar-link{position:relative;display:inline-block;width:100%;}header nav.navbar.main-nav .navbar-menu .navbar-item .navbar-dropdown{border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top:none;}header nav.navbar.main-nav .navbar-menu .navbar-item .navbar-dropdown .ratesbot-menu-item{display:flex;border-left:1px solid #A2A2A2;padding-left:20px;align-items:center;}header nav.navbar.main-nav .navbar-menu .navbar-item .navbar-dropdown .ratesbot-menu-item img{width:105px;height:105px;max-height:none;max-width:none;display:block;}header nav.navbar.main-nav .navbar-menu .navbar-item .navbar-dropdown .ratesbot-menu-item .copy{padding-left:20px;}header nav.navbar.main-nav .navbar-menu .navbar-item .navbar-dropdown .links{display:flex;flex-flow:row wrap;justify-content:flex-start;width:100%;margin-left:8px;margin-bottom:1rem;}header nav.navbar.main-nav .navbar-menu .navbar-item .navbar-dropdown .links .block-sub_menu_field_block,header nav.navbar.main-nav .navbar-menu .navbar-item .navbar-dropdown .links a{flex:0 1 33%;padding:8px;}header nav.navbar.main-nav .navbar-menu .navbar-item .navbar-dropdown .links a{margin-top:0;}header nav.navbar.main-nav .navbar-menu .navbar-item .navbar-dropdown .links .block-sub_menu_field_block{padding:4px;}header nav.navbar.main-nav .navbar-menu .navbar-item .navbar-dropdown .block-category_menu_field_block{flex:1;}header nav.navbar.main-nav .navbar-menu .navbar-item .navbar-dropdown .block-category_menu_field_block:first-child{padding-left:0px;}header nav.navbar.main-nav .navbar-menu .navbar-item .navbar-dropdown .block-category_menu_field_block .block-sub_menu_field_block{padding-left:0px;}header nav.navbar.main-nav .navbar-menu .navbar-item .navbar-dropdown .block-category_menu_field_block .block-sub_menu_field_block a.navbar-item{padding-left:0px;margin-top:24px;}header nav.navbar.main-nav .navbar-menu .navbar-item .navbar-dropdown .block-category_menu_field_block .nav-category-title{font-weight:bold;font-size:1rem;}header nav.navbar.main-nav .navbar-menu .hidden-main-menu-button{font-size:24px;}header nav.navbar.main-nav .navbar-menu .navbar-item:hover{background-color:#f7f7f7;}header nav.navbar.main-nav .navbar-menu .navbar-item.active{border-bottom:5px solid #DF3226;}header nav.navbar.main-nav .navbar-menu .navbar-item .navbar-link{width:100%;}header nav.navbar.main-nav .navbar-start{margin-right:0;flex-grow:1;}header nav.navbar.main-nav .navbar-start>.navbar-item{padding:0;}header nav.navbar.main-nav .navbar-start .navbar-link:not(.is-arrowless){padding-right:0;}header .my-nav{display:flex;justify-content:space-between;margin-left:12px;margin-right:12px;}header .my-nav .my-navbar-item{flex:1;padding:1rem;color:#000;font-size:0.96rem;}header .my-nav .my-navbar-item:hover{background-color:#f7f7f7;}header .my-nav .my-navbar-item.active{font-weight:700;border-bottom:5px solid #e7131a;}header .my-nav .my-navbar-item.word-space{word-spacing:100vw;}@media screen and (max-width:768px){.breadcrumb-container{display:flex;margin-left:16px;}}.breadcrumb-container .breadcrumb{margin-left:3rem;padding:18px 60px;z-index:1;}@media screen and (max-width:768px){.breadcrumb-container .breadcrumb{padding:51px 0;margin-left:0px;}}.breadcrumb-container .breadcrumb #home-dot{width:16px;height:16px;background-color:#DF3226;border-radius:50%;margin-right:8px;margin-bottom:0.45px;}.breadcrumb-container .breadcrumb a{color:#DF3226 !important;padding:0 2px;}@media screen and (max-width:768px){.breadcrumb-container .breadcrumb a{font-size:16px;}}.breadcrumb-container .breadcrumb ul{margin-left:0;padding-left:0;}@media screen and (max-width:768px){.breadcrumb-container .breadcrumb ul{justify-content:center;}}.breadcrumb-container .breadcrumb li{font-weight:normal;font-size:16px;line-height:19px;white-space:normal;}.breadcrumb-container .breadcrumb li .icon.is-small{font-size:20px;}.breadcrumb-container .breadcrumb li .icon:last-child{margin-left:0;}.breadcrumb-container .breadcrumb li+li::before{content:"";}.breadcrumb-container .breadcrumb li.active{align-self:center;padding-left:0;}.breadcrumb-container .breadcrumb li.active span{padding:0 2px;}.issuer_logos-block{margin-top:calc(20px * 3);margin-bottom:calc(20px * 2);}.issuer_logos-block .column.is-10{width:91.66667%;margin-left:4.16665%;}@media screen and (min-width:1000px){.issuer_logos-block .column{padding:3rem;}}.issuer_logos-block .column .content{margin-left:30px;margin-right:30px;}@media screen and (max-width:768px){.issuer_logos-block .column .content{margin-left:0;margin-right:0;}}.issuer_logos-block .column .content .rich-text{text-align:center;margin-bottom:2rem;}.issuer_logos-block .column .content .rich-text h2,.issuer_logos-block .column .content .rich-text .table-block caption,.table-block .issuer_logos-block .column .content .rich-text caption,.issuer_logos-block .column .content .rich-text h3,.issuer_logos-block .column .content .rich-text h4{font-weight:bold;}.issuer_logos-block .column .content .rich-text h3{font-size:20px;line-height:27px;}.issuer_logos-block .column .content .rich-text p{font-size:18px;line-height:25px;}.issuer_logos-block .column .content .issuer-logos{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin:-18px;}.issuer_logos-block .column .content .issuer-logos a .link-container{display:flex;justify-content:center;align-items:center;flex-direction:column;flex:1 1 33.3%;margin:18px;}.issuer_logos-block .column .content .issuer-logos a .link-container .link{position:relative;width:190px;height:190px;background-color:white;transition:.5s ease;}@media screen and (max-width:768px){.issuer_logos-block .column .content .issuer-logos a .link-container .link{width:90px;height:90px;}}.issuer_logos-block .column .content .issuer-logos a .link-container .link .link-image{align-items:center;display:flex;justify-content:center;height:100%;}@media screen and (max-width:768px){.issuer_logos-block .column .content .issuer-logos a .link-container .link .link-image img{max-width:80%;}}.issuer_logos-block .column .content .issuer-logos a .link-container .link:hover{box-shadow:0 5px 16px 0 #00000024;}.latest_blog_articles-block{background:#F1F2F3;}@media screen and (min-width:1024px){.latest_blog_articles-block{max-width:100vw;}}@media screen and (max-width:768px){.latest_blog_articles-block{padding:60px 0px;}}.latest_blog_articles-block .latest_blog_articles-inner .snippet-heading{padding-top:80px;margin-left:10px;margin-top:40px;text-align:center;color:#292728;}@media screen and (max-width:769px){.latest_blog_articles-block .latest_blog_articles-inner .snippet-heading{margin-top:32px;}}.latest_blog_articles-block .latest_blog_articles-inner .slick-track{display:flex;}.latest_blog_articles-block .latest_blog_articles-inner .slick-initialized .slick-slide{display:flex;flex-direction:column;}.latest_blog_articles-block .latest_blog_articles-inner .articles-container ul.slick-dots{margin:0;bottom:16px;}.latest_blog_articles-block .latest_blog_articles-inner .articles-container .slick-dots li{background-color:gray;background-color:#DCDDDE;border-radius:100%;list-style:none;width:16px;height:16px;border:3px solid transparent;}.latest_blog_articles-block .latest_blog_articles-inner .articles-container .slick-dots li:hover{border:3px solid #E7131A;background-color:white;}.latest_blog_articles-block .latest_blog_articles-inner .articles-container .slick-dots li>button{visibility:hidden;}.latest_blog_articles-block .latest_blog_articles-inner .articles-container .slick-dots .slick-active{border:3px solid #E7131A;background-color:white;}@media screen and (max-width:769px){.latest_blog_articles-block .latest_blog_articles-inner .articles-container{padding:0px;padding-bottom:32px;}}@media screen and (min-width:1024px){.latest_blog_articles-block .latest_blog_articles-inner .articles-container{display:flex;}}.latest_blog_articles-block .latest_blog_articles-inner .articles{width:357px;border-radius:16px;background:white;margin:40px 12px;box-shadow:0px 15px 30px rgba(0,0,0,0.07),0px 1px 10px rgba(0,0,0,0.03);height:auto;}.latest_blog_articles-block .latest_blog_articles-inner .articles img{margin:auto;margin-top:16px;width:90%;}.latest_blog_articles-block .latest_blog_articles-inner .articles .article-title{padding:23px 12px 15px 18px;}.latest_blog_articles-block .latest_blog_articles-inner .articles .article-title>a{color:black;text-decoration:none;font-weight:bold;}.latest_blog_articles-block .latest_blog_articles-inner .articles .article-excerpt{margin-bottom:36px;flex-grow:1;padding:0px 31px 0px 18px;}.latest_blog_articles-block .latest_blog_articles-inner .articles .read-more{padding:16px 21px 22px;display:flex;justify-content:flex-end;}.latest_blog_articles-block .latest_blog_articles-inner .articles .read-more a{color:#DF3226;font-weight:bold;font-size:14px;}.latest_blog_articles-block .latest_blog_articles-inner .articles .read-more div{font-weight:bold;font-size:12px;}@media screen and (max-width:769px){.latest_blog_articles-block .latest_blog_articles-inner .articles{width:100% !important;}}@media screen and (max-width:1024px){.latest_blog_articles-block .latest_blog_articles-inner .articles{margin:25px 16px;width:343px;}.latest_blog_articles-block .latest_blog_articles-inner .articles .article-title{padding:9px 12px 9px 18px;}}.latest_blog_articles-block .latest_blog_articles-inner .latest-blogs-footer{font-size:12px;font-weight:bold;border-top:2px solid #BDBFC1;display:flex;margin:0px 21px 4px 21px;color:black;}.latest_blog_articles-block .latest_blog_articles-inner .latest-blogs-footer .column{padding-top:16px;}.latest_blog_articles-block .latest_blog_articles-inner .latest-blogs-footer .article-info{font-size:12px;color:#4a4a4a;}.latest_blog_articles-block .latest_blog_articles-inner .latest-blogs-footer :last-child{text-align:right;padding-right:0px;}.latest_blog_articles-block .latest_blog_articles-inner .latest-blogs-footer :first-child{padding-left:0px;}@media screen and (min-width:1192px){.partner_logos-block{max-width:1220px;}}@media screen and (min-width:1192px){#partner-logos-snippet{max-width:1220px;}}@media screen and (min-width:1000px){#partner-logos-snippet{padding:0 120px 20px;}}@media screen and (max-width:768px){#partner-logos-snippet{padding:0px 16px;}}#partner-logos-snippet .partner-logos-heading{text-align:center;padding:32px 0px 16px 0px;}#partner-logos-snippet .left-fade,#partner-logos-snippet .right-fade{height:128px;width:142px;background:red;position:absolute;z-index:10;display:none;}@media screen and (max-width:767px){#partner-logos-snippet .left-fade,#partner-logos-snippet .right-fade{width:64px;}}#partner-logos-snippet .left-fade{background:linear-gradient(90deg,white,rgba(255,255,255,0.8),rgba(255,255,255,0) 90%);border-radius:0 100% 100% 0;}#partner-logos-snippet .right-fade{right:0px;background:linear-gradient(-90deg,white,rgba(255,255,255,0.8),rgba(255,255,255,0) 90%);border-radius:100% 0 0 100%;}#partner-logos-snippet .partner-logos{display:flex;flex-wrap:nowrap !important;}@media screen and (max-width:768px){#partner-logos-snippet .partner-logos{flex-wrap:wrap;overflow-x:auto;}}#partner-logos-snippet .partner-logos>div.frame{flex:1;display:flex;justify-content:center;align-items:center;padding:0 15px;}@media screen and (max-width:768px){#partner-logos-snippet .partner-logos>div.frame{width:50%;flex:unset;padding:16px 32px;min-width:50%;}}#partner-logos-snippet .partner-logos>div.frame img{max-height:60px;}#partner-logos-snippet .button-container{margin-top:64px;}@media screen and (max-width:768px){#partner-logos-snippet .button-container{margin-bottom:64px;}}#partner-logos-snippet .button-container .seperator{height:50px;width:100%;position:absolute;left:0;bottom:45px;z-index:-1;background:linear-gradient(rgba(0,0,0,0.05),rgba(0,0,0,0));}@media screen and (max-width:768px){#partner-logos-snippet .button-container .seperator{bottom:-55px;}}#partner-logos-snippet .button-container .full-list-btn{margin:16px auto;display:table;border-radius:100px;border:2px solid #E7131A;background:white;color:#E7131A;padding:8px 16px;}@media screen and (max-width:767px){#partner-logos-snippet .button-container .full-list-btn{background:none;color:#E7131A;}}.product_table-block{margin-top:40px;margin-bottom:60px;border-top:20px solid #DF3226;}.product_table-block .product-table-container a{color:#DF3226;}.product_table-block .product-table-container a:hover{color:#6A6A6A;}.product_table-block .product-table-container .product-heading{margin-top:30px;margin-bottom:30px;}.product_table-block .product-table-container .product-heading h3{font-weight:bold;}.product_table-block .product-table-container table{width:930px;margin:0 auto;}.product_table-block .product-table-container table th{font-size:0.85rem;padding-bottom:1.5rem;}.product_table-block .product-table-container table td.image{max-width:160px;height:auto;}.product_table-block .product-table-container table td.content{vertical-align:middle;}.product_table-block .product-table-container table td.content h4{font-weight:bold;font-size:1em;}.product_table-block .product-table-container table td.spacer-left{width:7%;border-right:1px solid #DADADA;}.product_table-block .product-table-container table td.spacer-right{width:7%;}.product_table-block .product-table-container table td.rowspace{padding:10px;}.product_table-block .product-table-container .accordion-block{background:none;}.product_table-block .product-table-container .accordion-block .accordion-block-inner{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;}@media screen and (max-width:768px){.product_table-block .product-table-container .accordion-block .accordion-block-inner{background:none;}}.product_table-block .product-table-container .accordion-block .accordion-content{margin-left:30px;margin-right:30px;}.product_table-block .product-table-container .accordion-block .accordion-content h4{margin-top:7px;margin-bottom:7px;font-weight:bold;}.split-copy-block{background-color:#FFF;}.split-copy-block .column{padding:20px;}.split-copy-block .expand{margin-top:15px;}@media screen and (max-width:768px){.split-copy-block .richtext-container{position:relative;overflow:hidden;transition:all .5s ease;}}.split-copy-block .richtext-container.expand-me{max-height:5000px;}@media screen and (min-width:1000px){.split-copy-block .column{padding-top:60px;padding-bottom:60px;}.split-copy-block .column.left{padding-left:0;padding-right:30px;}.split-copy-block .column.right{padding-left:30px;padding-right:0;}}@media screen and (max-width:999px){.split-copy-block .column{padding-top:30px;padding-bottom:30px;}.split-copy-block .column.left{padding-left:16px;padding-right:15px;}.split-copy-block .column.right{padding-left:15px;padding-right:16px;}}@media screen and (max-width:768px){.split-copy-block .column.left{padding-right:16px;}.split-copy-block .column.right{padding-left:16px;}}.split_view_image-block{max-width:100vw;margin-top:20px;}.columns.split-view-image.reverse-row{flex-direction:row-reverse;}.columns.split-view-image.reverse-row .column{display:flex;padding:0px;flex:1;}.columns.split-view-image.reverse-row .column.adv-content>div{padding-left:0;margin-left:27%;}@media screen and (max-width:769px){.columns.split-view-image.reverse-row .column.adv-content>div{margin-left:16px;}.columns.split-view-image.reverse-row .column.adv-content>div>div{width:343px;}}@media screen and (min-width:769px) and (max-width:1024px){.columns.split-view-image.reverse-row .column.adv-content>div{margin-left:47%;}}@media screen and (min-width:1025px) and (max-width:1400px){.columns.split-view-image.reverse-row .column.adv-content>div{margin-right:0;margin-left:45%;}}.columns.split-view-image{margin-bottom:0 !important;align-items:stretch;height:100%;}.split-view-image .copy{padding:50px;background:linear-gradient(180deg,#DF3226 -8.4%,#DF3226 14.07%,#CE0F69 112.4%);}@media screen and (max-width:769px){.split-view-image .copy{padding:0px 16px 29px 16px;}}.split-view-image .copy .info-container{background:white;border-radius:6px;padding:40px;width:664px;margin-left:-12vw;}.split-view-image .copy .info-container .button-container{margin-top:16px;}@media screen and (max-width:769px){.split-view-image .copy .info-container{margin:0;width:auto;padding:25px;margin-top:-20vh;}}@media screen and (min-width:769px) and (max-width:1024px){.split-view-image .copy .info-container{margin-left:-37%;}}@media screen and (min-width:1024px) and (max-width:1400px){.split-view-image .copy .info-container{margin-left:-37%;}}@media screen and (min-width:1950px){.split-view-image .copy .info-container{margin-left:-25%;}}.split-view-image .copy .info-heading{font-weight:bold;font-size:20px;margin-bottom:2px;}.split-view-image .info-heading h2{margin:0;}@media screen and (max-width:769px){.split-view-image .copy .info-heading{font-size:16px;}}.split-view-image .copy .info-subheading{margin-bottom:16px;}.split-view-image .copy .expand{margin-top:15px;}@media screen and (max-width:768px){.split-view-image .copy .richtext-container{position:relative;overflow:hidden;transition:all .5s ease;}}.split-view-image .copy .richtext-container.expand-me{max-height:5000px;}@media screen and (min-width:769px){.split-view-image .copy{width:50vw;}}@media screen and (min-width:769px) and (max-width:1190px){.split-view-image .copy{padding:80px 16px;}}@media screen and (min-width:1121px) and (max-width:2000px){.split-view-image .copy{padding:80px 60px;}}@media screen and (min-width:2000px){.split-view-image .copy{padding:80px 160px;}}.split-view-image .columns.is-gapless{margin-bottom:0;}.split-view-image .column.spi-col-txt{border-radius:0 10px 10px 0;background-color:#fff;padding:30px;box-shadow:rgba(149,157,165,0.2) 0px 8px 24px;height:100%;}.split-view-image .column{padding:0;flex:1;}@media screen and (max-width:769px){.split-view-image .column{display:flex;}}.split-view-image .column.image{background-position:center;background-repeat:no-repeat;background-size:cover;height:36vh;position:relative;width:100%;}.split-view-image .column.image img{object-fit:cover;width:100%;max-width:100%;height:105%;border-radius:10px;position:absolute;top:-12px;left:0px;}.split-view-image .column.spi-col-txt .info-container .info-subheading h3{margin:1rem 0 0 0;}@media screen and (min-width:769px),print{.split-view-image .column.image{height:auto;}}@media screen and (max-width:769px){.split-view-image .column.spi-col-txt{border-radius:10px !important;}.split-view-image .column.spi-col-txt{position:relative;top:-80px;}}@media screen and (max-width:500px){.split-view-image .column.spi-col-txt{padding:16px;}.split-view-image .column.image img{object-fit:cover;width:105%;max-width:120%;height:115%;border-radius:10px;position:absolute;top:-35px;left:-10px;}.split-view-image .column.spi-col-txt .info-container{text-align:left;}}@media screen and (max-width:375px){.split-view-image .column.image img{object-fit:cover;width:105%;max-width:120%;height:115%;border-radius:10px;position:absolute;top:-35px;left:-8.5px;}}@media screen and (max-width:321px){.split-view-image .column.image img{object-fit:cover;width:105%;max-width:120%;height:115%;border-radius:10px;position:absolute;top:-35px;left:-7.5px;}}.split-view-image .column.image .icon-wrapper{margin-left:25px;margin-right:20px;}.split-view-image .column.image h2,.split-view-image .column.image .table-block caption,.table-block .split-view-image .column.image caption{text-shadow:1px 1px 2px black;color:#FFF;display:flex;align-items:center;text-align:left;margin:10px 10px 10px 0;}.split-view-image .column.adv-content{background:linear-gradient(180deg,#DF3226 -8.4%,#DF3226 14.07%,#CE0F69 112.4%);flex-direction:column;justify-content:center;height:auto;}.split-view-image .column.adv-content>div{margin:auto;color:white;}@media screen and (max-width:769px){.split-view-image .column.adv-content>div{padding:32px;}}.split-view-image .column.adv-content .adv-heading{font-size:20px;font-weight:bold;max-width:50%;}@media screen and (max-width:769px){.split-view-image .column.adv-content .adv-heading{max-width:none;}}@media screen and (max-width:769px){.split-view-image .column.adv-content .adv-details{display:flex;margin-bottom:42px;margin-top:8px;}.split-view-image .column.adv-content .adv-details>div{align-self:center;}}.split-view-image .column.adv-content .seperator{width:32px;height:4px;background-color:white;margin-top:8px;}.split-view-image .column.adv-content .adv-subheading{font-weight:600;font-size:70px;}.split-view-image .column.adv-content .adv-subheading .text-small{font-size:50px;vertical-align:top;}@media screen and (max-width:769px){.split-view-image .column.adv-content .adv-subheading .text-small{font-size:40px;}}@media screen and (max-width:769px){.split-view-image .column.adv-content .adv-subheading{font-size:50px;}}.split-view-image .column.adv-content .adv-body{font-weight:normal;font-size:15px;}@media screen and (max-width:769px){.split-view-image .column.adv-content .adv-body{padding-left:16px;}}.split-view-image .cta-container form{display:flex;}@media screen and (max-width:769px){.split-view-image .cta-container form{display:inline;}}.split-view-image .cta-container form button{cursor:pointer;background-color:#DF3226;border-radius:36px;font-size:15px;min-width:180px;color:white;padding:12px;border:none;}@media screen and (max-width:768px){.split-view-image .cta-container form button{margin-left:auto;margin-right:auto;}}.split-view-image .cta-container form select.select-css{width:170px;margin-right:15px;text-align:center;text-align-last:center;}@supports not (text-align-last:center){.split-view-image .cta-container form select.select-css{text-indent:20px;}}@media screen and (max-width:768px){.split-view-image .cta-container form select.select-css{margin-left:auto;margin-right:auto;margin-bottom:10px;padding:9px;}}@supports (-ms-ime-align:auto){.split-view-image .cta-container form select.select-css{padding-left:16px;}}.split-view-image .cta-container form input{font-size:15px;padding:10px 2px;text-align:center;}@media screen and (min-width:1000px){.rich-text-block .column h1{padding-top:50px;}.rich-text-block .column h2,.rich-text-block .column .table-block caption,.table-block .rich-text-block .column caption{padding-top:50px;}.rich-text-block .column h3{padding-top:20px;}.rich-text-block .column h4{padding-top:50px;}.rich-text-block .column .d-block{display:block;}.rich-text-block .column .text-center{text-align:center;}}@media screen and (max-width:999px){.rich-text-block .column{padding:30px 16px;}}.recent_quotes-block{padding-top:20px;padding-left:20px;padding-right:20px;}.recent-quotes-widget-new .snippet-title{padding:0 10px;margin-bottom:22px;font-family:"Nunito",Arial,Helvetica,Verdana,Tahoma,'Segoe UI',sans-serif;color:#000000;}.recent-quotes-widget-new .snippet-body{padding:34px;position:relative;background:linear-gradient(180deg,#DF3226 -8.4%,#DF3226 14.07%,#CE0F69 112.4%);color:#fff;}.recent-quotes-widget-new .snippet-body .snippet-content{min-width:67%;position:relative;}.recent-quotes-widget-new .snippet-body .title{margin-bottom:9px;font-weight:400;font-size:16px;line-height:22px;color:#fff;}.recent-quotes-widget-new .snippet-body .customer-info{margin-bottom:5px;font-weight:700;line-height:22px;}.recent-quotes-widget-new .snippet-body .vehicle-info{margin-bottom:6px;font-weight:700;font-size:21px;line-height:29px;text-transform:capitalize;}.recent-quotes-widget-new .snippet-body .date{margin-bottom:10px;font-size:10px;line-height:14px;text-transform:capitalize;}.recent-quotes-widget-new .snippet-body .cost{display:flex;flex-direction:row;align-items:stretch;max-width:837px;padding:19px 41px;box-sizing:border-box;color:#000;position:relative;background:#fff;box-shadow:0px 15px 30px rgba(0,0,0,0.07),0px 1px 10px rgba(0,0,0,0.03);border-radius:10px;}.recent-quotes-widget-new .snippet-body .cost .item{flex:1;position:relative;padding:0 10px;white-space:nowrap;}.recent-quotes-widget-new .snippet-body .cost .item:not(:last-child)::after{content:"";position:absolute;top:37px;right:0;height:67px;width:1px;background:#ccc;}.recent-quotes-widget-new .snippet-body .cost .cost-title{margin-bottom:9px;text-align:center;}.recent-quotes-widget-new .snippet-body .cost .amount-large{text-align:center;vertical-align:middle;}.recent-quotes-widget-new .snippet-body .cost .amount-large *{vertical-align:middle;}.recent-quotes-widget-new .snippet-body .cost .amount-large .dollar-sign{font-weight:700;font-size:20px;line-height:27px;}.recent-quotes-widget-new .snippet-body .cost .amount-large .dollars-amount{font-weight:700;font-size:32px;line-height:44px;}.recent-quotes-widget-new .snippet-body .cost .amount-large .timespan{font-weight:700;font-size:11px;line-height:15px;}.recent-quotes-widget-new .snippet-body .cost .amount-small{font-weight:500;font-size:12px;line-height:16px;text-align:center;}.recent-quotes-widget-new .snippet-body .cost .savings{white-space:nowrap;padding:0 13px 7px;margin-left:20px;display:flex;flex-direction:row;align-items:baseline;background:#FFF5F2;box-shadow:0px 1px 10px rgba(0,0,0,0.03);border-radius:10px;}.recent-quotes-widget-new .snippet-body .cost .savings-amount *{vertical-align:middle;}.recent-quotes-widget-new .snippet-body .cost .savings-amount .dollar-sign{vertical-align:middle;font-weight:700;font-size:28px;line-height:38px;}.recent-quotes-widget-new .snippet-body .cost .savings-amount .dollars-amount{font-weight:700;font-size:48px;line-height:42px;}.recent-quotes-widget-new .snippet-body .cost .savings-amount .timespan{position:relative;top:-6px;font-family:"Nunito Sans",Arial,Helvetica,'Open Sans','Segoe UI',Tahoma,Verdana,sans-serif;font-weight:700;font-size:11px;line-height:15px;}.recent-quotes-widget-new .snippet-body .cost .savings-amount .saving-amount-small{font-weight:500;font-size:12px;line-height:16px;text-align:center;}.recent-quotes-widget-new .snippet-body .cost .savings>span{margin:0 10px;font-weight:700;font-size:12px;line-height:16px;}.recent-quotes-widget-new .snippet-body .cost .savings-percent span:nth-child(1){vertical-align:middle;font-weight:700;font-size:48px;line-height:65px;}.recent-quotes-widget-new .snippet-body .cost .savings-percent span:nth-child(2){vertical-align:middle;font-weight:700;font-size:28px;line-height:38px;}.recent-quotes-widget-new .snippet-body .slick-slide{margin:0 10px;}.recent-quotes-widget-new .dots-container{position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);}.recent-quotes-widget-new .dots-container ul.slick-dots{text-align:center;display:flex;margin:5px;padding-left:0;position:relative;bottom:32px;}.recent-quotes-widget-new .dots-container ul.slick-dots li{background-color:transparent;border-radius:100%;list-style:none;width:16px;height:16px;border:2px solid #fff;margin-top:0px;}.recent-quotes-widget-new .dots-container ul.slick-dots li:hover{background-color:#E7131A;}.recent-quotes-widget-new .dots-container ul.slick-dots li>button{visibility:hidden;}.recent-quotes-widget-new .dots-container ul.slick-dots li.slick-active{background-color:#fff;}.recent-quotes-widget-new .disclaimer{margin:1em;font-family:"Nunito Sans",Arial,Helvetica,'Open Sans','Segoe UI',Tahoma,Verdana,sans-serif;font-weight:400;font-size:16px;line-height:22px;}.recent-quotes-widget-new .disclaimer b{font-weight:500;}@media screen and (max-width:1420px){.recent-quotes-widget-new .snippet-body .snippet-content{width:auto;}}@media screen and (max-width:865px){.recent-quotes-widget-new .snippet-body .cost{padding:19px;}}@media screen and (max-width:845px){.recent-quotes-widget-new.auto .snippet-body .background-image,.recent-quotes-widget-new.home .snippet-body .background-image{position:static;width:auto;height:230px;margin:0 -9px 15px;}.recent-quotes-widget-new .snippet-body{padding:0 9px;background:none;}.recent-quotes-widget-new .snippet-body .tablet-gradient{position:absolute;top:230px;left:0;right:0;height:40%;background:linear-gradient(180deg,#DF3226 -8.4%,#DF3226 14.07%,#CE0F69 112.4%);}.recent-quotes-widget-new .snippet-body .snippet-content{text-align:center;}.recent-quotes-widget-new .snippet-body .cost{max-width:450px;margin:0 auto 50px;padding:0;flex-direction:column;text-align:center;}.recent-quotes-widget-new .snippet-body .cost .item{padding:15px 21px;}.recent-quotes-widget-new .snippet-body .cost .item:nth-child(1),.recent-quotes-widget-new .snippet-body .cost .item:nth-child(2){padding-right:30px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:0.5px solid #DFDFE1;}.recent-quotes-widget-new .snippet-body .cost .item::after{display:none;}.recent-quotes-widget-new .snippet-body .cost .savings{margin-left:0;justify-content:center;}.recent-quotes-widget-new .dots-container{bottom:-30px;}.recent-quotes-widget-new .dots-container ul.slick-dots li{background-color:#DCDDDE;border:2px solid #DCDDDE;}.recent-quotes-widget-new .dots-container ul.slick-dots li:hover{background-color:#E7131A;border-color:#E7131A;}.recent-quotes-widget-new .dots-container ul.slick-dots li>button{visibility:hidden;}.recent-quotes-widget-new .dots-container ul.slick-dots li.slick-active{background-color:#fff;border-color:#E7131A;}}@media screen and (max-width:450px){.recent-quotes-widget-new.home .snippet-body .background-image,.recent-quotes-widget-new.auto .snippet-body .background-image{height:130px;}.recent-quotes-widget-new .snippet-body .tablet-gradient{height:48%;top:130px;}.recent-quotes-widget-new .snippet-body .savings .savings-amount .dollar-sign{font-size:18px;}.recent-quotes-widget-new .snippet-body .savings .savings-amount .dollars-amount{font-size:28px;}.recent-quotes-widget-new .snippet-body .savings .savings-percent span:nth-child(1){font-size:28px;line-height:65px;}.recent-quotes-widget-new .snippet-body .savings .savings-percent span:nth-child(2){font-size:18px;line-height:38px;}}.recent-quotes-widget{color:black;}.recent-quotes-widget .container .columns.reverse-row{flex-direction:row-reverse;}.recent-quotes-widget .container .columns.reverse-row .slick-inner-container{left:80px;}@media screen and (max-width:768px){.recent-quotes-widget .container .columns.reverse-row .slick-inner-container{left:0px;}}.recent-quotes-widget .column.snippet-title{padding-left:30px;padding-right:30px;}@media screen and (min-width:1000px){.recent-quotes-widget .column.snippet-title{padding-left:60px;padding-right:60px;}}.recent-quotes-widget .column.snippet-title h2,.recent-quotes-widget .column.snippet-title .table-block caption,.table-block .recent-quotes-widget .column.snippet-title caption,.recent-quotes-widget .column.snippet-title h3{margin-bottom:0;}.recent-quotes-widget .recent-quotes-slick .item{display:inline-block;}.recent-quotes-widget .recent-quotes-slick .item .item-heading{padding:32px 0px 32px 40px;}@media screen and (max-width:769px){.recent-quotes-widget .recent-quotes-slick .item .item-heading{text-align:center;padding:32px;}}.recent-quotes-widget .recent-quotes-slick .item .item-heading .shopper{font-size:1rem;}.recent-quotes-widget .recent-quotes-slick .item .item-heading .quote-title{font-size:1.3rem;font-weight:bold;}.recent-quotes-widget .recent-quotes-slick .item .item-heading .quote-date{font-size:0.6rem;font-weight:300;float:right;margin-right:8px;}.recent-quotes-widget .recent-quotes-slick .item .dollar-sign{font-size:0.6em;vertical-align:top;margin-right:-4px;}@media screen and (max-width:769px){.recent-quotes-widget .recent-quotes-slick .item .dollar-sign{font-size:inherit;}}.recent-quotes-widget .recent-quotes-slick .item .percent-sign{font-size:0.6em;vertical-align:top;margin-left:-7px;}@media screen and (max-width:769px){.recent-quotes-widget .recent-quotes-slick .item .percent-sign{font-size:inherit;}}.recent-quotes-widget .recent-quotes-slick .item .rates{padding:0px;}.recent-quotes-widget .recent-quotes-slick .item .rates .rate{border-top:1px solid #BCBEC0;display:flex;align-items:center;}.recent-quotes-widget .recent-quotes-slick .item .rates .rate .company{text-align:center;font-weight:bold;font-size:15px;line-height:1rem;align-self:center;padding-left:32px;}@media screen and (max-width:769px){.recent-quotes-widget .recent-quotes-slick .item .rates .rate .company{padding-left:12px;text-align:left;}}.recent-quotes-widget .recent-quotes-slick .item .rates .rate .premium{background-color:#292728;color:white;text-align:center;font-size:30px;padding:16px 42px;min-width:30%;font-weight:bold;white-space:nowrap;}@media screen and (max-width:769px){.recent-quotes-widget .recent-quotes-slick .item .rates .rate .premium{min-width:60%;display:flex;justify-content:center;padding:24px 36px;font-size:22px;}}.recent-quotes-widget .recent-quotes-slick .item .rates .rate .premium .per-year{font-size:11px;font-weight:normal;}@media screen and (max-width:769px){.recent-quotes-widget .recent-quotes-slick .item .rates .rate .premium .per-year{padding-left:8px;align-self:center;}}.recent-quotes-widget .recent-quotes-slick .item .rates .rate:last-child{border-bottom:1px solid #BCBEC0;}.recent-quotes-widget .recent-quotes-slick .item .quote-range{font-size:12px;margin-top:25px;margin-bottom:14px;padding-left:32px;display:flex;font-weight:bold;}@media screen and (max-width:768px){.recent-quotes-widget .recent-quotes-slick .item .quote-range{margin-top:8px;margin-bottom:32px;padding-left:0;text-align:center;justify-content:center;}}.recent-quotes-widget .recent-quotes-slick .item .quote-range>div{padding:4px;align-self:center;}.recent-quotes-widget .recent-quotes-slick .item .quote-range .premium-range{font-size:50px;}@media screen and (max-width:769px){.recent-quotes-widget .recent-quotes-slick .item .quote-range .premium-range{font-size:22px;}}.recent-quotes-widget .slick-container{padding-top:20px;padding:10px;}@media screen and (min-width:769px),print{.recent-quotes-widget .slick-container{padding:30px;}}@media screen and (max-width:769px){.recent-quotes-widget .slick-container{padding:0px;}}.recent-quotes-widget .slick-container .slick-inner-container{width:150%;background:white;border-radius:6px;position:relative;left:-50%;}@media screen and (max-width:769px){.recent-quotes-widget .slick-container .slick-inner-container{width:100%;border-radius:0px;box-shadow:0px 1px 10px rgba(0,0,0,0.03),0px 15px 30px rgba(0,0,0,0.07);left:0px;}}.recent-quotes-widget .slick-container .slick-inner-container .slick-dotted.slick-slider{margin-bottom:0px;}.recent-quotes-widget .slick-container .slick-nav{float:right;}.recent-quotes-widget .slick-container .slick-nav button{display:block;background-color:#3b809e;border:none;padding:9px;width:32px;height:32px;color:#FFF;cursor:pointer;}@media screen and (max-width:769px){.recent-quotes-widget .slick-container .slick-nav{float:none;display:flex;justify-content:center;}}.recent-quotes-widget .slick-container .slick-nav .dots-container ul.slick-dots{text-align:center;display:flex;margin:5px;padding-left:0;position:relative;bottom:32px;}.recent-quotes-widget .slick-container .slick-nav .dots-container ul.slick-dots li{background-color:#DCDDDE;border-radius:100%;list-style:none;width:16px;height:16px;border:2px solid transparent;margin-top:0px;}.recent-quotes-widget .slick-container .slick-nav .dots-container ul.slick-dots li:hover{background-color:#E7131A;}.recent-quotes-widget .slick-container .slick-nav .dots-container ul.slick-dots li>button{visibility:hidden;}.recent-quotes-widget .slick-container .slick-nav .dots-container ul.slick-dots li.slick-active{border:2px solid #E7131A;background-color:white;}.recent-quotes-widget .slick-container .updated{font-size:12px;font-weight:normal;color:#3b809e;margin-top:10px;}.recent-quotes-widget .slick-container,.recent-quotes-widget table{background:linear-gradient(180deg,#DF3226 -8.4%,#DF3226 14.07%,#CE0F69 112.4%);}.recent-quotes-widget .recent-quotes-slick{overflow-x:hidden;}.recent-quotes-widget .recent-quotes-slick .slick-slide{outline:none;}.renewal-reminder-block{padding:10px;background-color:#BCBCBC;}.renewal-reminder-block .rich-text{font-size:115%;}.renewal-reminder-block h1,.renewal-reminder-block h2,.renewal-reminder-block .table-block caption,.table-block .renewal-reminder-block caption,.renewal-reminder-block h3,.renewal-reminder-block h4,.renewal-reminder-block h5,.renewal-reminder-block label,.renewal-reminder-block p{color:#fff;}.renewal-reminder-block .label{color:#b5b5b5;font-weight:normal;font-size:14px;}.renewal-reminder-block select{background-color:#BCBCBC;color:#fff;width:180px;}.renewal-reminder-block .button{background-color:#000;border-color:#000;color:#FFF;font-size:1.2rem;margin-top:10px;}.renewal-reminder-block .button:active,.renewal-reminder-block .button:hover{background-color:black;}.renewal-reminder-block .button.disabled{background-color:black;}.renewal-reminder-block .button.button-border{border-color:black;}.renewal-reminder-block .control .error{color:#ffbebe;font-size:0.9em;}.renewal-reminder-block .response-message{color:#DF3226;}@media screen and (min-width:769px),print{.renewal-reminder-block{padding:100px 80px 100px 80px;}.renewal-reminder-block .column.left{padding-right:30px;display:flex;align-items:center;}.renewal-reminder-block .column.right{padding-left:30px;display:flex;align-items:center;}.renewal-reminder-block .column.right .field{align-items:center;}.renewal-reminder-block .column.right .field:first-child{border-bottom:1px solid #fff;padding-bottom:15px;}.renewal-reminder-block .column.right .field-label{text-align:left;}.renewal-reminder-block .column.right .field-body{display:flex;justify-content:right;flex-grow:unset;}}@media screen and (min-width:1000px){.renewal-reminder-block{padding:100px 100px 100px 100px;}}.renewal-reminder-block label[for='casl_consent_renewal'] input[type='checkbox']{transform:scale(1.5);-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);padding:10px;vertical-align:middle;margin:0;margin-right:10px;}.renewal-reminder-block label[for='casl_consent_renewal'] p{font-size:80%;font-weight:normal;display:inline;}.renewal-reminder-block label[for='casl_consent_renewal'] p a{text-decoration:underline;color:#FFF;}.renewal-reminder-block label[for='casl_consent_renewal'] p a:hover{color:#FFF;}.sidebar_reminder{margin-bottom:20px;margin-top:20px;}.sidebar_reminder .renewal-reminder-block{padding:0;border-radius:10px;}.sidebar_reminder .renewal-reminder-block .columns{display:block;}.sidebar_reminder .renewal-reminder-block .columns .left{padding-left:30px;}.sidebar_reminder .renewal-reminder-block .columns .left p{font-size:17px;margin-top:10px;}.sidebar_reminder .renewal-reminder-block .columns .right{padding-right:30px;}.sidebar_reminder .renewal-reminder-block .columns .right .renewal-reminder-form .field{display:block;}.sidebar_reminder .renewal-reminder-block .columns .right .renewal-reminder-form .field label{color:#fff;font-size:15px;}.sidebar_reminder .renewal-reminder-block .columns .right .renewal-reminder-form .field label p{font-size:15px;}.sidebar_reminder .renewal-reminder-block .columns .right .renewal-reminder-form .field-body{display:block;}.sidebar_reminder .renewal-reminder-block .columns .right .renewal-reminder-form div.select{width:100%;}.sidebar_reminder .renewal-reminder-block .columns .right .renewal-reminder-form div.select select{width:100%;background-color:#fff;color:#4a4a4a;}.sidebar_reminder .renewal-reminder-block .columns .right .renewal-reminder-form .button{width:100%;font-size:1rem;}.table-block{overflow-x:auto;margin:auto;margin-bottom:20px;}@media screen and (max-width:768px){.table-block{padding:0px 16px;}}.table-block table{background-color:inherit;margin:auto;width:97%;max-width:1190px;}.table-block th{font-weight:bold;}.table-block caption{margin:32px 0px;}@media screen and (min-width:1024px){.table-block{margin-bottom:20px;}}.focus_band-block{max-width:100vw;}.focus_band-block .container .wrapper{background-clip:padding-box;padding:0px;}.focus_band-block .container .wrapper h1{font-weight:800;font-size:48px;line-height:58px;}@media screen and (max-width:768px){.focus_band-block .container .wrapper h1{font-weight:800;font-size:32px;line-height:33px;}}.focus_band-block .container .wrapper .fa-stack{font-size:1.5em;}.focus_band-block .container .wrapper .fa-stack i:first-child{color:black;}.focus_band-block .container .wrapper .fa-stack i:nth-child(2){color:white;}@media screen and (max-width:768px){.focus_band-block .container .content.no-form{padding-bottom:72px;text-align:center;}}.focus_band-block .container .wrapper.no-icon-no-form{background:linear-gradient(0deg,#CE0F69,#DF3226);}.focus_band-block .container .wrapper.no-icon-no-form .content.no-form{padding:48px;}.focus_band-block .container .author-page-content{padding-top:90px;padding-bottom:90px;}@media screen and (max-width:768px){.focus_band-block .container .author-page-content{padding:48px 30px;}}.focus_band-block .container .author-page-content .rich-text p{max-width:588px;text-align:center;}.focus_band-block .container .wrapper.is_get_milked_campaign .cta-container{position:absolute;bottom:60px;width:100%;max-width:none;}@media only screen and (max-width:1440px){.focus_band-block .container .wrapper.is_get_milked_campaign{min-height:316px;}.focus_band-block .container .wrapper.is_get_milked_campaign .cta-container{bottom:40px;}}@media only screen and (max-width:767px){.focus_band-block .container .wrapper.is_get_milked_campaign .cta-container{bottom:48px;}.focus_band-block .container .wrapper.is_get_milked_campaign .cta-container button.button-css{height:46px;}}.focus_band-block .container .wrapper.is_get_milked_campaign .cta-container{position:absolute;bottom:60px;width:100%;max-width:none;}@media only screen and (max-width:1440px){.focus_band-block .container .wrapper.is_get_milked_campaign{min-height:316px;}.focus_band-block .container .wrapper.is_get_milked_campaign .cta-container{bottom:32px;}}@media only screen and (max-width:767px){.focus_band-block .container .wrapper.is_get_milked_campaign .cta-container{bottom:48px;}.focus_band-block .container .wrapper.is_get_milked_campaign .cta-container button.button-css{height:46px;}}.focus_band-block .container.focus_type_1 .rich-text{text-align:center;}body.template-404 .focus_band-block .container .wrapper,body.template-thankyou .focus_band-block .container .wrapper{padding-top:10px;padding-bottom:10px;}body.template-404 .focus_band-block .container .wrapper .content,body.template-thankyou .focus_band-block .container .wrapper .content{padding-bottom:40px;}body.template-404 .focus_band-block .container .wrapper .content h1,body.template-thankyou .focus_band-block .container .wrapper .content h1{font-weight:bold;margin-bottom:10px;}@media screen and (max-width:768px){body.template-404 .focus_band-block .container .wrapper .content h1,body.template-thankyou .focus_band-block .container .wrapper .content h1{font-size:40px;line-height:40px;}}body.template-404 .focus_band-block .container .wrapper .content h2,body.template-404 .focus_band-block .container .wrapper .content .table-block caption,.table-block body.template-404 .focus_band-block .container .wrapper .content caption,body.template-thankyou .focus_band-block .container .wrapper .content h2,body.template-thankyou .focus_band-block .container .wrapper .content .table-block caption,.table-block body.template-thankyou .focus_band-block .container .wrapper .content caption{display:block !important;}@media screen and (max-width:768px){body.template-404 .focus_band-block .container .wrapper .content h2,body.template-404 .focus_band-block .container .wrapper .content .table-block caption,.table-block body.template-404 .focus_band-block .container .wrapper .content caption,body.template-thankyou .focus_band-block .container .wrapper .content h2,body.template-thankyou .focus_band-block .container .wrapper .content .table-block caption,.table-block body.template-thankyou .focus_band-block .container .wrapper .content caption{margin:0;font-size:18px;line-height:22px;max-width:250px;}}body.template-404 section.section.main,body.template-thankyou section.section.main{margin-top:40px;margin-bottom:10px;min-height:200px;padding-left:15px;padding-right:15px;}.author-page-content h1 b{color:#000;font-weight:600;}.authors-list{max-width:1278px;margin:0 auto;padding:0 20px;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;}.authors-list .search{position:relative;color:#d3d3d3;margin-bottom:43px;width:46.32%;}@media screen and (max-width:768px){.authors-list .search{width:100%;margin-top:10px;margin-bottom:23px;}}.authors-list .search input{width:344px;padding:15px;max-width:100%;font-size:16px;line-height:17px;border:1px solid #d3d3d3;border-radius:25px;color:#000;}.authors-list .search input::placeholder{color:#777;}@media screen and (max-width:768px){.authors-list .search input{width:100%;}}.authors-list .search i{position:relative;left:-42px;}@media screen and (max-width:768px){.authors-list .search i{position:absolute;left:auto;right:24px;top:15px;}}.authors-list .select-expertise{position:relative;margin-bottom:43px;width:46.32%;}@media screen and (max-width:768px){.authors-list .select-expertise{width:100%;margin-bottom:109px;}}.authors-list .select-expertise select{float:right;width:300px;padding:15px;max-width:100%;font-size:16px;line-height:17px;border:1px solid #d3d3d3;border-radius:25px;appearance:none;}@media screen and (max-width:768px){.authors-list .select-expertise select{float:none;width:100%;}}.authors-list .select-expertise i{position:absolute;right:28px;top:12px;color:#ce0f69;}.authors-list .authors{width:100%;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;}.authors-list .author{margin-bottom:43px;width:46.32%;position:relative;background:#fff;box-shadow:0px 0px 24px rgba(0,0,0,0.1);border-radius:10px;overflow:hidden;display:flex;flex-direction:row;padding:23px 26px 18px;}.authors-list .author:nth-child(10)~.author{display:none;}@media screen and (max-width:768px){.authors-list .author{width:100%;display:block;overflow:visible;padding-top:84px;padding-bottom:22px;margin-bottom:109px;text-align:center;}.authors-list .author:last-child{margin-bottom:50px;}}.authors-list .author .photo{min-width:120px;width:120px;height:120px;margin-right:26px;border-radius:50%;overflow:hidden;background-repeat:no-repeat;background-position:center;background-size:cover;}@media screen and (max-width:768px){.authors-list .author .photo{position:absolute;top:-50px;left:50%;margin-left:-60px;}}.authors-list .author .bio{max-width:300px;}@media screen and (max-width:768px){.authors-list .author .bio{max-width:100%;}}.authors-list .author .bio .author-name{margin-bottom:10px;color:#E03D3A;font-size:20px;font-family:"Nunito Sans",Arial,Helvetica,'Open Sans','Segoe UI',Tahoma,Verdana,sans-serif;font-weight:600;line-height:17px;}@media screen and (max-width:768px){.authors-list .author .bio .author-name{color:#232323;font-size:20px;font-weight:600;line-height:17px;}}.authors-list .author .bio .author-title{margin:0 0 10px;color:#232323;font-size:16px;font-family:"Nunito Sans",Arial,Helvetica,'Open Sans','Segoe UI',Tahoma,Verdana,sans-serif;line-height:17px;}.authors-list .author .bio hr{margin:0 0 10px;width:84px;height:0.5px;background:#232323;}@media screen and (max-width:768px){.authors-list .author .bio hr{margin-left:auto;margin-right:auto;}}.authors-list .author .bio .author-expertise{margin-bottom:5px;color:#232323;font-size:16px;font-family:"Nunito Sans",Arial,Helvetica,'Open Sans','Segoe UI',Tahoma,Verdana,sans-serif;font-weight:600;line-height:17px;}.authors-list .author .bio .author-expertise-descr{line-height:16px;color:#232323;font-size:14px;font-family:"Nunito Sans",Arial,Helvetica,'Open Sans','Segoe UI',Tahoma,Verdana,sans-serif;}.authors-list .author::after{content:'';position:absolute;width:11px;top:0;right:0;bottom:0;transform-origin:0 0;background:linear-gradient(270deg,#CE0F69 0%,#DF3226 100%);border-radius:0 10px 10px 0;}@media screen and (max-width:768px){.authors-list .author::after{width:auto;height:11px;top:auto;right:0;bottom:0;left:0;border-radius:0 0 10px 10px;}}.author-page .load-more{display:block;margin:0 auto 50px;max-width:338px;padding:12px;text-align:center;color:#E03D3A;border:1px solid #E03D3A;font-size:20px;font-family:"Nunito Sans",Arial,Helvetica,'Open Sans','Segoe UI',Tahoma,Verdana,sans-serif;font-style:normal;font-weight:600;border-radius:35px;cursor:pointer;}.snippet-manifesto{padding:32px 130px;}@media screen and (max-width:768px){.snippet-manifesto .manifesto-img img{display:block;margin:auto;}}.snippet-manifesto .columns{box-shadow:0px 2px 20px rgba(51,51,51,0.12);border-radius:6px;padding:40px;}@media screen and (max-width:768px){.snippet-manifesto .columns{padding:16px;}}.snippet-manifesto .manifesto{margin:auto;}@media screen and (min-width:1000px){.snippet-manifesto .manifesto{padding-left:32px;}}.snippet-manifesto .manifesto .manifest-heading p{font-weight:600;font-size:32px;line-height:44px;}@media only screen and (max-width:769px){.snippet-manifesto .manifesto{padding-top:8px;}}@media only screen and (max-width:769px){.snippet-manifesto{padding:16px;padding-bottom:42px;}}.mortgage_rates-block iframe{min-height:600px;}.mortgage_top_rates-block{padding:0 !important;}.mortgage-top-rates{display:flex;flex-direction:column;align-items:center;}.mortgage-top-rates .mortgage-top-rates-title{text-align:center;font-weight:700;font-size:32px;line-height:44px;color:#000000;position:relative;width:100%;}@media only screen and (max-width:769px){.mortgage-top-rates .mortgage-top-rates-title{width:285px;}}.mortgage-top-rates .sub-heading-wrapper{width:100%;padding-right:32px;}@media only screen and (max-width:769px){.mortgage-top-rates .sub-heading-wrapper{width:90%;padding-right:0;}}.mortgage-top-rates .sub-heading-wrapper .disclosure-wrapper{display:flex;background:#F6F6F6;align-items:center;justify-content:space-between;border-radius:6px;padding:0 10px;}@media only screen and (min-width:769px){.mortgage-top-rates .sub-heading-wrapper .disclosure-wrapper{margin:40px 0 8px 0;height:54px;}}@media only screen and (max-width:769px){.mortgage-top-rates .sub-heading-wrapper .disclosure-wrapper{margin:24px 0 8px 0;padding:16px;flex-direction:column;}}.mortgage-top-rates .sub-heading-wrapper .disclosure-wrapper .disclosure{display:flex;align-items:center;justify-content:center;}.credit_cards-block iframe{min-height:600px;}.credit-card-list{display:flex;flex-direction:column;align-items:center;}.credit-card-list .credit-card-list-title{text-align:center;font-size:32px;}.credit-card-list .credit-card-list-date{color:#DF3226;}@media screen and (max-width:768px){.credit-card-list .credit-card-list-date{display:block;}}.credit-card-list a:link{color:#000;text-decoration:none;}.credit-card-list a:visited{color:#000;text-decoration:none;}.credit-card-list a:hover{color:#000;text-decoration:none;}.credit-card-list a:active{color:#000;text-decoration:none;}.credit-card-list .c{display:flex;flex-direction:column;align-items:stretch;}.credit-card-list .r{display:flex;flex-direction:row;}.credit-card-list .s0{flex-shrink:0;}.credit-card-list .cc{align-items:center;justify-content:center;}.credit-card-list .jc{justify-content:center;}.credit-card-list .as{align-items:flex-start;}.credit-card-list .ast{align-items:stretch;}.credit-card-list .ac{align-items:center;}.credit-card-list .f1{flex:1;}.credit-card-list .f2{flex:2;}.credit-card-list .f10{flex:10;}.credit-card-list .wr{flex-wrap:wrap;}.credit-card-list .ma-1{margin:4px;}.credit-card-list .my-1{margin-top:4px;margin-bottom:4px;}.credit-card-list .mt-1{margin-top:4px;}.credit-card-list .mt-2{margin-top:8px;}.credit-card-list .mb-2{margin-bottom:8px;}.credit-card-list .mr-6{margin-right:8px;}.credit-card-list .pa-3{padding:12px;}.credit-card-list .blade:first-of-type{margin-top:48px;}.credit-card-list .gain{color:#008f3d;}.credit-card-list .loss{color:#e03c31;}.credit-card-list .tooltip{position:relative;display:inline-block;}.credit-card-list .tooltip .tooltiptext{visibility:hidden;width:318px;background-color:#fff;color:#000;box-shadow:0 15px 30px #BCBCBC,0 1px 10px #BCBCBC;font-size:14px;font-weight:normal;border:1px solid #ce0f69;border-radius:6px;position:absolute;top:42px;right:0;z-index:1;}@media screen and (max-width:768px){.credit-card-list .tooltip .tooltiptext{width:250px;}}.credit-card-list .tooltip .tooltiptext .inline-box{display:inline-block;}.credit-card-list .tooltip .tooltiptext .tooltip-divider{display:block;flex:1 1 0px;max-width:100%;border:1px solid #000;border-width:thin 0 0 0;transition:inherit;background:#000;}.credit-card-list .stats{font-weight:400;}.credit-card-list .total{font-size:20px;font-weight:bold;}.credit-card-list .tooltip:hover .tooltiptext{visibility:visible;}.credit-card-list .blade{border-radius:6px;box-shadow:0 1px 10px rgba(0,0,0,0.03),0 15px 30px rgba(0,0,0,0.07);background-color:#fff;width:697px;align-self:center;margin:25px 0 0 0;}.credit-card-list .blade .welcome-bonus-banner{background:linear-gradient(0deg,#ce0f69 0%,#df3226 100%);border:#ce0f69 solid 1px;margin:-14px 20px -20px 0;border-radius:6px;font-size:20px;line-height:19px;font-weight:600;width:auto;align-self:flex-end;align-items:center;}.credit-card-list .blade .welcome-bonus-banner .banner-inner{padding:8px 16px;border-radius:0 6px 6px 0;color:#fff;}.credit-card-list .blade .welcome-bonus-banner .banner-inner .banner-text{align-items:center;display:flex;flex-direction:row;color:var(--color-white);}.credit-card-list .blade .card-info{padding:24px;}.credit-card-list .blade .card-info .card-name{font-size:18px;line-height:22px;font-weight:600;color:#333;}.credit-card-list .blade .card-info .card-name:hover{cursor:pointer;border-bottom:#333 solid 2px;}.credit-card-list .blade .main-details .img-box{width:128px;}.credit-card-list .blade .main-details .img-box img{width:100%;}.credit-card-list .blade .main-details .img-box:hover{cursor:pointer;}.credit-card-list .blade .main-details .info-box{flex:1;}.credit-card-list .blade .main-details .info-box .box-title{font-weight:600;font-size:16px;line-height:19px;text-align:center;color:#333;margin:0 8px;}.credit-card-list .blade .main-details .info-box .box-value{font-weight:600;font-size:20px;line-height:27px;text-align:center;color:#333;margin:8px;}.credit-card-list .blade .main-details .info-box .box-caption{font-size:14px;line-height:14px;text-align:center;color:#666;margin:0 8px;}.credit-card-list .blade .main-details .divider{height:27px;width:1px;background-color:#CCC;align-self:center;}.credit-card-list .blade .second-box{background:#f6f6f6;border-radius:6px;padding:16px;margin:24px 0;font-size:14px;line-height:19px;font-weight:400;}.credit-card-list .blade .second-box .b-title{width:110px;}.credit-card-list .blade .second-box .b-value{font-weight:700 !important;}.credit-card-list .blade .secondary-detail{align-items:flex-start;}.credit-card-list .blade .secondary-detail .profile{flex:1;margin-right:20px;font-size:14px;line-height:19px;}.credit-card-list .blade .secondary-detail .profile .profile-item{margin:4px 0;align-items:flex-start;}.credit-card-list .blade .secondary-detail .button-css{min-width:152px;height:46px;}.credit-card-list .blade .bottom{justify-content:center;height:43px;box-shadow:0 -1px 0 #f6f6f6;border-radius:0 0 6px 6px;cursor:pointer;font-weight:bold;transition:all 0.5;}.credit-card-list .blade .bottom:hover{background-color:#f3f3f3;}.credit-card-list .blade .bottom .bottom-collapse{display:none;}.credit-card-list .blade .details{padding:24px;height:auto;background:#f6f6f6;}.credit-card-list .blade .details .interest{margin-bottom:24px;font-size:16px;line-height:22px;color:#000;}.credit-card-list .blade .details .interest .interest-title{margin-top:2px;padding-right:24px;width:200px;font-weight:700;}.credit-card-list .blade .details .interest .interest-list{margin:0 0 8px 0;}.credit-card-list .blade .details .interest .interest-list ul li{margin-bottom:8px;list-style-type:disc;}.credit-card-list .blade .details .interest p{line-height:18px !important;color:#333;margin:0 0 8px 0;}.credit-card-list .blade .details .interest .icon{font-size:22px;color:#e03c31;margin-right:8px;}.credit-card-list .blade .details .detail-atc-btn{width:192px;}.credit-card-list .blade .button-css{min-width:163px;height:46px;}.credit-card-list .mobile-blade{box-shadow:0 1px 10px rgba(0,0,0,0.03),0 15px 30px rgba(0,0,0,0.07);background-color:#fff;width:343px;align-self:center;border-radius:6px;margin:8px 0 0 0;}.credit-card-list .mobile-blade .welcome-bonus-banner{border-radius:6px;background:linear-gradient(0deg,#ce0f69 0%,#df3226 100%);border:#ce0f69 solid 1px;align-self:flex-end;color:#fff;}.credit-card-list .mobile-blade .welcome-bonus-banner .banner-text{margin-top:22px !important;color:var(--color-white);}.credit-card-list .mobile-blade .tooltip .tooltiptext{top:105px;width:295px;}.credit-card-list .mobile-blade .card-info{padding:16px;}.credit-card-list .mobile-blade .card-info .card-name{font-size:20px;line-height:27px;font-weight:600;}.credit-card-list .mobile-blade .main-details{padding:0 8px;}.credit-card-list .mobile-blade .main-details .align{text-align:center;}.credit-card-list .mobile-blade .main-details .img-box{width:135px;margin-left:auto;margin-right:auto;padding-top:24px;}.credit-card-list .mobile-blade .main-details .img-box img{width:100%;}.credit-card-list .mobile-blade .main-details .box-wrapper{margin:24px 8px 16px;}.credit-card-list .mobile-blade .main-details .box-wrapper .info-box{flex:1;}.credit-card-list .mobile-blade .main-details .box-wrapper .info-box .box-title{font-style:normal;font-weight:normal;font-size:14px;line-height:19px;text-align:center;color:#666;margin:8px;}.credit-card-list .mobile-blade .main-details .box-wrapper .info-box .box-value{position:static;height:24px;font-weight:600;font-size:20px;line-height:27px;text-align:center;font-feature-settings:"tnum" on,"lnum" on;margin:16px 8px 8px;}.credit-card-list .mobile-blade .main-details .box-wrapper .info-box .box-caption{position:static;height:12px;font-size:10px;line-height:12px;text-align:center;font-feature-settings:"tnum" on,"lnum" on;color:#666;margin:0 8px;}.credit-card-list .mobile-blade .main-details .box-wrapper .divider{height:25px;width:1px;background-color:#777;align-self:center;}.credit-card-list .mobile-blade .second-box{background:#f6f6f6;border-radius:6px;padding:16px;margin:8px 0 24px;line-height:19px;font-weight:400;color:#000;}.credit-card-list .mobile-blade .second-box .b-title{font-size:var(--font-size-b-title);width:90px;}.credit-card-list .mobile-blade .second-box .b-value{font-weight:700 !important;}.credit-card-list .mobile-blade .secondary-detail .profile{flex:1;font-size:14px;line-height:19px;margin-bottom:4px;color:#000;}.credit-card-list .mobile-blade .secondary-detail .profile .profile-item{margin:4px 0;align-items:flex-start;}.credit-card-list .mobile-blade .secondary-detail .profile .profile-item .profile-item-icon{margin-right:12px;}.credit-card-list .mobile-blade .bottom{justify-content:center;height:43px;box-shadow:0 -1px 0 #f6f6f6;border-radius:0 0 6px 6px;flex:none;order:1;margin:0 0;background-color:#fff;cursor:pointer;font-weight:bold;transition:all 0.5;}.credit-card-list .mobile-blade .bottom:hover{background-color:#f3f3f3;}.credit-card-list .mobile-blade .bottom .bottom-collapse{display:none;}.credit-card-list .mobile-blade .bottom button{border-radius:0 0 6px 6px;}.credit-card-list .mobile-blade .details{display:flex;flex-direction:column;padding:24px 16px;height:auto;background:#f6f6f6;flex:none;display:none;order:1;}.credit-card-list .mobile-blade .details .interest{margin-bottom:24px;font-size:16px !important;line-height:22px !important;color:#000;}.credit-card-list .mobile-blade .details .interest ul li{margin:4px 0 !important;list-style-type:disc;}.credit-card-list .mobile-blade .details .interest p{color:#333;margin:0 0 8px 0;}.credit-card-list .mobile-blade .details .interest .interest-title .sub-title{margin-top:2px;margin-left:8px;}.credit-card-list .mobile-blade .details .interest .interest-title .icon{font-size:22px;color:#e03c31;}.credit-card-list .mobile-blade .details .interest .interest-list .interest-list-item{margin:0 0 6px 0;}.credit-card-list button{outline:none;transition:all 0.25s;font-size:16px;font-weight:bold;}.credit-card-list .btn-wrapper{display:block;}.credit-card-list .btn-wrapper .button-css{min-width:152px;height:46px;}.credit-card-list .btn-wrapper .ml-2{margin-left:2px;}.credit-card-list .red-btn{background-color:#fff !important;border:#E03C31 solid 1px !important;color:#E03C31 !important;}@media only screen and (max-width:600px){.credit-card-list .blade{display:none;}.credit-card-list .credit-card-list-title{width:300px;}}@media only screen and (min-width:600px){.credit-card-list .mobile-blade{display:none;}}body{overflow:hidden !important;}.pl-4{padding-left:4px;}.mb-80{margin-bottom:80px;}.black{color:#000;}.red{color:#DF3226;}.custom-button-container{position:absolute;width:300%;top:64%;right:-100%;display:flex;justify-content:space-evenly;z-index:1;pointer-events:none;}@media screen and (max-width:1026px){.custom-button-container{position:absolute;width:293%;right:-97%;}}@media screen and (max-width:821px){.custom-button-container{position:absolute;width:280%;top:50%;z-index:2;right:-90%;}}@media screen and (max-width:769px){.custom-button-container{width:280%;bottom:250px;left:-691px;top:65%;}}@media screen and (max-width:471px){.custom-button-container{width:267%;bottom:255px;left:-384px;height:100%;top:24%;}}@media screen and (max-width:461px){.custom-button-container{width:268%;bottom:255px;left:-384px;height:100%;top:24%;}}@media screen and (max-width:426px){.custom-button-container{width:268%;bottom:255px;left:-357px;height:100%;}}@media screen and (max-width:415px){.custom-button-container{width:266%;bottom:255px;left:-342px;top:17%;}}@media screen and (max-width:413px){.custom-button-container{width:266%;bottom:255px;left:-342px;top:17%;}}@media screen and (max-width:394px){.custom-button-container{width:266%;bottom:255px;left:-326px;top:17%;}}@media screen and (max-width:391px){.custom-button-container{width:261%;bottom:255px;left:-314px;}}@media screen and (max-width:376px){.custom-button-container{width:260%;bottom:255px;left:-300px;top:164px;}}@media screen and (max-width:361px){.custom-button-container{width:261%;bottom:255px;left:-288px;}}@media screen and (max-width:321px){.custom-button-container{width:261%;bottom:255px;left:-258px;}}.custom-button-container #custom-next-arrow-ccc{color:#DF3226;font-size:80px;pointer-events:auto;cursor:pointer;}@media screen and (max-width:769px){.custom-button-container #custom-next-arrow-ccc{font-size:60px;}}@media screen and (max-width:471px){.custom-button-container .icon-RDOT_Icon_Arrow_Right_Chevron{z-index:2;display:flex;height:100%;justify-content:center;align-items:center;background-color:rgba(255,255,255,0.4);border:none;box-shadow:0 0 10px rgba(255,255,255,0.2);}}.custom-button-container #custom-prev-arrow-ccc{color:#DF3226;font-size:80px;pointer-events:auto;cursor:pointer;}@media screen and (max-width:769px){.custom-button-container #custom-prev-arrow-ccc{font-size:60px;}}@media screen and (max-width:471px){.custom-button-container #custom-prev-arrow-ccc{display:flex;justify-content:center;align-items:center;}}@media screen and (max-width:426px){.custom-button-container .icon-RDOT_Icon_Arrow_Left_Chevron{z-index:2;display:flex;height:100%;justify-content:center;align-items:center;}}.mortgage-ac-section{display:flex;justify-content:space-between;margin-bottom:20px;}@media screen and (max-width:768px){.mortgage-ac-section{display:block;padding:16px;}}.mortgage-ac-section .calc-how-to-container{flex:0.6;margin-right:40px;padding:24px;background:#FFFFFF;box-shadow:0px 2px 20px rgba(51,51,51,0.12);border-radius:6px;}@media screen and (max-width:768px){.mortgage-ac-section .calc-how-to-container{max-width:unset;flex:unset;width:100;margin-right:0;}}.mortgage-ac-section .calc-how-to-container h3{font-family:"Nunito",Arial,Helvetica,Verdana,Tahoma,'Segoe UI',sans-serif;font-weight:600;line-height:27px;color:#000000;}.mortgage-ac-section .calc-how-to-container .howto-body{line-height:22px;color:#000000;}.mortgage-ac-section .calc-how-to-container .howto-body ol{margin-left:0;padding-left:17px;}.mortgage-ac-section .calc-how-to-container .howto-body li{padding-left:24px;padding-bottom:24px;}.mortgage-ac-section .calc-how-to-container .howto-body li::marker{font-weight:700;font-size:16px;line-height:22px;color:#DF3226;}.mortgage-ac-section .mortgage-ac-container{flex:1;max-width:697px;padding:22px;background:#FFFFFF;box-shadow:0px 2px 20px rgba(51,51,51,0.12);border-radius:6px;border-bottom:8px solid #DF3226;}@media screen and (max-width:768px){.mortgage-ac-section .mortgage-ac-container{max-width:unset;flex:unset;width:100%;box-shadow:unset;margin-top:38px;padding:0;border-bottom:none;}.mortgage-ac-section .mortgage-ac-container .hide-mobile{display:none !important;}}.mortgage-ac-section .mortgage-ac-container .only-mobile{display:none;}@media screen and (max-width:768px){.mortgage-ac-section .mortgage-ac-container .only-mobile{display:block;}}.mortgage-ac-section .mortgage-ac-container .wrapper{display:block;}@media screen and (max-width:768px){.mortgage-ac-section .mortgage-ac-container .wrapper{display:block;}}.mortgage-ac-section .mortgage-ac-container .wrapper .error-msg{display:none;font-size:13px !important;color:#DF3226 !important;position:absolute !important;margin-top:-3px !important;}.mortgage-ac-section .mortgage-ac-container .wrapper .split-wrapper{display:grid;grid-gap:42px;grid-template-columns:repeat(2,1fr);margin-bottom:24px;}@media screen and (max-width:768px){.mortgage-ac-section .mortgage-ac-container .wrapper .split-wrapper{display:block;margin-bottom:0;}}.mortgage-ac-section .mortgage-ac-container .wrapper .split-wrapper .gw-payment{padding-top:32px;}@media screen and (max-width:768px){.mortgage-ac-section .mortgage-ac-container .wrapper .split-wrapper .gw-payment{padding-top:8px;}}.mortgage-ac-section .mortgage-ac-container .wrapper .input-container{padding:6px 0 14px;}@media screen and (max-width:768px){.mortgage-ac-section .mortgage-ac-container .wrapper .input-container{padding:6px 0 22px;}}.mortgage-ac-section .mortgage-ac-container .wrapper .input-container .input-wrapper{display:flex;border:1px solid #E5E5E5;border-radius:6px;}.mortgage-ac-section .mortgage-ac-container .wrapper .input-container .input-wrapper input{border:none !important;height:46px;color:#000000;line-height:22px;padding:12px 16px;}.mortgage-ac-section .mortgage-ac-container .wrapper .input-container .input-wrapper input:focus{border:none !important;box-shadow:none !important;}.mortgage-ac-section .mortgage-ac-container .wrapper .input-container .input-wrapper .prefix{padding:12px 0 0 12px;color:#000000;font-weight:700;}.mortgage-ac-section .mortgage-ac-container .wrapper .input-container .input-wrapper .suffix{padding:12px 14px 0 4px;color:#000000;font-weight:700;}.mortgage-ac-section .mortgage-ac-container .wrapper .input-container .input-wrapper:focus-within{box-shadow:0 0 1px 3px rgba(59,153,252,0.3);}.mortgage-ac-section .mortgage-ac-container .wrapper .debt-payments{padding-bottom:0;}.mortgage-ac-section .mortgage-ac-container .wrapper .dropdown-container{padding:8px 12px;}@media screen and (max-width:768px){.mortgage-ac-section .mortgage-ac-container .wrapper .dropdown-container{padding:8px 0;display:none;}}.mortgage-ac-section .mortgage-ac-container .wrapper .error .input-wrapper{background-color:#fbd9d7 !important;}.mortgage-ac-section .mortgage-ac-container .wrapper .error .input-wrapper input{background-color:#fbd9d7 !important;}.mortgage-ac-section .mortgage-ac-container .wrapper .calc-label{display:flex;align-items:center;font-family:"Nunito Sans",Arial,Helvetica,'Open Sans','Segoe UI',Tahoma,Verdana,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#000000;justify-content:space-between;}.mortgage-ac-section .mortgage-ac-container .wrapper .calc-label .has-tooltip-arrow{margin-right:1px;}.mortgage-ac-section .mortgage-ac-container .wrapper .calc-label .icon-RDOT_Icon_ToolTip{color:#CE0F69;font-size:18px;justify-content:unset;}.mortgage-ac-section .mortgage-ac-container .wrapper .calc-label span[data-tooltip]{border-bottom:none;vertical-align:top;}.mortgage-ac-section .mortgage-ac-container .wrapper .calc-label .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not(.is-disabled):after,.mortgage-ac-section .mortgage-ac-container .wrapper .calc-label .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not(.is-loading):after,.mortgage-ac-section .mortgage-ac-container .wrapper .calc-label .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not([disabled]):after{border-color:transparent transparent #FC8240;}.mortgage-ac-section .mortgage-ac-container .wrapper .calc-label .has-tooltip-multiline[data-tooltip]:not(.is-disabled):before,.mortgage-ac-section .mortgage-ac-container .wrapper .calc-label .has-tooltip-multiline[data-tooltip]:not(.is-loading):before,.mortgage-ac-section .mortgage-ac-container .wrapper .calc-label .has-tooltip-multiline[data-tooltip]:not([disabled]):before{font-weight:normal;font-size:14px;color:black;background:#FFFFFF;border:1px solid #CE0F69;box-shadow:0px 4px 10px rgba(0,0,0,0.1),0px -1px 10px rgba(0,0,0,0.1);border-radius:6px;padding:16px;text-align:justify;width:16rem;max-width:16rem;}.mortgage-ac-section .mortgage-ac-container .wrapper .select-css{width:100%;background-position:right 1em top 50%;border:1px solid #E5E5E5;border-radius:6px;font-family:"Nunito Sans",Arial,Helvetica,'Open Sans','Segoe UI',Tahoma,Verdana,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#000000;padding:12px 16px;max-height:46px;box-shadow:none;}.mortgage-ac-section .mortgage-ac-container .wrapper .select-css:focus{border-color:#aaa;box-shadow:0 0 1px 3px rgba(59,153,252,0.3);color:#222;outline:none;}.mortgage-ac-section .mortgage-ac-container .wrapper .output-wrapper{background:#F6F6F6;border-radius:10px;height:100%;padding-top:10px;display:flex;vertical-align:middle;justify-content:center;flex-direction:column;padding:40px;grid-gap:16px;}@media screen and (max-width:768px){.mortgage-ac-section .mortgage-ac-container .wrapper .output-wrapper{display:block;padding:40px 80px 40px 38px;margin-top:24px;}}.mortgage-ac-section .mortgage-ac-container .wrapper .output-wrapper .output-label{color:#000000;font-family:"Nunito",Arial,Helvetica,Verdana,Tahoma,'Segoe UI',sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:22px;padding:0;}@media screen and (max-width:768px){.mortgage-ac-section .mortgage-ac-container .wrapper .output-wrapper .output-label{margin-bottom:18px;}}.mortgage-ac-section .mortgage-ac-container .wrapper .output-wrapper .output-total{font-weight:600;font-size:32px;line-height:48px;color:#000000;font-family:"Nunito",Arial,Helvetica,Verdana,Tahoma,'Segoe UI',sans-serif;border-bottom:1px solid #CCCCCC;}.mortgage-pc-section{display:flex;justify-content:space-between;margin-bottom:20px;}@media screen and (max-width:768px){.mortgage-pc-section{display:block;padding:16px;}}.mortgage-pc-section .calc-how-to-container{flex:0.6;margin-right:40px;padding:24px;background:#FFFFFF;box-shadow:0px 2px 20px rgba(51,51,51,0.12);border-radius:6px;}@media screen and (max-width:768px){.mortgage-pc-section .calc-how-to-container{max-width:unset;flex:unset;width:100;margin-right:0;}}.mortgage-pc-section .calc-how-to-container h3{font-family:"Nunito",Arial,Helvetica,Verdana,Tahoma,'Segoe UI',sans-serif;font-weight:600;line-height:27px;color:#000000;}.mortgage-pc-section .calc-how-to-container .howto-body{line-height:22px;color:#000000;}.mortgage-pc-section .calc-how-to-container .howto-body ol{margin-left:0;padding-left:17px;}.mortgage-pc-section .calc-how-to-container .howto-body li{padding-left:24px;padding-bottom:24px;}.mortgage-pc-section .calc-how-to-container .howto-body li::marker{font-weight:700;font-size:16px;line-height:22px;color:#DF3226;}.mortgage-pc-section .mobile-scenario-section{display:none;}@media screen and (max-width:768px){.mortgage-pc-section .mobile-scenario-section{display:block;text-align:center;}.mortgage-pc-section .mobile-scenario-section h3{font-weight:600;line-height:27px;color:#000000;padding:40px 20px 14px;}.mortgage-pc-section .mobile-scenario-section .scenario-button-wrapper{font-size:0;}.mortgage-pc-section .mobile-scenario-section .scenario-button-wrapper .btn-scenario{background:#FFFFFF;border:1px solid #E5E5E5;border-radius:6px;padding:12px;width:50%;font-size:16px;font-weight:700;}.mortgage-pc-section .mobile-scenario-section .scenario-button-wrapper .btns1{border-right:none;border-radius:6px 0 0 6px;}.mortgage-pc-section .mobile-scenario-section .scenario-button-wrapper .btns2{border-left:none;border-radius:0 6px 6px 0;}.mortgage-pc-section .mobile-scenario-section .scenario-button-wrapper .active{border-bottom:8px solid #DF3226;padding-bottom:5px;}}.mortgage-pc-section .mortgage-pc-container{flex:1;max-width:697px;padding:18px 16px 30px;background:#FFFFFF;box-shadow:0px 2px 20px rgba(51,51,51,0.12);border-radius:6px;border-bottom:8px solid #DF3226;}@media screen and (max-width:768px){.mortgage-pc-section .mortgage-pc-container{max-width:unset;flex:unset;width:100%;box-shadow:unset;padding:38px 0 0 0;border-bottom:none;}.mortgage-pc-section .mortgage-pc-container .hide-mobile{display:none !important;}}.mortgage-pc-section .mortgage-pc-container .only-mobile{display:none;}@media screen and (max-width:768px){.mortgage-pc-section .mortgage-pc-container .only-mobile{display:block;}}.mortgage-pc-section .mortgage-pc-container .wrapper{display:grid;grid-template-columns:repeat(3,1fr);}@media screen and (max-width:768px){.mortgage-pc-section .mortgage-pc-container .wrapper{display:block;grid-template-columns:unset;}}.mortgage-pc-section .mortgage-pc-container .wrapper .error-msg{display:none;font-size:13px !important;color:#DF3226 !important;position:absolute !important;margin-top:-3px !important;}.mortgage-pc-section .mortgage-pc-container .wrapper .purchase-price-wrapper{display:contents;}.mortgage-pc-section .mortgage-pc-container .wrapper .purchase-price-wrapper>div{margin-bottom:8px;}@media screen and (max-width:768px){.mortgage-pc-section .mortgage-pc-container .wrapper .purchase-price-wrapper>div{margin-bottom:0;}}.mortgage-pc-section .mortgage-pc-container .wrapper .downpayment-wrapper{display:contents;}.mortgage-pc-section .mortgage-pc-container .wrapper .downpayment-wrapper>div{margin-bottom:20px;}@media screen and (max-width:768px){.mortgage-pc-section .mortgage-pc-container .wrapper .downpayment-wrapper>div{margin-bottom:0;}}.mortgage-pc-section .mortgage-pc-container .wrapper .input-container{padding:8px;}@media screen and (max-width:768px){.mortgage-pc-section .mortgage-pc-container .wrapper .input-container{padding:6px 0 22px;display:none;}}.mortgage-pc-section .mortgage-pc-container .wrapper .input-container .input-wrapper{display:flex;border:1px solid #E5E5E5;border-radius:6px;}.mortgage-pc-section .mortgage-pc-container .wrapper .input-container .input-wrapper input{border:none !important;height:46px;color:#000000;line-height:22px;padding:12px 16px;}.mortgage-pc-section .mortgage-pc-container .wrapper .input-container .input-wrapper input:focus{border:none !important;box-shadow:none !important;}.mortgage-pc-section .mortgage-pc-container .wrapper .input-container .input-wrapper .prefix{padding:12px 0 0 12px;color:#000000;font-weight:700;}.mortgage-pc-section .mortgage-pc-container .wrapper .input-container .input-wrapper .suffix{padding:12px 14px 0 4px;color:#000000;font-weight:700;}.mortgage-pc-section .mortgage-pc-container .wrapper .input-container .input-wrapper:focus-within{box-shadow:0 0 1px 3px rgba(59,153,252,0.3);}.mortgage-pc-section .mortgage-pc-container .wrapper .purchase-price,.mortgage-pc-section .mortgage-pc-container .wrapper .downpayment{display:block !important;}.mortgage-pc-section .mortgage-pc-container .wrapper .dropdown-container{padding:8px;}@media screen and (max-width:768px){.mortgage-pc-section .mortgage-pc-container .wrapper .dropdown-container{padding:8px 0;display:none;}}@media screen and (max-width:768px){.mortgage-pc-section .mortgage-pc-container .wrapper .active-field{display:block;}}.mortgage-pc-section .mortgage-pc-container .wrapper .error .input-wrapper{background-color:#fbd9d7 !important;}.mortgage-pc-section .mortgage-pc-container .wrapper .error .input-wrapper input{background-color:#fbd9d7 !important;}.mortgage-pc-section .mortgage-pc-container .wrapper .calc-label{display:flex;align-items:center;font-family:"Nunito Sans",Arial,Helvetica,'Open Sans','Segoe UI',Tahoma,Verdana,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#000000;padding:8px;justify-content:space-between;}@media screen and (max-width:768px){.mortgage-pc-section .mortgage-pc-container .wrapper .calc-label{padding:0;}}.mortgage-pc-section .mortgage-pc-container .wrapper .calc-label .has-tooltip-arrow{margin-right:5px;}@media screen and (max-width:768px){.mortgage-pc-section .mortgage-pc-container .wrapper .calc-label .has-tooltip-arrow{margin-right:1px;}}.mortgage-pc-section .mortgage-pc-container .wrapper .calc-label .icon-RDOT_Icon_ToolTip{color:#CE0F69;font-size:18px;}@media screen and (max-width:768px){.mortgage-pc-section .mortgage-pc-container .wrapper .calc-label .icon-RDOT_Icon_ToolTip{justify-content:unset;}}.mortgage-pc-section .mortgage-pc-container .wrapper .calc-label span[data-tooltip]{border-bottom:none;vertical-align:top;}.mortgage-pc-section .mortgage-pc-container .wrapper .calc-label .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not(.is-disabled):after,.mortgage-pc-section .mortgage-pc-container .wrapper .calc-label .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not(.is-loading):after,.mortgage-pc-section .mortgage-pc-container .wrapper .calc-label .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not([disabled]):after{border-color:transparent transparent #FC8240;}.mortgage-pc-section .mortgage-pc-container .wrapper .calc-label .has-tooltip-multiline[data-tooltip]:not(.is-disabled):before,.mortgage-pc-section .mortgage-pc-container .wrapper .calc-label .has-tooltip-multiline[data-tooltip]:not(.is-loading):before,.mortgage-pc-section .mortgage-pc-container .wrapper .calc-label .has-tooltip-multiline[data-tooltip]:not([disabled]):before{font-weight:normal;font-size:14px;color:black;background:#FFFFFF;border:1px solid #CE0F69;box-shadow:0px 4px 10px rgba(0,0,0,0.1),0px -1px 10px rgba(0,0,0,0.1);border-radius:6px;padding:16px;text-align:justify;width:16rem;max-width:16rem;}.mortgage-pc-section .mortgage-pc-container .wrapper .scenario-label{color:#666666 !important;}@media screen and (max-width:768px){.mortgage-pc-section .mortgage-pc-container .wrapper .scenario-label{font-weight:400;font-size:16px;line-height:22px;padding-bottom:16px;}}.mortgage-pc-section .mortgage-pc-container .wrapper .select-css{width:100%;background-position:right 1em top 50%;border:1px solid #E5E5E5;border-radius:6px;font-family:"Nunito Sans",Arial,Helvetica,'Open Sans','Segoe UI',Tahoma,Verdana,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#000000;padding:12px 16px;max-height:46px;box-shadow:none;}.mortgage-pc-section .mortgage-pc-container .wrapper .select-css:focus{border-color:#aaa;box-shadow:0 0 1px 3px rgba(59,153,252,0.3);color:#222;outline:none;}.mortgage-pc-section .mortgage-pc-container .wrapper .monthly-payment-wrapper{display:contents;}@media screen and (max-width:768px){.mortgage-pc-section .mortgage-pc-container .wrapper .monthly-payment-wrapper{display:block;box-shadow:0px 2px 20px rgba(51,51,51,0.12);border-radius:6px;background:#FFFFFF;padding:24px;margin-top:40px;}}.mortgage-pc-section .mortgage-pc-container .wrapper .monthly-payment-wrapper .total-payment-label{color:#000000;text-transform:capitalize;font-family:"Nunito",Arial,Helvetica,Verdana,Tahoma,'Segoe UI',sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:22px;padding:0 8px;margin-top:40px;}@media screen and (max-width:768px){.mortgage-pc-section .mortgage-pc-container .wrapper .monthly-payment-wrapper .total-payment-label{font-size:20px;line-height:27px;text-align:center;margin-top:0;margin-bottom:24px;}}.mortgage-pc-section .mortgage-pc-container .wrapper .monthly-payment-wrapper .total-payment-wrapper{display:contents;}@media screen and (max-width:768px){.mortgage-pc-section .mortgage-pc-container .wrapper .monthly-payment-wrapper .total-payment-wrapper{display:flex;}.mortgage-pc-section .mortgage-pc-container .wrapper .monthly-payment-wrapper .total-payment-wrapper .s1-div{border-right:1px solid #CCCCCC;}}.mortgage-pc-section .mortgage-pc-container .wrapper .monthly-payment-wrapper .total-payment-wrapper .total-payment-summary{font-family:"Nunito",Arial,Helvetica,Verdana,Tahoma,'Segoe UI',sans-serif;font-style:normal;font-weight:600;font-size:32px;line-height:44px;color:#000000;display:flex;align-items:center;padding:0 12px;margin-top:40px;}.mortgage-pc-section .mortgage-pc-container .wrapper .monthly-payment-wrapper .total-payment-wrapper .total-payment-summary .details{display:none;}.mortgage-pc-section .mortgage-pc-container .wrapper .monthly-payment-wrapper .total-payment-wrapper .total-payment-summary .show-details{display:block;}@media screen and (max-width:768px){.mortgage-pc-section .mortgage-pc-container .wrapper .monthly-payment-wrapper .total-payment-wrapper .total-payment-summary{margin-top:0;flex:1;display:block;text-align:center;font-size:20px;line-height:27px;}.mortgage-pc-section .mortgage-pc-container .wrapper .monthly-payment-wrapper .total-payment-wrapper .total-payment-summary .scenario-sub-label{font-family:"Nunito",Arial,Helvetica,Verdana,Tahoma,'Segoe UI',sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:19px;color:#666666;padding-bottom:8px;}.mortgage-pc-section .mortgage-pc-container .wrapper .monthly-payment-wrapper .total-payment-wrapper .total-payment-summary .scenario-output{font-family:"Nunito",Arial,Helvetica,Verdana,Tahoma,'Segoe UI',sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:19px;color:#000000;padding-bottom:16px;}}@media screen and (max-width:768px){.mortgage-pc-section .mortgage-pc-container .wrapper .monthly-payment-wrapper .total-payment-wrapper .total-payment-summary .payment-output{display:block;padding-bottom:24px;}}.mortgage-pc-section .mortgage-pc-container .wrapper .monthly-payment-wrapper .monthly-details{display:none;}@media screen and (max-width:768px){.mortgage-pc-section .mortgage-pc-container .wrapper .monthly-payment-wrapper .monthly-details{display:block;text-align:center;padding-top:14px;}.mortgage-pc-section .mortgage-pc-container .wrapper .monthly-payment-wrapper .monthly-details button{background-color:#FFFFFF;border:none;font-family:"Nunito",Arial,Helvetica,Verdana,Tahoma,'Segoe UI',sans-serif;font-weight:600;font-size:16px;line-height:22px;text-align:center;color:#DF3226;}}.mortgage-rc-section{display:flex;justify-content:space-between;margin-bottom:20px;}@media screen and (max-width:768px){.mortgage-rc-section{display:block;padding:16px;}}.mortgage-rc-section .calc-how-to-container{flex:0.6;margin-right:40px;padding:24px;background:#FFFFFF;box-shadow:0px 2px 20px rgba(51,51,51,0.12);border-radius:6px;}@media screen and (max-width:768px){.mortgage-rc-section .calc-how-to-container{max-width:unset;flex:unset;width:100;margin-right:0;}}.mortgage-rc-section .calc-how-to-container h3{font-family:"Nunito",Arial,Helvetica,Verdana,Tahoma,'Segoe UI',sans-serif;font-weight:600;line-height:27px;color:#000000;}.mortgage-rc-section .calc-how-to-container .howto-body{line-height:22px;color:#000000;}.mortgage-rc-section .calc-how-to-container .howto-body ol{margin-left:0;padding-left:17px;}.mortgage-rc-section .calc-how-to-container .howto-body li{padding-left:24px;padding-bottom:24px;}.mortgage-rc-section .calc-how-to-container .howto-body li::marker{font-weight:700;font-size:16px;line-height:22px;color:#DF3226;}.mortgage-rc-section .mobile-scenario-section{display:none;}@media screen and (max-width:768px){.mortgage-rc-section .mobile-scenario-section{display:block;text-align:center;}.mortgage-rc-section .mobile-scenario-section h3{font-weight:600;line-height:27px;color:#000000;padding:40px 20px 14px;}.mortgage-rc-section .mobile-scenario-section .scenario-button-wrapper{font-size:0;}.mortgage-rc-section .mobile-scenario-section .scenario-button-wrapper .btn-scenario{background:#FFFFFF;border:1px solid #E5E5E5;border-radius:6px;padding:12px;width:50%;font-size:16px;font-weight:700;}.mortgage-rc-section .mobile-scenario-section .scenario-button-wrapper .btns1{border-right:none;border-radius:6px 0 0 6px;}.mortgage-rc-section .mobile-scenario-section .scenario-button-wrapper .btns2{border-left:none;border-radius:0 6px 6px 0;}.mortgage-rc-section .mobile-scenario-section .scenario-button-wrapper .active{border-bottom:8px solid #DF3226;padding-bottom:5px;}}.mortgage-rc-section .mortgage-rc-container{flex:1;max-width:697px;padding:18px 16px 30px;background:#FFFFFF;box-shadow:0px 2px 20px rgba(51,51,51,0.12);border-radius:6px;border-bottom:8px solid #DF3226;}@media screen and (max-width:768px){.mortgage-rc-section .mortgage-rc-container{max-width:unset;flex:unset;width:100%;box-shadow:unset;padding:38px 0 0 0;border-bottom:none;}.mortgage-rc-section .mortgage-rc-container .hide-mobile{display:none !important;}}.mortgage-rc-section .mortgage-rc-container .only-mobile{display:none;}@media screen and (max-width:768px){.mortgage-rc-section .mortgage-rc-container .only-mobile{display:block;}}.mortgage-rc-section .mortgage-rc-container .wrapper{display:grid;grid-template-columns:repeat(3,1fr);}@media screen and (max-width:768px){.mortgage-rc-section .mortgage-rc-container .wrapper{display:block;grid-template-columns:unset;}}.mortgage-rc-section .mortgage-rc-container .wrapper .error-msg{display:none;font-size:13px !important;color:#DF3226 !important;position:absolute !important;margin-top:-3px !important;}.mortgage-rc-section .mortgage-rc-container .wrapper .mortgage-amount-wrapper{display:contents;}.mortgage-rc-section .mortgage-rc-container .wrapper .mortgage-amount-wrapper>div{margin-bottom:20px;}@media screen and (max-width:768px){.mortgage-rc-section .mortgage-rc-container .wrapper .mortgage-amount-wrapper>div{margin-bottom:0;}}.mortgage-rc-section .mortgage-rc-container .wrapper .input-container{padding:8px;}@media screen and (max-width:768px){.mortgage-rc-section .mortgage-rc-container .wrapper .input-container{padding:6px 0 22px;display:none;}}.mortgage-rc-section .mortgage-rc-container .wrapper .input-container .input-wrapper{display:flex;border:1px solid #E5E5E5;border-radius:6px;}.mortgage-rc-section .mortgage-rc-container .wrapper .input-container .input-wrapper input{border:none !important;height:46px;color:#000000;line-height:22px;padding:12px 16px;}.mortgage-rc-section .mortgage-rc-container .wrapper .input-container .input-wrapper input:focus{border:none !important;box-shadow:none !important;}.mortgage-rc-section .mortgage-rc-container .wrapper .input-container .input-wrapper .prefix{padding:12px 0 0 12px;color:#000000;font-weight:700;}.mortgage-rc-section .mortgage-rc-container .wrapper .input-container .input-wrapper .suffix{padding:12px 14px 0 4px;color:#000000;font-weight:700;}.mortgage-rc-section .mortgage-rc-container .wrapper .input-container .input-wrapper:focus-within{box-shadow:0 0 1px 3px rgba(59,153,252,0.3);}.mortgage-rc-section .mortgage-rc-container .wrapper .mortgage-amount{display:block !important;}.mortgage-rc-section .mortgage-rc-container .wrapper .dropdown-container{padding:8px;}@media screen and (max-width:768px){.mortgage-rc-section .mortgage-rc-container .wrapper .dropdown-container{padding:8px 0;display:none;}}@media screen and (max-width:768px){.mortgage-rc-section .mortgage-rc-container .wrapper .active-field{display:block;}}.mortgage-rc-section .mortgage-rc-container .wrapper .error .input-wrapper{background-color:#fbd9d7 !important;}.mortgage-rc-section .mortgage-rc-container .wrapper .error .input-wrapper input{background-color:#fbd9d7 !important;}.mortgage-rc-section .mortgage-rc-container .wrapper .calc-label{display:flex;align-items:center;font-family:"Nunito Sans",Arial,Helvetica,'Open Sans','Segoe UI',Tahoma,Verdana,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#000000;padding:8px;justify-content:space-between;}@media screen and (max-width:768px){.mortgage-rc-section .mortgage-rc-container .wrapper .calc-label{padding:0;}}.mortgage-rc-section .mortgage-rc-container .wrapper .calc-label .has-tooltip-arrow{margin-right:5px;}@media screen and (max-width:768px){.mortgage-rc-section .mortgage-rc-container .wrapper .calc-label .has-tooltip-arrow{margin-right:1px;}}.mortgage-rc-section .mortgage-rc-container .wrapper .calc-label .icon-RDOT_Icon_ToolTip{color:#CE0F69;font-size:18px;}@media screen and (max-width:768px){.mortgage-rc-section .mortgage-rc-container .wrapper .calc-label .icon-RDOT_Icon_ToolTip{justify-content:unset;}}.mortgage-rc-section .mortgage-rc-container .wrapper .calc-label span[data-tooltip]{border-bottom:none;vertical-align:top;}.mortgage-rc-section .mortgage-rc-container .wrapper .calc-label .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not(.is-disabled):after,.mortgage-rc-section .mortgage-rc-container .wrapper .calc-label .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not(.is-loading):after,.mortgage-rc-section .mortgage-rc-container .wrapper .calc-label .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not([disabled]):after{border-color:transparent transparent #FC8240;}.mortgage-rc-section .mortgage-rc-container .wrapper .calc-label .has-tooltip-multiline[data-tooltip]:not(.is-disabled):before,.mortgage-rc-section .mortgage-rc-container .wrapper .calc-label .has-tooltip-multiline[data-tooltip]:not(.is-loading):before,.mortgage-rc-section .mortgage-rc-container .wrapper .calc-label .has-tooltip-multiline[data-tooltip]:not([disabled]):before{font-weight:normal;font-size:14px;color:black;background:#FFFFFF;border:1px solid #CE0F69;box-shadow:0px 4px 10px rgba(0,0,0,0.1),0px -1px 10px rgba(0,0,0,0.1);border-radius:6px;padding:16px;text-align:justify;width:16rem;max-width:16rem;}.mortgage-rc-section .mortgage-rc-container .wrapper .scenario-label{color:#666666 !important;}@media screen and (max-width:768px){.mortgage-rc-section .mortgage-rc-container .wrapper .scenario-label{font-weight:400;font-size:16px;line-height:22px;padding-bottom:16px;}}.mortgage-rc-section .mortgage-rc-container .wrapper .select-css{width:100%;background-position:right 1em top 50%;border:1px solid #E5E5E5;border-radius:6px;font-family:"Nunito Sans",Arial,Helvetica,'Open Sans','Segoe UI',Tahoma,Verdana,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#000000;padding:12px 16px;max-height:46px;box-shadow:none;}.mortgage-rc-section .mortgage-rc-container .wrapper .select-css:focus{border-color:#aaa;box-shadow:0 0 1px 3px rgba(59,153,252,0.3);color:#222;outline:none;}.mortgage-rc-section .mortgage-rc-container .wrapper .monthly-payment-wrapper{display:contents;}@media screen and (max-width:768px){.mortgage-rc-section .mortgage-rc-container .wrapper .monthly-payment-wrapper{display:block;box-shadow:0px 2px 20px rgba(51,51,51,0.12);border-radius:6px;background:#FFFFFF;padding:24px;margin-top:40px;}}.mortgage-rc-section .mortgage-rc-container .wrapper .monthly-payment-wrapper .total-payment-label{color:#000000;text-transform:capitalize;font-family:"Nunito",Arial,Helvetica,Verdana,Tahoma,'Segoe UI',sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:22px;padding:0 8px;margin-top:40px;}@media screen and (max-width:768px){.mortgage-rc-section .mortgage-rc-container .wrapper .monthly-payment-wrapper .total-payment-label{font-size:20px;line-height:27px;text-align:center;margin-top:0;margin-bottom:24px;}}.mortgage-rc-section .mortgage-rc-container .wrapper .monthly-payment-wrapper .total-payment-wrapper{display:contents;}@media screen and (max-width:768px){.mortgage-rc-section .mortgage-rc-container .wrapper .monthly-payment-wrapper .total-payment-wrapper{display:flex;}.mortgage-rc-section .mortgage-rc-container .wrapper .monthly-payment-wrapper .total-payment-wrapper .s1-div{border-right:1px solid #CCCCCC;}}.mortgage-rc-section .mortgage-rc-container .wrapper .monthly-payment-wrapper .total-payment-wrapper .total-payment-summary{font-family:"Nunito",Arial,Helvetica,Verdana,Tahoma,'Segoe UI',sans-serif;font-style:normal;font-weight:600;font-size:32px;line-height:44px;color:#000000;display:flex;align-items:center;padding:0 12px;margin-top:40px;}.mortgage-rc-section .mortgage-rc-container .wrapper .monthly-payment-wrapper .total-payment-wrapper .total-payment-summary .details{display:none;}.mortgage-rc-section .mortgage-rc-container .wrapper .monthly-payment-wrapper .total-payment-wrapper .total-payment-summary .show-details{display:block;}@media screen and (max-width:768px){.mortgage-rc-section .mortgage-rc-container .wrapper .monthly-payment-wrapper .total-payment-wrapper .total-payment-summary{margin-top:0;flex:1;display:block;text-align:center;font-size:20px;line-height:27px;}.mortgage-rc-section .mortgage-rc-container .wrapper .monthly-payment-wrapper .total-payment-wrapper .total-payment-summary .scenario-sub-label{font-family:"Nunito",Arial,Helvetica,Verdana,Tahoma,'Segoe UI',sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:19px;color:#666666;padding-bottom:8px;}.mortgage-rc-section .mortgage-rc-container .wrapper .monthly-payment-wrapper .total-payment-wrapper .total-payment-summary .scenario-output{font-family:"Nunito",Arial,Helvetica,Verdana,Tahoma,'Segoe UI',sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:19px;color:#000000;padding-bottom:16px;}}@media screen and (max-width:768px){.mortgage-rc-section .mortgage-rc-container .wrapper .monthly-payment-wrapper .total-payment-wrapper .total-payment-summary .payment-output{display:block;padding-bottom:24px;}}.mortgage-rc-section .mortgage-rc-container .wrapper .monthly-payment-wrapper .monthly-details{display:none;}@media screen and (max-width:768px){.mortgage-rc-section .mortgage-rc-container .wrapper .monthly-payment-wrapper .monthly-details{display:block;text-align:center;padding-top:14px;}.mortgage-rc-section .mortgage-rc-container .wrapper .monthly-payment-wrapper .monthly-details button{background-color:#FFFFFF;border:none;font-family:"Nunito",Arial,Helvetica,Verdana,Tahoma,'Segoe UI',sans-serif;font-weight:600;font-size:16px;line-height:22px;text-align:center;color:#DF3226;}}.mortgage-st-section{display:flex;justify-content:space-between;margin-bottom:20px;}@media screen and (max-width:768px){.mortgage-st-section{display:block;padding:16px;}}.mortgage-st-section .calc-how-to-container{flex:0.6;margin-right:40px;padding:24px;background:#FFFFFF;box-shadow:0px 2px 20px rgba(51,51,51,0.12);border-radius:6px;}@media screen and (max-width:768px){.mortgage-st-section .calc-how-to-container{max-width:unset;flex:unset;width:100;margin-right:0;}}.mortgage-st-section .calc-how-to-container h3{font-family:"Nunito",Arial,Helvetica,Verdana,Tahoma,'Segoe UI',sans-serif;font-weight:600;line-height:27px;color:#000000;}.mortgage-st-section .calc-how-to-container .howto-body{line-height:22px;color:#000000;}.mortgage-st-section .calc-how-to-container .howto-body ol{margin-left:0;padding-left:17px;}.mortgage-st-section .calc-how-to-container .howto-body li{padding-left:24px;padding-bottom:24px;}.mortgage-st-section .calc-how-to-container .howto-body li::marker{font-weight:700;font-size:16px;line-height:22px;color:#DF3226;}.mortgage-st-section .mortgage-st-container{flex:1;max-width:697px;padding:22px;background:#FFFFFF;box-shadow:0px 2px 20px rgba(51,51,51,0.12);border-radius:6px;border-bottom:8px solid #DF3226;}@media screen and (max-width:768px){.mortgage-st-section .mortgage-st-container{max-width:unset;flex:unset;width:100%;box-shadow:unset;margin-top:38px;padding:0;border-bottom:none;}.mortgage-st-section .mortgage-st-container .hide-mobile{display:none !important;}}.mortgage-st-section .mortgage-st-container .only-mobile{display:none;}@media screen and (max-width:768px){.mortgage-st-section .mortgage-st-container .only-mobile{display:block;}}.mortgage-st-section .mortgage-st-container .wrapper{display:block;}@media screen and (max-width:768px){.mortgage-st-section .mortgage-st-container .wrapper{display:block;}}.mortgage-st-section .mortgage-st-container .wrapper .error-msg{display:none;font-size:13px !important;color:#DF3226 !important;position:absolute !important;margin-top:-3px !important;}.mortgage-st-section .mortgage-st-container .wrapper .split-wrapper{display:grid;grid-gap:42px;grid-template-columns:repeat(2,1fr);margin-bottom:24px;}@media screen and (max-width:768px){.mortgage-st-section .mortgage-st-container .wrapper .split-wrapper{display:block;margin-bottom:0;}}.mortgage-st-section .mortgage-st-container .wrapper .split-wrapper .gw-payment{padding-top:32px;}@media screen and (max-width:768px){.mortgage-st-section .mortgage-st-container .wrapper .split-wrapper .gw-payment{padding-top:8px;}}.mortgage-st-section .mortgage-st-container .wrapper .input-container{padding:6px 0 14px;}@media screen and (max-width:768px){.mortgage-st-section .mortgage-st-container .wrapper .input-container{padding:6px 0 22px;}}.mortgage-st-section .mortgage-st-container .wrapper .input-container .input-wrapper{display:flex;border:1px solid #E5E5E5;border-radius:6px;}.mortgage-st-section .mortgage-st-container .wrapper .input-container .input-wrapper input{border:none !important;height:46px;color:#000000;line-height:22px;padding:12px 16px;}.mortgage-st-section .mortgage-st-container .wrapper .input-container .input-wrapper input:focus{border:none !important;box-shadow:none !important;}.mortgage-st-section .mortgage-st-container .wrapper .input-container .input-wrapper .prefix{padding:12px 0 0 12px;color:#000000;font-weight:700;}.mortgage-st-section .mortgage-st-container .wrapper .input-container .input-wrapper .suffix{padding:12px 14px 0 4px;color:#000000;font-weight:700;}.mortgage-st-section .mortgage-st-container .wrapper .input-container .input-wrapper:focus-within{box-shadow:0 0 1px 3px rgba(59,153,252,0.3);}.mortgage-st-section .mortgage-st-container .wrapper .debt-payments{padding-bottom:0;}.mortgage-st-section .mortgage-st-container .wrapper .dropdown-container{padding:6px 0 0 0;}@media screen and (max-width:768px){.mortgage-st-section .mortgage-st-container .wrapper .dropdown-container{padding:6px 0 22px;}}.mortgage-st-section .mortgage-st-container .wrapper .error .input-wrapper{background-color:#fbd9d7 !important;}.mortgage-st-section .mortgage-st-container .wrapper .error .input-wrapper input{background-color:#fbd9d7 !important;}.mortgage-st-section .mortgage-st-container .wrapper .calc-label{display:flex;align-items:center;font-family:"Nunito Sans",Arial,Helvetica,'Open Sans','Segoe UI',Tahoma,Verdana,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#000000;justify-content:space-between;}.mortgage-st-section .mortgage-st-container .wrapper .calc-label .has-tooltip-arrow{margin-right:1px;}.mortgage-st-section .mortgage-st-container .wrapper .calc-label .icon-RDOT_Icon_ToolTip{color:#CE0F69;font-size:18px;justify-content:unset;}.mortgage-st-section .mortgage-st-container .wrapper .calc-label span[data-tooltip]{border-bottom:none;vertical-align:top;}.mortgage-st-section .mortgage-st-container .wrapper .calc-label .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not(.is-disabled):after,.mortgage-st-section .mortgage-st-container .wrapper .calc-label .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not(.is-loading):after,.mortgage-st-section .mortgage-st-container .wrapper .calc-label .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not([disabled]):after{border-color:transparent transparent #FC8240;}.mortgage-st-section .mortgage-st-container .wrapper .calc-label .has-tooltip-multiline[data-tooltip]:not(.is-disabled):before,.mortgage-st-section .mortgage-st-container .wrapper .calc-label .has-tooltip-multiline[data-tooltip]:not(.is-loading):before,.mortgage-st-section .mortgage-st-container .wrapper .calc-label .has-tooltip-multiline[data-tooltip]:not([disabled]):before{font-weight:normal;font-size:14px;color:black;background:#FFFFFF;border:1px solid #CE0F69;box-shadow:0px 4px 10px rgba(0,0,0,0.1),0px -1px 10px rgba(0,0,0,0.1);border-radius:6px;padding:16px;text-align:justify;width:16rem;max-width:16rem;}.mortgage-st-section .mortgage-st-container .wrapper .select-css{width:100%;background-position:right 1em top 50%;border:1px solid #E5E5E5;border-radius:6px;font-family:"Nunito Sans",Arial,Helvetica,'Open Sans','Segoe UI',Tahoma,Verdana,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#000000;padding:12px 16px;max-height:46px;box-shadow:none;}.mortgage-st-section .mortgage-st-container .wrapper .select-css:focus{border-color:#aaa;box-shadow:0 0 1px 3px rgba(59,153,252,0.3);color:#222;outline:none;}.mortgage-st-section .mortgage-st-container .wrapper .output-wrapper{text-align:center;background:#F6F6F6;border-radius:10px;height:100%;display:flex;vertical-align:middle;justify-content:space-between;flex-direction:column;padding:40px;}@media screen and (max-width:768px){.mortgage-st-section .mortgage-st-container .wrapper .output-wrapper{display:block;padding:40px 38px 40px 38px;margin-top:24px;}.mortgage-st-section .mortgage-st-container .wrapper .output-wrapper .payment-amount,.mortgage-st-section .mortgage-st-container .wrapper .output-wrapper .payment-qualification,.mortgage-st-section .mortgage-st-container .wrapper .output-wrapper .stress-test-rate{padding-bottom:36px;}}.mortgage-st-section .mortgage-st-container .wrapper .output-wrapper .output-label{color:#000000;font-family:"Nunito",Arial,Helvetica,Verdana,Tahoma,'Segoe UI',sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:22px;padding:0;}@media screen and (max-width:768px){.mortgage-st-section .mortgage-st-container .wrapper .output-wrapper .output-label{margin-bottom:18px;}}.mortgage-st-section .mortgage-st-container .wrapper .output-wrapper .output-total{font-weight:600;font-size:32px;line-height:48px;color:#000000;font-family:"Nunito",Arial,Helvetica,Verdana,Tahoma,'Segoe UI',sans-serif;border-bottom:1px solid #CCCCCC;}.mortgage-mi-section{display:flex;justify-content:space-between;margin-bottom:20px;}@media screen and (max-width:768px){.mortgage-mi-section{display:block;padding:16px;}}.mortgage-mi-section .calc-how-to-container{flex:0.6;margin-right:40px;padding:24px;background:#FFFFFF;box-shadow:0px 2px 20px rgba(51,51,51,0.12);border-radius:6px;}@media screen and (max-width:768px){.mortgage-mi-section .calc-how-to-container{max-width:unset;flex:unset;width:100;margin-right:0;}}.mortgage-mi-section .calc-how-to-container h3{font-family:"Nunito",Arial,Helvetica,Verdana,Tahoma,'Segoe UI',sans-serif;font-weight:600;line-height:27px;color:#000000;}.mortgage-mi-section .calc-how-to-container .howto-body{line-height:22px;color:#000000;}.mortgage-mi-section .calc-how-to-container .howto-body ol{margin-left:0;padding-left:17px;}.mortgage-mi-section .calc-how-to-container .howto-body li{padding-left:24px;padding-bottom:24px;}.mortgage-mi-section .calc-how-to-container .howto-body li::marker{font-weight:700;font-size:16px;line-height:22px;color:#DF3226;}.mortgage-mi-section .mortgage-mi-container{flex:1;max-width:697px;padding:22px;background:#FFFFFF;box-shadow:0px 2px 20px rgba(51,51,51,0.12);border-radius:6px;border-bottom:8px solid #DF3226;}@media screen and (max-width:768px){.mortgage-mi-section .mortgage-mi-container{max-width:unset;flex:unset;width:100%;box-shadow:unset;margin-top:38px;padding:0;border-bottom:none;}.mortgage-mi-section .mortgage-mi-container .hide-mobile{display:none !important;}}.mortgage-mi-section .mortgage-mi-container .only-mobile{display:none;}@media screen and (max-width:768px){.mortgage-mi-section .mortgage-mi-container .only-mobile{display:block;}}.mortgage-mi-section .mortgage-mi-container .wrapper{display:block;}@media screen and (max-width:768px){.mortgage-mi-section .mortgage-mi-container .wrapper{display:block;}}.mortgage-mi-section .mortgage-mi-container .wrapper .error-msg{display:none;font-size:13px !important;color:#DF3226 !important;position:absolute !important;margin-top:-3px !important;}.mortgage-mi-section .mortgage-mi-container .wrapper .split-wrapper{display:grid;grid-gap:42px;grid-template-columns:repeat(2,1fr);margin-bottom:24px;}@media screen and (max-width:768px){.mortgage-mi-section .mortgage-mi-container .wrapper .split-wrapper{display:block;margin-bottom:0;}}.mortgage-mi-section .mortgage-mi-container .wrapper .split-wrapper .gw-payment{padding-top:32px;}@media screen and (max-width:768px){.mortgage-mi-section .mortgage-mi-container .wrapper .split-wrapper .gw-payment{padding-top:8px;}}.mortgage-mi-section .mortgage-mi-container .wrapper .input-container{padding:6px 0 14px;}@media screen and (max-width:768px){.mortgage-mi-section .mortgage-mi-container .wrapper .input-container{padding:6px 0 22px;}}.mortgage-mi-section .mortgage-mi-container .wrapper .input-container .input-wrapper{display:flex;border:1px solid #E5E5E5;border-radius:6px;}.mortgage-mi-section .mortgage-mi-container .wrapper .input-container .input-wrapper input{border:none !important;height:46px;color:#000000;line-height:22px;padding:12px 16px;}.mortgage-mi-section .mortgage-mi-container .wrapper .input-container .input-wrapper input:focus{border:none !important;box-shadow:none !important;}.mortgage-mi-section .mortgage-mi-container .wrapper .input-container .input-wrapper .prefix{padding:12px 0 0 12px;color:#000000;font-weight:700;}.mortgage-mi-section .mortgage-mi-container .wrapper .input-container .input-wrapper .suffix{padding:12px 14px 0 4px;color:#000000;font-weight:700;}.mortgage-mi-section .mortgage-mi-container .wrapper .input-container .input-wrapper:focus-within{box-shadow:0 0 1px 3px rgba(59,153,252,0.3);}.mortgage-mi-section .mortgage-mi-container .wrapper .debt-payments{padding-bottom:0;}.mortgage-mi-section .mortgage-mi-container .wrapper .dropdown-container{padding:6px 0 0 0;}@media screen and (max-width:768px){.mortgage-mi-section .mortgage-mi-container .wrapper .dropdown-container{padding:6px 0 22px;}}.mortgage-mi-section .mortgage-mi-container .wrapper .error .input-wrapper{background-color:#fbd9d7 !important;}.mortgage-mi-section .mortgage-mi-container .wrapper .error .input-wrapper input{background-color:#fbd9d7 !important;}.mortgage-mi-section .mortgage-mi-container .wrapper .calc-label{display:flex;align-items:center;font-family:"Nunito Sans",Arial,Helvetica,'Open Sans','Segoe UI',Tahoma,Verdana,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#000000;justify-content:space-between;}.mortgage-mi-section .mortgage-mi-container .wrapper .calc-label .has-tooltip-arrow{margin-right:1px;}.mortgage-mi-section .mortgage-mi-container .wrapper .calc-label .icon-RDOT_Icon_ToolTip{color:#CE0F69;font-size:18px;justify-content:unset;}.mortgage-mi-section .mortgage-mi-container .wrapper .calc-label span[data-tooltip]{border-bottom:none;vertical-align:top;}.mortgage-mi-section .mortgage-mi-container .wrapper .calc-label .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not(.is-disabled):after,.mortgage-mi-section .mortgage-mi-container .wrapper .calc-label .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not(.is-loading):after,.mortgage-mi-section .mortgage-mi-container .wrapper .calc-label .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not([disabled]):after{border-color:transparent transparent #FC8240;}.mortgage-mi-section .mortgage-mi-container .wrapper .calc-label .has-tooltip-multiline[data-tooltip]:not(.is-disabled):before,.mortgage-mi-section .mortgage-mi-container .wrapper .calc-label .has-tooltip-multiline[data-tooltip]:not(.is-loading):before,.mortgage-mi-section .mortgage-mi-container .wrapper .calc-label .has-tooltip-multiline[data-tooltip]:not([disabled]):before{font-weight:normal;font-size:14px;color:black;background:#FFFFFF;border:1px solid #CE0F69;box-shadow:0px 4px 10px rgba(0,0,0,0.1),0px -1px 10px rgba(0,0,0,0.1);border-radius:6px;padding:16px;text-align:justify;width:16rem;max-width:16rem;}.mortgage-mi-section .mortgage-mi-container .wrapper .select-css{width:100%;background-position:right 1em top 50%;border:1px solid #E5E5E5;border-radius:6px;font-family:"Nunito Sans",Arial,Helvetica,'Open Sans','Segoe UI',Tahoma,Verdana,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#000000;padding:12px 16px;max-height:46px;box-shadow:none;}.mortgage-mi-section .mortgage-mi-container .wrapper .select-css:focus{border-color:#aaa;box-shadow:0 0 1px 3px rgba(59,153,252,0.3);color:#222;outline:none;}.mortgage-mi-section .mortgage-mi-container .wrapper .output-wrapper{text-align:center;background:#F6F6F6;border-radius:10px;height:100%;display:flex;vertical-align:middle;justify-content:space-between;flex-direction:column;padding:40px;}.mortgage-mi-section .mortgage-mi-container .wrapper .output-wrapper .payment-qualification{padding-top:30px;}@media screen and (max-width:768px){.mortgage-mi-section .mortgage-mi-container .wrapper .output-wrapper{display:block;padding:40px 38px 40px 38px;margin-top:24px;}.mortgage-mi-section .mortgage-mi-container .wrapper .output-wrapper .payment-amount,.mortgage-mi-section .mortgage-mi-container .wrapper .output-wrapper .payment-qualification,.mortgage-mi-section .mortgage-mi-container .wrapper .output-wrapper .cmhc-inssurance{padding-bottom:36px;}}.mortgage-mi-section .mortgage-mi-container .wrapper .output-wrapper .output-label{color:#000000;font-family:"Nunito",Arial,Helvetica,Verdana,Tahoma,'Segoe UI',sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:22px;padding:0;}@media screen and (max-width:768px){.mortgage-mi-section .mortgage-mi-container .wrapper .output-wrapper .output-label{margin-bottom:18px;}}.mortgage-mi-section .mortgage-mi-container .wrapper .output-wrapper .output-total{font-weight:600;font-size:32px;line-height:48px;color:#000000;font-family:"Nunito",Arial,Helvetica,Verdana,Tahoma,'Segoe UI',sans-serif;border-bottom:1px solid #CCCCCC;}.mortgage-ltt-section{display:flex;justify-content:space-between;margin-bottom:20px;}@media screen and (max-width:768px){.mortgage-ltt-section{display:block;padding:16px;}}.mortgage-ltt-section .calc-how-to-container{flex:0.6;margin-right:40px;padding:24px;background:#FFFFFF;box-shadow:0px 2px 20px rgba(51,51,51,0.12);border-radius:6px;}@media screen and (max-width:768px){.mortgage-ltt-section .calc-how-to-container{max-width:unset;flex:unset;width:100;margin-right:0;}}.mortgage-ltt-section .calc-how-to-container h3{font-family:"Nunito",Arial,Helvetica,Verdana,Tahoma,'Segoe UI',sans-serif;font-weight:600;line-height:27px;color:#000000;}.mortgage-ltt-section .calc-how-to-container .howto-body{line-height:22px;color:#000000;}.mortgage-ltt-section .calc-how-to-container .howto-body ol{margin-left:0;padding-left:17px;}.mortgage-ltt-section .calc-how-to-container .howto-body li{padding-left:24px;padding-bottom:24px;}.mortgage-ltt-section .calc-how-to-container .howto-body li::marker{font-weight:700;font-size:16px;line-height:22px;color:#DF3226;}.mortgage-ltt-section .mortgage-ltt-container{flex:1;max-width:697px;padding:22px;background:#FFFFFF;box-shadow:0px 2px 20px rgba(51,51,51,0.12);border-radius:6px;border-bottom:8px solid #DF3226;}@media screen and (max-width:768px){.mortgage-ltt-section .mortgage-ltt-container{max-width:unset;flex:unset;width:100%;box-shadow:unset;margin-top:38px;padding:0;border-bottom:none;}.mortgage-ltt-section .mortgage-ltt-container .hide-mobile{display:none !important;}}.mortgage-ltt-section .mortgage-ltt-container .only-mobile{display:none;}@media screen and (max-width:768px){.mortgage-ltt-section .mortgage-ltt-container .only-mobile{display:block;}}.mortgage-ltt-section .mortgage-ltt-container .wrapper{display:block;}@media screen and (max-width:768px){.mortgage-ltt-section .mortgage-ltt-container .wrapper{display:block;}}.mortgage-ltt-section .mortgage-ltt-container .wrapper .error-msg{display:none;font-size:13px !important;color:#DF3226 !important;position:absolute !important;margin-top:-3px !important;}.mortgage-ltt-section .mortgage-ltt-container .wrapper .error-msg-address{display:none;font-size:13px !important;color:#DF3226 !important;position:absolute !important;margin-top:-3px !important;}.mortgage-ltt-section .mortgage-ltt-container .wrapper .split-wrapper{display:grid;grid-gap:42px;grid-template-columns:repeat(2,1fr);margin-bottom:24px;}@media screen and (max-width:768px){.mortgage-ltt-section .mortgage-ltt-container .wrapper .split-wrapper{display:block;margin-bottom:0;}}.mortgage-ltt-section .mortgage-ltt-container .wrapper .split-wrapper .gw-payment{padding-top:32px;}@media screen and (max-width:768px){.mortgage-ltt-section .mortgage-ltt-container .wrapper .split-wrapper .gw-payment{padding-top:8px;}}.mortgage-ltt-section .mortgage-ltt-container .wrapper .input-container{padding:6px 0 14px;}@media screen and (max-width:768px){.mortgage-ltt-section .mortgage-ltt-container .wrapper .input-container{padding:6px 0 22px;}}.mortgage-ltt-section .mortgage-ltt-container .wrapper .input-container .input-wrapper{display:flex;border:1px solid #E5E5E5;border-radius:6px;}.mortgage-ltt-section .mortgage-ltt-container .wrapper .input-container .input-wrapper input{border:none !important;height:46px;color:#000000;line-height:22px;padding:12px 16px;}.mortgage-ltt-section .mortgage-ltt-container .wrapper .input-container .input-wrapper input:focus{border:none !important;box-shadow:none !important;}.mortgage-ltt-section .mortgage-ltt-container .wrapper .input-container .input-wrapper .prefix{padding:12px 0 0 12px;color:#000000;font-weight:700;}.mortgage-ltt-section .mortgage-ltt-container .wrapper .input-container .input-wrapper .suffix{padding:12px 14px 0 4px;color:#000000;font-weight:700;}.mortgage-ltt-section .mortgage-ltt-container .wrapper .input-container .input-wrapper:focus-within{box-shadow:0 0 1px 3px rgba(59,153,252,0.3);}.mortgage-ltt-section .mortgage-ltt-container .wrapper .debt-payments{padding-bottom:0;}.mortgage-ltt-section .mortgage-ltt-container .wrapper .dropdown-container{padding:6px 0 0 0;}@media screen and (max-width:768px){.mortgage-ltt-section .mortgage-ltt-container .wrapper .dropdown-container{padding:6px 0 22px;}}.mortgage-ltt-section .mortgage-ltt-container .wrapper .error .input-wrapper{background-color:#fbd9d7 !important;}.mortgage-ltt-section .mortgage-ltt-container .wrapper .error .input-wrapper input{background-color:#fbd9d7 !important;}.mortgage-ltt-section .mortgage-ltt-container .wrapper .calc-label{display:flex;align-items:center;font-family:"Nunito Sans",Arial,Helvetica,'Open Sans','Segoe UI',Tahoma,Verdana,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#000000;justify-content:space-between;}.mortgage-ltt-section .mortgage-ltt-container .wrapper .calc-label .has-tooltip-arrow{margin-right:1px;}.mortgage-ltt-section .mortgage-ltt-container .wrapper .calc-label .icon-RDOT_Icon_ToolTip{color:#CE0F69;font-size:18px;justify-content:unset;}.mortgage-ltt-section .mortgage-ltt-container .wrapper .calc-label span[data-tooltip]{border-bottom:none;vertical-align:top;}.mortgage-ltt-section .mortgage-ltt-container .wrapper .calc-label .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not(.is-disabled):after,.mortgage-ltt-section .mortgage-ltt-container .wrapper .calc-label .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not(.is-loading):after,.mortgage-ltt-section .mortgage-ltt-container .wrapper .calc-label .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not([disabled]):after{border-color:transparent transparent #FC8240;}.mortgage-ltt-section .mortgage-ltt-container .wrapper .calc-label .has-tooltip-multiline[data-tooltip]:not(.is-disabled):before,.mortgage-ltt-section .mortgage-ltt-container .wrapper .calc-label .has-tooltip-multiline[data-tooltip]:not(.is-loading):before,.mortgage-ltt-section .mortgage-ltt-container .wrapper .calc-label .has-tooltip-multiline[data-tooltip]:not([disabled]):before{font-weight:normal;font-size:14px;color:black;background:#FFFFFF;border:1px solid #CE0F69;box-shadow:0px 4px 10px rgba(0,0,0,0.1),0px -1px 10px rgba(0,0,0,0.1);border-radius:6px;padding:16px;text-align:justify;width:16rem;max-width:16rem;}.mortgage-ltt-section .mortgage-ltt-container .wrapper .first-time-buyer{display:flex;align-items:center;justify-content:space-between;margin-top:100px;margin-bottom:0;padding-left:30px;}.mortgage-ltt-section .mortgage-ltt-container .wrapper .first-time-buyer .icon-RDOT_Icon_ToolTip{color:#CE0F69;font-size:18px;justify-content:unset;}.mortgage-ltt-section .mortgage-ltt-container .wrapper .first-time-buyer span[data-tooltip]{border-bottom:none;}.mortgage-ltt-section .mortgage-ltt-container .wrapper .first-time-buyer .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not(.is-disabled):after,.mortgage-ltt-section .mortgage-ltt-container .wrapper .first-time-buyer .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not(.is-loading):after,.mortgage-ltt-section .mortgage-ltt-container .wrapper .first-time-buyer .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not([disabled]):after{border-color:transparent transparent #FC8240;}.mortgage-ltt-section .mortgage-ltt-container .wrapper .first-time-buyer .has-tooltip-multiline[data-tooltip]:not(.is-disabled):before,.mortgage-ltt-section .mortgage-ltt-container .wrapper .first-time-buyer .has-tooltip-multiline[data-tooltip]:not(.is-loading):before,.mortgage-ltt-section .mortgage-ltt-container .wrapper .first-time-buyer .has-tooltip-multiline[data-tooltip]:not([disabled]):before{font-weight:normal;font-size:14px;color:black;background:#FFFFFF;border:1px solid #CE0F69;box-shadow:0px 4px 10px rgba(0,0,0,0.1),0px -1px 10px rgba(0,0,0,0.1);border-radius:6px;padding:16px;text-align:justify;width:16rem;max-width:16rem;}.mortgage-ltt-section .mortgage-ltt-container .wrapper .first-time-buyer .ltt-container{font-size:16px;}.mortgage-ltt-section .mortgage-ltt-container .wrapper .first-time-buyer .ltt-container .checkmark{cursor:pointer;}.mortgage-ltt-section .mortgage-ltt-container .wrapper .select-css{width:100%;background-position:right 1em top 50%;border:1px solid #E5E5E5;border-radius:6px;font-family:"Nunito Sans",Arial,Helvetica,'Open Sans','Segoe UI',Tahoma,Verdana,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#000000;padding:12px 16px;max-height:46px;box-shadow:none;}.mortgage-ltt-section .mortgage-ltt-container .wrapper .select-css:focus{border-color:#aaa;box-shadow:0 0 1px 3px rgba(59,153,252,0.3);color:#222;outline:none;}.mortgage-ltt-section .mortgage-ltt-container .wrapper .output-wrapper{text-align:center;background:#F6F6F6;border-radius:10px;height:100%;display:flex;vertical-align:middle;justify-content:space-between;flex-direction:column;padding:30px;}@media screen and (max-width:768px){.mortgage-ltt-section .mortgage-ltt-container .wrapper .output-wrapper{display:block;padding:40px 38px 40px 38px;margin-top:24px;}.mortgage-ltt-section .mortgage-ltt-container .wrapper .output-wrapper .payment-amount,.mortgage-ltt-section .mortgage-ltt-container .wrapper .output-wrapper .payment-qualification,.mortgage-ltt-section .mortgage-ltt-container .wrapper .output-wrapper .stress-test-rate{padding-bottom:36px;}}.mortgage-ltt-section .mortgage-ltt-container .wrapper .output-wrapper .provincial{padding-top:20px;}.mortgage-ltt-section .mortgage-ltt-container .wrapper .output-wrapper .provincial,.mortgage-ltt-section .mortgage-ltt-container .wrapper .output-wrapper .municipal-tax,.mortgage-ltt-section .mortgage-ltt-container .wrapper .output-wrapper .rebate{display:flex;align-items:center;justify-content:space-between;}.mortgage-ltt-section .mortgage-ltt-container .wrapper .output-wrapper .provincial .output-label,.mortgage-ltt-section .mortgage-ltt-container .wrapper .output-wrapper .municipal-tax .output-label,.mortgage-ltt-section .mortgage-ltt-container .wrapper .output-wrapper .rebate .output-label{font-size:12px;color:#646363;}.mortgage-ltt-section .mortgage-ltt-container .wrapper .output-wrapper .provincial .output-flex,.mortgage-ltt-section .mortgage-ltt-container .wrapper .output-wrapper .municipal-tax .output-flex,.mortgage-ltt-section .mortgage-ltt-container .wrapper .output-wrapper .rebate .output-flex{display:flex;}.mortgage-ltt-section .mortgage-ltt-container .wrapper .output-wrapper .provincial .output-total,.mortgage-ltt-section .mortgage-ltt-container .wrapper .output-wrapper .municipal-tax .output-total,.mortgage-ltt-section .mortgage-ltt-container .wrapper .output-wrapper .rebate .output-total{font-size:12px;color:#646363;}.mortgage-ltt-section .mortgage-ltt-container .wrapper .output-wrapper .output-label{color:#000000;font-family:"Nunito",Arial,Helvetica,Verdana,Tahoma,'Segoe UI',sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:22px;padding:0;}@media screen and (max-width:768px){.mortgage-ltt-section .mortgage-ltt-container .wrapper .output-wrapper .output-label{margin-bottom:18px;}}.mortgage-ltt-section .mortgage-ltt-container .wrapper .output-wrapper .output-total{display:flex;justify-content:center;align-items:center;font-weight:600;font-size:32px;line-height:48px;color:#000000;font-family:"Nunito",Arial,Helvetica,Verdana,Tahoma,'Segoe UI',sans-serif;border-bottom:1px solid #CCCCCC;}.mortgage-cc-section{display:flex;justify-content:space-between;margin-bottom:20px;}@media screen and (max-width:768px){.mortgage-cc-section{display:block;padding:16px;}}.mortgage-cc-section .calc-how-to-container{flex:0.6;margin-right:40px;padding:24px;background:#FFFFFF;box-shadow:0px 2px 20px rgba(51,51,51,0.12);border-radius:6px;}@media screen and (max-width:768px){.mortgage-cc-section .calc-how-to-container{max-width:unset;flex:unset;width:100;margin-right:0;}}.mortgage-cc-section .calc-how-to-container h3{font-family:"Nunito",Arial,Helvetica,Verdana,Tahoma,'Segoe UI',sans-serif;font-weight:600;line-height:27px;color:#000000;}.mortgage-cc-section .calc-how-to-container .howto-body{line-height:22px;color:#000000;}.mortgage-cc-section .calc-how-to-container .howto-body ol{margin-left:0;padding-left:17px;}.mortgage-cc-section .calc-how-to-container .howto-body li{padding-left:24px;padding-bottom:24px;}.mortgage-cc-section .calc-how-to-container .howto-body li::marker{font-weight:700;font-size:16px;line-height:22px;color:#DF3226;}.mortgage-cc-section .mortgage-cc-container{flex:1;max-width:697px;padding:22px;background:#FFFFFF;box-shadow:0px 2px 20px rgba(51,51,51,0.12);border-radius:6px;border-bottom:8px solid #DF3226;}@media screen and (max-width:768px){.mortgage-cc-section .mortgage-cc-container{max-width:unset;flex:unset;width:100%;box-shadow:unset;margin-top:38px;padding:0;border-bottom:none;}.mortgage-cc-section .mortgage-cc-container .hide-mobile{display:none !important;}}.mortgage-cc-section .mortgage-cc-container .only-mobile{display:none;}@media screen and (max-width:768px){.mortgage-cc-section .mortgage-cc-container .only-mobile{display:block;}}.mortgage-cc-section .mortgage-cc-container .wrapper{display:block;}@media screen and (max-width:768px){.mortgage-cc-section .mortgage-cc-container .wrapper{display:block;}}.mortgage-cc-section .mortgage-cc-container .wrapper .error-msg{display:none;font-size:13px !important;color:#DF3226 !important;position:absolute !important;margin-top:-3px !important;}.mortgage-cc-section .mortgage-cc-container .wrapper .error-msg-address{display:none;font-size:13px !important;color:#DF3226 !important;position:absolute !important;margin-top:-3px !important;}.mortgage-cc-section .mortgage-cc-container .wrapper .split-wrapper{display:grid;grid-gap:42px;grid-template-columns:repeat(2,1fr);margin-bottom:24px;}@media screen and (max-width:768px){.mortgage-cc-section .mortgage-cc-container .wrapper .split-wrapper{display:block;margin-bottom:0;}}.mortgage-cc-section .mortgage-cc-container .wrapper .split-wrapper .gw-payment{padding-top:28px;}@media screen and (max-width:768px){.mortgage-cc-section .mortgage-cc-container .wrapper .split-wrapper .gw-payment{padding-top:8px;}}.mortgage-cc-section .mortgage-cc-container .wrapper .input-container{padding:6px 0 14px;}@media screen and (max-width:768px){.mortgage-cc-section .mortgage-cc-container .wrapper .input-container{padding:6px 0 22px;}}.mortgage-cc-section .mortgage-cc-container .wrapper .input-container .input-wrapper{display:flex;border:1px solid #E5E5E5;border-radius:6px;}.mortgage-cc-section .mortgage-cc-container .wrapper .input-container .input-wrapper input{border:none !important;height:46px;color:#000000;line-height:22px;padding:12px 16px;}.mortgage-cc-section .mortgage-cc-container .wrapper .input-container .input-wrapper input:focus{border:none !important;box-shadow:none !important;}.mortgage-cc-section .mortgage-cc-container .wrapper .input-container .input-wrapper .prefix{padding:12px 0 0 12px;color:#000000;font-weight:700;}.mortgage-cc-section .mortgage-cc-container .wrapper .input-container .input-wrapper .suffix{padding:12px 14px 0 4px;color:#000000;font-weight:700;}.mortgage-cc-section .mortgage-cc-container .wrapper .input-container .input-wrapper.rebate,.mortgage-cc-section .mortgage-cc-container .wrapper .input-container .input-wrapper.land-transfer-tax{border:none;outline:none;}.mortgage-cc-section .mortgage-cc-container .wrapper .input-container .input-wrapper.rebate .output-total,.mortgage-cc-section .mortgage-cc-container .wrapper .input-container .input-wrapper.land-transfer-tax .output-total{padding-top:11px;padding-left:10px;display:flex;align-items:center;justify-content:center;}.mortgage-cc-section .mortgage-cc-container .wrapper .input-container .input-wrapper:focus-within{box-shadow:0 0 1px 3px rgba(59,153,252,0.3);}.mortgage-cc-section .mortgage-cc-container .wrapper .input-container.municipal-tax.hidden,.mortgage-cc-section .mortgage-cc-container .wrapper .input-container.provincial.hidden{display:none;}.mortgage-cc-section .mortgage-cc-container .wrapper .debt-payments{padding-bottom:0;}.mortgage-cc-section .mortgage-cc-container .wrapper .dropdown-container{padding:6px 0 0 0;}@media screen and (max-width:768px){.mortgage-cc-section .mortgage-cc-container .wrapper .dropdown-container{padding:6px 0 22px;}}.mortgage-cc-section .mortgage-cc-container .wrapper .error .input-wrapper{background-color:#fbd9d7 !important;}.mortgage-cc-section .mortgage-cc-container .wrapper .error .input-wrapper input{background-color:#fbd9d7 !important;}.mortgage-cc-section .mortgage-cc-container .wrapper .top-rebate.hidden{display:none;}.mortgage-cc-section .mortgage-cc-container .wrapper .calc-label{display:flex;align-items:center;font-family:"Nunito Sans",Arial,Helvetica,'Open Sans','Segoe UI',Tahoma,Verdana,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#000000;justify-content:space-between;}.mortgage-cc-section .mortgage-cc-container .wrapper .calc-label .has-tooltip-arrow{margin-right:1px;}.mortgage-cc-section .mortgage-cc-container .wrapper .calc-label .icon-RDOT_Icon_ToolTip{color:#CE0F69;font-size:18px;justify-content:unset;}.mortgage-cc-section .mortgage-cc-container .wrapper .calc-label span[data-tooltip]{border-bottom:none;vertical-align:top;}.mortgage-cc-section .mortgage-cc-container .wrapper .calc-label .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not(.is-disabled):after,.mortgage-cc-section .mortgage-cc-container .wrapper .calc-label .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not(.is-loading):after,.mortgage-cc-section .mortgage-cc-container .wrapper .calc-label .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not([disabled]):after{border-color:transparent transparent #FC8240;}.mortgage-cc-section .mortgage-cc-container .wrapper .calc-label .has-tooltip-multiline[data-tooltip]:not(.is-disabled):before,.mortgage-cc-section .mortgage-cc-container .wrapper .calc-label .has-tooltip-multiline[data-tooltip]:not(.is-loading):before,.mortgage-cc-section .mortgage-cc-container .wrapper .calc-label .has-tooltip-multiline[data-tooltip]:not([disabled]):before{font-weight:normal;font-size:14px;color:black;background:#FFFFFF;border:1px solid #CE0F69;box-shadow:0px 4px 10px rgba(0,0,0,0.1),0px -1px 10px rgba(0,0,0,0.1);border-radius:6px;padding:16px;text-align:justify;width:16rem;max-width:16rem;}.mortgage-cc-section .mortgage-cc-container .wrapper .calc-label.hidden{display:none;}.mortgage-cc-section .mortgage-cc-container .wrapper .first-time-buyer{display:flex;align-items:center;justify-content:space-between;margin-bottom:70px;padding-left:30px;}.mortgage-cc-section .mortgage-cc-container .wrapper .first-time-buyer .icon-RDOT_Icon_ToolTip{color:#CE0F69;font-size:18px;justify-content:unset;}.mortgage-cc-section .mortgage-cc-container .wrapper .first-time-buyer span[data-tooltip]{border-bottom:none;}.mortgage-cc-section .mortgage-cc-container .wrapper .first-time-buyer .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not(.is-disabled):after,.mortgage-cc-section .mortgage-cc-container .wrapper .first-time-buyer .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not(.is-loading):after,.mortgage-cc-section .mortgage-cc-container .wrapper .first-time-buyer .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not([disabled]):after{border-color:transparent transparent #FC8240;}.mortgage-cc-section .mortgage-cc-container .wrapper .first-time-buyer .has-tooltip-multiline[data-tooltip]:not(.is-disabled):before,.mortgage-cc-section .mortgage-cc-container .wrapper .first-time-buyer .has-tooltip-multiline[data-tooltip]:not(.is-loading):before,.mortgage-cc-section .mortgage-cc-container .wrapper .first-time-buyer .has-tooltip-multiline[data-tooltip]:not([disabled]):before{font-weight:normal;font-size:14px;color:black;background:#FFFFFF;border:1px solid #CE0F69;box-shadow:0px 4px 10px rgba(0,0,0,0.1),0px -1px 10px rgba(0,0,0,0.1);border-radius:6px;padding:16px;text-align:justify;width:16rem;max-width:16rem;}.mortgage-cc-section .mortgage-cc-container .wrapper .first-time-buyer .cc-container{font-size:16px;}.mortgage-cc-section .mortgage-cc-container .wrapper .first-time-buyer .cc-container .checkmark{cursor:pointer;}.mortgage-cc-section .mortgage-cc-container .wrapper .select-css{width:100%;background-position:right 1em top 50%;border:1px solid #E5E5E5;border-radius:6px;font-family:"Nunito Sans",Arial,Helvetica,'Open Sans','Segoe UI',Tahoma,Verdana,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#000000;padding:12px 16px;max-height:46px;box-shadow:none;}.mortgage-cc-section .mortgage-cc-container .wrapper .select-css:focus{border-color:#aaa;box-shadow:0 0 1px 3px rgba(59,153,252,0.3);color:#222;outline:none;}.mortgage-cc-section .mortgage-cc-container .wrapper .output-wrapper{text-align:center;background:#F6F6F6;border-radius:10px;height:20%;display:flex;vertical-align:middle;justify-content:space-between;flex-direction:column;padding:40px;}@media screen and (max-width:768px){.mortgage-cc-section .mortgage-cc-container .wrapper .output-wrapper{display:block;padding:40px 38px 40px 38px;margin-top:24px;}.mortgage-cc-section .mortgage-cc-container .wrapper .output-wrapper .payment-amount,.mortgage-cc-section .mortgage-cc-container .wrapper .output-wrapper .payment-qualification,.mortgage-cc-section .mortgage-cc-container .wrapper .output-wrapper .stress-test-rate{padding-bottom:36px;}}.mortgage-cc-section .mortgage-cc-container .wrapper .output-wrapper .provincial{padding-top:20px;}.mortgage-cc-section .mortgage-cc-container .wrapper .output-wrapper .provincial,.mortgage-cc-section .mortgage-cc-container .wrapper .output-wrapper .municipal-tax,.mortgage-cc-section .mortgage-cc-container .wrapper .output-wrapper .rebate{display:flex;align-items:center;justify-content:space-between;}.mortgage-cc-section .mortgage-cc-container .wrapper .output-wrapper .provincial .output-label,.mortgage-cc-section .mortgage-cc-container .wrapper .output-wrapper .municipal-tax .output-label,.mortgage-cc-section .mortgage-cc-container .wrapper .output-wrapper .rebate .output-label{font-size:12px;color:#646363;}.mortgage-cc-section .mortgage-cc-container .wrapper .output-wrapper .provincial .output-total,.mortgage-cc-section .mortgage-cc-container .wrapper .output-wrapper .municipal-tax .output-total,.mortgage-cc-section .mortgage-cc-container .wrapper .output-wrapper .rebate .output-total{display:flex;align-items:center;justify-content:center;font-size:12px;color:#646363;}.mortgage-cc-section .mortgage-cc-container .wrapper .output-wrapper .output-label{color:#000000;font-family:"Nunito",Arial,Helvetica,Verdana,Tahoma,'Segoe UI',sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:22px;padding:0;}@media screen and (max-width:768px){.mortgage-cc-section .mortgage-cc-container .wrapper .output-wrapper .output-label{margin-bottom:18px;}}.mortgage-cc-section .mortgage-cc-container .wrapper .output-wrapper .output-total{display:flex;align-items:center;justify-content:center;font-weight:600;font-size:32px;line-height:48px;color:#000000;font-family:"Nunito",Arial,Helvetica,Verdana,Tahoma,'Segoe UI',sans-serif;}.mortgage-pps-section{display:flex;justify-content:space-between;margin-bottom:20px;}@media screen and (max-width:768px){.mortgage-pps-section{display:block;padding:16px;}}.mortgage-pps-section .calc-how-to-container{flex:0.6;margin-right:40px;padding:24px;background:#FFFFFF;box-shadow:0px 2px 20px rgba(51,51,51,0.12);border-radius:6px;}@media screen and (max-width:768px){.mortgage-pps-section .calc-how-to-container{max-width:unset;flex:unset;width:100;margin-right:0;}}.mortgage-pps-section .calc-how-to-container h3{font-family:"Nunito",Arial,Helvetica,Verdana,Tahoma,'Segoe UI',sans-serif;font-weight:600;line-height:27px;color:#000000;}.mortgage-pps-section .calc-how-to-container .howto-body{line-height:22px;color:#000000;}.mortgage-pps-section .calc-how-to-container .howto-body ol{margin-left:0;padding-left:17px;}.mortgage-pps-section .calc-how-to-container .howto-body li{padding-left:24px;padding-bottom:24px;}.mortgage-pps-section .calc-how-to-container .howto-body li::marker{font-weight:700;font-size:16px;line-height:22px;color:#DF3226;}.mortgage-pps-section .mortgage-pps-container{flex:1;max-width:697px;padding:22px;background:#FFFFFF;box-shadow:0px 2px 20px rgba(51,51,51,0.12);border-radius:6px;border-bottom:8px solid #DF3226;}@media screen and (max-width:768px){.mortgage-pps-section .mortgage-pps-container{max-width:unset;flex:unset;width:100%;box-shadow:unset;margin-top:38px;padding:0;border-bottom:none;}.mortgage-pps-section .mortgage-pps-container .hide-mobile{display:none !important;}}.mortgage-pps-section .mortgage-pps-container .only-mobile{display:none;}@media screen and (max-width:768px){.mortgage-pps-section .mortgage-pps-container .only-mobile{display:block;}}.mortgage-pps-section .mortgage-pps-container .wrapper{display:block;}@media screen and (max-width:768px){.mortgage-pps-section .mortgage-pps-container .wrapper{display:block;}}.mortgage-pps-section .mortgage-pps-container .wrapper .error-msg{display:none;font-size:13px !important;color:#DF3226 !important;position:absolute !important;margin-top:-3px !important;}.mortgage-pps-section .mortgage-pps-container .wrapper .error-msg-address{display:none;font-size:13px !important;color:#DF3226 !important;position:absolute !important;margin-top:-3px !important;}.mortgage-pps-section .mortgage-pps-container .wrapper .split-wrapper{display:grid;grid-gap:42px;grid-template-columns:repeat(2,1fr);margin-bottom:24px;}@media screen and (max-width:768px){.mortgage-pps-section .mortgage-pps-container .wrapper .split-wrapper{display:block;margin-bottom:0;}}@media screen and (max-width:768px){.mortgage-pps-section .mortgage-pps-container .wrapper .split-wrapper .gw-payment{padding-top:8px;}}.mortgage-pps-section .mortgage-pps-container .wrapper .input-container{padding:6px 0 14px;}@media screen and (max-width:768px){.mortgage-pps-section .mortgage-pps-container .wrapper .input-container{padding:6px 0 22px;}}.mortgage-pps-section .mortgage-pps-container .wrapper .input-container .input-wrapper{display:flex;border:1px solid #E5E5E5;border-radius:6px;}.mortgage-pps-section .mortgage-pps-container .wrapper .input-container .input-wrapper input{border:none !important;height:46px;color:#000000;line-height:22px;padding:12px 16px;}.mortgage-pps-section .mortgage-pps-container .wrapper .input-container .input-wrapper input:focus{border:none !important;box-shadow:none !important;}.mortgage-pps-section .mortgage-pps-container .wrapper .input-container .input-wrapper .prefix{padding:12px 0 0 12px;color:#000000;font-weight:700;}.mortgage-pps-section .mortgage-pps-container .wrapper .input-container .input-wrapper .suffix{padding:12px 14px 0 4px;color:#000000;font-weight:700;}.mortgage-pps-section .mortgage-pps-container .wrapper .input-container .input-wrapper.rebate,.mortgage-pps-section .mortgage-pps-container .wrapper .input-container .input-wrapper.land-transfer-tax{border:none;outline:none;}.mortgage-pps-section .mortgage-pps-container .wrapper .input-container .input-wrapper.rebate .output-total,.mortgage-pps-section .mortgage-pps-container .wrapper .input-container .input-wrapper.land-transfer-tax .output-total{padding-top:11px;padding-left:10px;display:flex;align-items:center;justify-content:center;}.mortgage-pps-section .mortgage-pps-container .wrapper .input-container .input-wrapper:focus-within{box-shadow:0 0 1px 3px rgba(59,153,252,0.3);}.mortgage-pps-section .mortgage-pps-container .wrapper .input-container.municipal-tax.hidden,.mortgage-pps-section .mortgage-pps-container .wrapper .input-container.provincial.hidden{display:none;}.mortgage-pps-section .mortgage-pps-container .wrapper .debt-payments{padding-bottom:0;}.mortgage-pps-section .mortgage-pps-container .wrapper .dropdown-container{padding:6px 0 0 0;}@media screen and (max-width:768px){.mortgage-pps-section .mortgage-pps-container .wrapper .dropdown-container{padding:6px 0 22px;}}.mortgage-pps-section .mortgage-pps-container .wrapper .error .input-wrapper{background-color:#fbd9d7 !important;}.mortgage-pps-section .mortgage-pps-container .wrapper .error .input-wrapper input{background-color:#fbd9d7 !important;}.mortgage-pps-section .mortgage-pps-container .wrapper .top-rebate.hidden{display:none;}.mortgage-pps-section .mortgage-pps-container .wrapper .calc-label{display:flex;align-items:center;font-family:"Nunito Sans",Arial,Helvetica,'Open Sans','Segoe UI',Tahoma,Verdana,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#000000;justify-content:space-between;}.mortgage-pps-section .mortgage-pps-container .wrapper .calc-label .has-tooltip-arrow{margin-right:1px;}.mortgage-pps-section .mortgage-pps-container .wrapper .calc-label .icon-RDOT_Icon_ToolTip{color:#CE0F69;font-size:18px;justify-content:unset;}.mortgage-pps-section .mortgage-pps-container .wrapper .calc-label span[data-tooltip]{border-bottom:none;vertical-align:top;}.mortgage-pps-section .mortgage-pps-container .wrapper .calc-label .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not(.is-disabled):after,.mortgage-pps-section .mortgage-pps-container .wrapper .calc-label .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not(.is-loading):after,.mortgage-pps-section .mortgage-pps-container .wrapper .calc-label .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not([disabled]):after{border-color:transparent transparent #FC8240;}.mortgage-pps-section .mortgage-pps-container .wrapper .calc-label .has-tooltip-multiline[data-tooltip]:not(.is-disabled):before,.mortgage-pps-section .mortgage-pps-container .wrapper .calc-label .has-tooltip-multiline[data-tooltip]:not(.is-loading):before,.mortgage-pps-section .mortgage-pps-container .wrapper .calc-label .has-tooltip-multiline[data-tooltip]:not([disabled]):before{font-weight:normal;font-size:14px;color:black;background:#FFFFFF;border:1px solid #CE0F69;box-shadow:0px 4px 10px rgba(0,0,0,0.1),0px -1px 10px rgba(0,0,0,0.1);border-radius:6px;padding:16px;text-align:justify;width:16rem;max-width:16rem;}.mortgage-pps-section .mortgage-pps-container .wrapper .calc-label.hidden{display:none;}.mortgage-pps-section .mortgage-pps-container .wrapper .input-container.outstanding-mortgage{margin-bottom:32px;}@media screen and (min-width:769px),print{.mortgage-pps-section .mortgage-pps-container .wrapper .input-container.outstanding-mortgage{margin-bottom:0px;}}@media screen and (max-width:768px){.mortgage-pps-section .mortgage-pps-container .wrapper .input-container.outstanding-mortgage{margin-bottom:0px;}}.mortgage-pps-section .mortgage-pps-container .wrapper .first-time-buyer{display:flex;align-items:center;justify-content:space-between;margin-bottom:70px;padding-left:30px;}.mortgage-pps-section .mortgage-pps-container .wrapper .first-time-buyer .icon-RDOT_Icon_ToolTip{color:#CE0F69;font-size:18px;justify-content:unset;}.mortgage-pps-section .mortgage-pps-container .wrapper .first-time-buyer span[data-tooltip]{border-bottom:none;}.mortgage-pps-section .mortgage-pps-container .wrapper .first-time-buyer .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not(.is-disabled):after,.mortgage-pps-section .mortgage-pps-container .wrapper .first-time-buyer .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not(.is-loading):after,.mortgage-pps-section .mortgage-pps-container .wrapper .first-time-buyer .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not([disabled]):after{border-color:transparent transparent #FC8240;}.mortgage-pps-section .mortgage-pps-container .wrapper .first-time-buyer .has-tooltip-multiline[data-tooltip]:not(.is-disabled):before,.mortgage-pps-section .mortgage-pps-container .wrapper .first-time-buyer .has-tooltip-multiline[data-tooltip]:not(.is-loading):before,.mortgage-pps-section .mortgage-pps-container .wrapper .first-time-buyer .has-tooltip-multiline[data-tooltip]:not([disabled]):before{font-weight:normal;font-size:14px;color:black;background:#FFFFFF;border:1px solid #CE0F69;box-shadow:0px 4px 10px rgba(0,0,0,0.1),0px -1px 10px rgba(0,0,0,0.1);border-radius:6px;padding:16px;text-align:justify;width:16rem;max-width:16rem;}.mortgage-pps-section .mortgage-pps-container .wrapper .first-time-buyer .pps-container{font-size:16px;}.mortgage-pps-section .mortgage-pps-container .wrapper .first-time-buyer .pps-container .checkmark{cursor:pointer;}.mortgage-pps-section .mortgage-pps-container .wrapper .select-css{width:100%;background-position:right 1em top 50%;border:1px solid #E5E5E5;border-radius:6px;font-family:"Nunito Sans",Arial,Helvetica,'Open Sans','Segoe UI',Tahoma,Verdana,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#000000;padding:12px 16px;max-height:46px;box-shadow:none;}.mortgage-pps-section .mortgage-pps-container .wrapper .select-css:focus{border-color:#aaa;box-shadow:0 0 1px 3px rgba(59,153,252,0.3);color:#222;outline:none;}.mortgage-pps-section .mortgage-pps-container .wrapper .output-wrapper{text-align:center;background:#F6F6F6;border-radius:10px;display:flex;vertical-align:middle;justify-content:space-between;flex-direction:column;padding:35px;margin-top:30px;}@media screen and (max-width:768px){.mortgage-pps-section .mortgage-pps-container .wrapper .output-wrapper{display:block;padding:40px 38px 40px 38px;margin-top:24px;}.mortgage-pps-section .mortgage-pps-container .wrapper .output-wrapper .payment-amount,.mortgage-pps-section .mortgage-pps-container .wrapper .output-wrapper .payment-qualification,.mortgage-pps-section .mortgage-pps-container .wrapper .output-wrapper .stress-test-rate{padding-bottom:36px;}}.mortgage-pps-section .mortgage-pps-container .wrapper .output-wrapper .provincial{padding-top:20px;}.mortgage-pps-section .mortgage-pps-container .wrapper .output-wrapper .provincial,.mortgage-pps-section .mortgage-pps-container .wrapper .output-wrapper .municipal-tax,.mortgage-pps-section .mortgage-pps-container .wrapper .output-wrapper .rebate{display:flex;align-items:center;justify-content:space-between;}.mortgage-pps-section .mortgage-pps-container .wrapper .output-wrapper .provincial .output-label,.mortgage-pps-section .mortgage-pps-container .wrapper .output-wrapper .municipal-tax .output-label,.mortgage-pps-section .mortgage-pps-container .wrapper .output-wrapper .rebate .output-label{font-size:12px;color:#646363;}.mortgage-pps-section .mortgage-pps-container .wrapper .output-wrapper .provincial .output-total,.mortgage-pps-section .mortgage-pps-container .wrapper .output-wrapper .municipal-tax .output-total,.mortgage-pps-section .mortgage-pps-container .wrapper .output-wrapper .rebate .output-total{display:flex;align-items:center;justify-content:center;font-size:12px;color:#646363;}.mortgage-pps-section .mortgage-pps-container .wrapper .output-wrapper .output-label{color:#000000;font-family:"Nunito",Arial,Helvetica,Verdana,Tahoma,'Segoe UI',sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:22px;padding:0;}@media screen and (max-width:768px){.mortgage-pps-section .mortgage-pps-container .wrapper .output-wrapper .output-label{margin-bottom:18px;}}.mortgage-pps-section .mortgage-pps-container .wrapper .output-wrapper .output-total{display:flex;align-items:center;justify-content:center;font-weight:600;font-size:32px;line-height:48px;color:#000000;font-family:"Nunito",Arial,Helvetica,Verdana,Tahoma,'Segoe UI',sans-serif;border-bottom:1px solid #dbdbdb;}@media screen and (max-width:768px){.latest_rates-block{padding:60px 0px;}}@media screen and (min-width:1000px){.latest_rates-block{max-width:100vw;padding:60px 0;background-color:#F6F6F6;}}.latest_rates-block iframe{min-height:400px;}@media screen and (max-width:768px){.latest_rates-block iframe{min-height:600px;}}.latest_rates-block .latest-rates-title{text-align:center;font-weight:bold;font-size:20px;line-height:27px;margin-bottom:40px;}.latest_rates-block .latest-rates-tabs{display:flex;justify-content:center;}.latest_rates-block .latest-rates-tabs .latest-rates-tab{padding:10px 30px;font-weight:600;font-size:16px;line-height:22px;}@media screen and (max-width:768px){.latest_rates-block .latest-rates-tabs .latest-rates-tab{padding:6px 20px;margin:4px 8px;border-radius:6px;border:1px solid #E5E5E5;}}.latest_rates-block .latest-rates-tabs .latest-rates-tab-active{border-bottom:4px solid #DF3226;}@media screen and (max-width:768px){.latest_rates-block .latest-rates-tabs .latest-rates-tab-active{color:white;background-color:#DF3226;border-radius:6px;border:none;}}.latest_rates-block .latest-rates-content{display:none;}.latest_rates-block .latest-rates-content-active{display:block !important;}.newsletter_signup_cc_promo-block{padding-top:0 !important;}@media screen and (min-width:1000px){.newsletter_signup_cc_promo-block{padding:60px 160px;}}.newsletter_signup_cc_promo-block form.container{width:600px;padding-right:75px !important;padding:50px 120px;margin-bottom:40px;background:linear-gradient(90deg,transparent 20px,#FFFFFF 20px,#FFFFFF 100%),linear-gradient(0deg,#DF3226 -8.4%,#DF3226 14.07%,#CE0F69 112.4%);box-shadow:0px 1px 10px rgba(0,0,0,0.03),0px 15px 30px rgba(0,0,0,0.07);border-radius:15px;}@media screen and (max-width:767px){.newsletter_signup_cc_promo-block form.container{width:92vw !important;margin:30px 16px;padding-right:10px !important;background:linear-gradient(0deg,transparent 20px,#FFFFFF 20px,#FFFFFF 100%),linear-gradient(180deg,#DF3226 -8.4%,#DF3226 14.07%,#CE0F69 112.4%) !important;}}@media screen and (max-width:768px){.newsletter_signup_cc_promo-block form.container{padding:25px 10px;background:linear-gradient(0deg,transparent 20px,#FFFFFF 20px,#FFFFFF 100%),linear-gradient(180deg,#DF3226 -8.4%,#DF3226 14.07%,#CE0F69 112.4%) !important;}}.newsletter_signup_cc_promo-block form.container .newsletter-signup-button{display:flex;justify-content:center;}@media screen and (max-width:768px){.newsletter_signup_cc_promo-block form.container .newsletter-signup-button{margin-bottom:20px;}}.newsletter_signup_cc_promo-block form.container .newsletter-signup-casl{font-size:14px;line-height:19px;}.newsletter_signup_cc_promo-block form.container .newsletter-signup-casl a{color:#DF3226;font-weight:bold;}.newsletter_signup_cc_promo-block form.container .newsletter-signup-input-label{font-size:16px;line-height:22px;margin-bottom:4px;font-weight:600;}.newsletter_signup_cc_promo-block form.container .newsletter-signup-body .rich-text h2,.newsletter_signup_cc_promo-block form.container .newsletter-signup-body .rich-text .table-block caption,.table-block .newsletter_signup_cc_promo-block form.container .newsletter-signup-body .rich-text caption{margin-bottom:24px;}.newsletter_signup_cc_promo-block form.container .newsletter-signup-body .rich-text h2,.newsletter_signup_cc_promo-block form.container .newsletter-signup-body .rich-text .table-block caption,.table-block .newsletter_signup_cc_promo-block form.container .newsletter-signup-body .rich-text caption{font-size:20px;line-height:27px;font-weight:bold;}@media screen and (max-width:768px){.newsletter_signup_cc_promo-block form.container .newsletter-signup-body .rich-text h2,.newsletter_signup_cc_promo-block form.container .newsletter-signup-body .rich-text .table-block caption,.table-block .newsletter_signup_cc_promo-block form.container .newsletter-signup-body .rich-text caption{font-size:18px;line-height:25px;}}.newsletter_signup_cc_promo-block form.container .newsletter-signup-body .rich-text p{font-size:16px;line-height:140%;}.newsletter_signup_cc_promo-block form.container input{margin-top:5px;height:48px;box-shadow:0px 1px 2px rgba(0,0,0,0.05);border-radius:6px;border:1px solid #CCCCCC;box-sizing:border-box;}.newsletter_signup_cc_promo-block form.container input::placeholder{font-weight:600;font-size:16px;line-height:22px;}.newsletter_signup_cc_promo-block form.container button{background:#E7131A;border-radius:36px;width:256px;height:49px;border:none;color:#FFFFFF;font-size:18px;line-height:25px;}.feature_credit_card_Grid-block iframe{min-height:1200px;}@media screen and (max-width:768px){.feature_credit_card_Grid-block .vue-iframe-block div.has-text-centered h2.has-text-weight-bold,.feature_credit_card_Grid-block .vue-iframe-block div.has-text-centered .table-block caption.has-text-weight-bold,.table-block .feature_credit_card_Grid-block .vue-iframe-block div.has-text-centered caption.has-text-weight-bold{font-weight:bold !important;font-size:16px;line-height:22px;margin-left:21px;margin-right:21px;}.feature_credit_card_Grid-block .vue-iframe-block .is-mobile{display:none;}}.best_credit_cards_grid-block iframe{min-height:660px;}.banking_investing_rates-block iframe{min-height:600px;}.ratesbot_signup-block .ratesbot-signup-background-grey{background-color:#E5E5E5;}.ratesbot_signup-block .ratesbot-signup-background-red{background-color:#DF3226;background-image:linear-gradient(180deg,#DF3226,#CE0F69);color:white;}.ratesbot_signup-block .ratesbot-signup-background-red a{color:white;text-decoration:underline;}@media screen and (max-width:768px){.ratesbot_signup-block .ratesbot-signup-inner{padding-bottom:60px;}}.ratesbot_signup-block .ratesbot-signup-inner .ratesbot-signup-sprite{display:flex;align-items:center;justify-content:flex-end;}.ratesbot_signup-block .ratesbot-signup-inner .ratesbot-signup-sprite-ok{width:450px;height:450px;background-image:url(/themes/rdc/images/animations/ok-sprite-10fps.png);animation:ratesbot-signup-sprite-ok-play 2.15s steps(43) infinite;}@keyframes ratesbot-signup-sprite-ok-play{100%{background-position:19350px;}}.ratesbot_signup-block .ratesbot-signup-inner .ratesbot-signup-sprite-matrix{width:450px;height:450px;background-image:url(/themes/rdc/images/animations/matrix-sprite-10fps.png);animation:ratesbot-signup-sprite-matrix-play 2.65s steps(53) infinite;}@keyframes ratesbot-signup-sprite-matrix-play{100%{background-position:23850px;}}.ratesbot_signup-block .ratesbot-signup-inner .ratesbot-signup-sprite-saludando{width:450px;height:450px;background-image:url(/themes/rdc/images/animations/saludando-sprite-10fps.png);animation:ratesbot-signup-sprite-saludando-play 2.1s steps(42) infinite;}@keyframes ratesbot-signup-sprite-saludando-play{100%{background-position:18900px;}}.ratesbot_signup-block .ratesbot-signup-inner .ratesbot-signup-content{display:flex;flex-direction:column;justify-content:center;}.ratesbot_signup-block .ratesbot-signup-inner .ratesbot-signup-content .ratesbot-signup-body{padding:0px 10px;margin-top:8px;text-align:center;}.ratesbot_signup-block .ratesbot-signup-inner .ratesbot-signup-content .ratesbot-signup-heading{font-weight:bold;font-size:30px;line-height:41px;text-align:center;}.ratesbot_signup-block .ratesbot-signup-inner .ratesbot-signup-content .ratesbot-signup-footer{text-align:center;}.ratesbot_signup-block .ratesbot-signup-inner .ratesbot-signup-content .ratesbot-signup-cta{margin-top:24px;display:flex;align-items:center;justify-content:center;}.ratesbot_signup-block .ratesbot-signup-inner .ratesbot-signup-content .ratesbot-signup-cta form{display:flex;justify-content:center;}@media screen and (max-width:769px){.ratesbot_signup-block .ratesbot-signup-inner .ratesbot-signup-content .ratesbot-signup-cta form{display:inline;}}.ratesbot_signup-block .ratesbot-signup-inner .ratesbot-signup-content .ratesbot-signup-cta form button{cursor:pointer;border-radius:36px;font-size:15px;min-width:192px;height:42px;color:white;padding:12px;border:none;}@media screen and (max-width:768px){.ratesbot_signup-block .ratesbot-signup-inner .ratesbot-signup-content .ratesbot-signup-cta form button{margin-left:auto;margin-right:auto;}}.ratesbot_signup-block .ratesbot-signup-inner .ratesbot-signup-content .ratesbot-signup-cta form select.select-css{width:192px;height:42px;margin-right:15px;text-align:center;text-align-last:center;}@media screen and (max-width:768px){.ratesbot_signup-block .ratesbot-signup-inner .ratesbot-signup-content .ratesbot-signup-cta form select.select-css{margin-left:auto;margin-right:auto;margin-bottom:10px;padding:9px;}}@supports (-ms-ime-align:auto){.ratesbot_signup-block .ratesbot-signup-inner .ratesbot-signup-content .ratesbot-signup-cta form select.select-css{padding-left:16px;}}.ratesbot_signup-block .ratesbot-signup-inner .ratesbot-signup-content .ratesbot-signup-cta form input{font-size:15px;padding:10px 2px;text-align:center;}.banking_investing_grid-block iframe{min-height:1175px;}.partner_banner-block .partner-banner{margin:1em 0;text-align:center;}@media screen and (min-width:1000px){.partner_banner-block .partner-banner .banner-image{padding:0px 160px;}}@media screen and (max-width:768px){.partner_banner-block .partner-banner .banner-image{padding:0px 16px;}}.todays-headline-container{padding:0 0 24px 0;}@media screen and (max-width:768px){.todays-headline-container{padding:0 16px 24px 16px;}}.todays-headline-container .todays-headline{cursor:pointer;box-shadow:0px 2px 20px rgba(51,51,51,0.12);border-radius:6px;padding-top:16px;display:flex;min-width:0;}@media screen and (max-width:425px){.todays-headline-container .todays-headline{display:block;padding:16px 24px;}}.todays-headline-container .todays-headline .todays-headline-icon{vertical-align:top;display:inline-block;margin:0 24px 16px 40px;background:linear-gradient(0deg,#CE0F69 0%,#DF3226 100%);color:#FFF;font-weight:700;font-size:14px;line-height:19px;padding:8px;border-radius:6px;text-transform:uppercase;width:100px;}@media screen and (max-width:425px){.todays-headline-container .todays-headline .todays-headline-icon{margin:0;width:fit-content;}}.todays-headline-container .todays-headline .todays-headline-main-wrapper{overflow:hidden;}.todays-headline-container .todays-headline .todays-headline-main-wrapper .todays-headline-main-section{max-width:100%;padding-top:3px;padding-right:44px;display:inline-block;color:#000000;}@media screen and (max-width:425px){.todays-headline-container .todays-headline .todays-headline-main-wrapper .todays-headline-main-section{margin-top:16px;padding-top:0;padding-right:0;}}.todays-headline-container .todays-headline .todays-headline-main-wrapper .todays-headline-main-section .todays-headline-header{font-weight:700;}.todays-headline-container .todays-headline .todays-headline-main-wrapper .todays-headline-main-section .todays-headline-body{flex-grow:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:flex;padding-top:4px;}.todays-headline-container .todays-headline .todays-headline-main-wrapper .todays-headline-main-section .todays-headline-body .todays-headline-body-text{display:inline-block;flex-grow:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}.todays-headline-container .todays-headline .todays-headline-main-wrapper .todays-headline-main-section .todays-headline-readmore a{color:#DF3226 !important;}.todays-headline-container .todays-headline-date{font-size:14px;width:7%;position:absolute;top:17px;right:40px;color:#666666;}@media screen and (max-width:425px){.todays-headline-container .todays-headline-date{width:auto;top:23px;}}.mortgage-future-rates-section{padding:0 0 24px 0;}@media screen and (max-width:768px){.mortgage-future-rates-section{padding:0 16px 24px 16px;}}.mortgage-future-rates-section .mortgage-future-rates-container{padding:18px 40px 24px 40px;border-radius:6px;border-left:8px solid #df3226;box-shadow:0px 2px 20px rgba(51,51,51,0.12);}.mortgage-future-rates-section .mortgage-future-rates-container .mortgage-future-rates-table{width:100%;}.mortgage-future-rates-section .mortgage-future-rates-container .mortgage-future-rates-table .rich-text{display:inline-block;margin-top:-15px;width:85%;}.mortgage-future-rates-section .mortgage-future-rates-container .mortgage-future-rates-table .rich-text a{text-decoration:none;font-weight:700;}.mortgage-future-rates-section .mortgage-future-rates-container .mortgage-future-rates-table thead th{color:#666;padding:22px 15px 24px 0;white-space:nowrap;}.mortgage-future-rates-section .mortgage-future-rates-container .mortgage-future-rates-table tbody tr{border-top:1px solid #CCC;}.mortgage-future-rates-section .mortgage-future-rates-container .mortgage-future-rates-table tbody tr td{padding:24px 24px 24px 0;}.mortgage-future-rates-section .mortgage-future-rates-container .mortgage-future-rates-table tbody tr td .icon-RDOT_Icon_ToolTip{color:#CE0F69;font-size:18px;}.mortgage-future-rates-section .mortgage-future-rates-container .mortgage-future-rates-table tbody tr td span[data-tooltip]{border-bottom:none;vertical-align:top;}.mortgage-future-rates-section .mortgage-future-rates-container .mortgage-future-rates-table tbody tr td .has-tooltip-right.has-tooltip-arrow[data-tooltip]:not(.is-disabled):after,.mortgage-future-rates-section .mortgage-future-rates-container .mortgage-future-rates-table tbody tr td .has-tooltip-right.has-tooltip-arrow[data-tooltip]:not(.is-loading):after,.mortgage-future-rates-section .mortgage-future-rates-container .mortgage-future-rates-table tbody tr td .has-tooltip-right.has-tooltip-arrow[data-tooltip]:not([disabled]):after{border-color:transparent transparent #FC8240;transform:rotate(-90deg);}.mortgage-future-rates-section .mortgage-future-rates-container .mortgage-future-rates-table tbody tr td .has-tooltip-multiline[data-tooltip]:not(.is-disabled):before,.mortgage-future-rates-section .mortgage-future-rates-container .mortgage-future-rates-table tbody tr td .has-tooltip-multiline[data-tooltip]:not(.is-loading):before,.mortgage-future-rates-section .mortgage-future-rates-container .mortgage-future-rates-table tbody tr td .has-tooltip-multiline[data-tooltip]:not([disabled]):before{font-weight:normal;font-size:14px;color:black;background:#FFFFFF;border:1px solid #CE0F69;box-shadow:0px 4px 10px rgba(0,0,0,0.1),0px -1px 10px rgba(0,0,0,0.1);border-radius:6px;padding:16px;text-align:justify;}.mortgage-future-rates-section .mortgage-future-rates-container .mortgage-future-rates-table tbody tr .column-two,.mortgage-future-rates-section .mortgage-future-rates-container .mortgage-future-rates-table tbody tr .rate-projection{font-weight:700;}.mortgage-future-rates-section .mortgage-future-rates-container .mortgage-future-rates-table tbody tr .red-rate{color:#DF3226;}.mortgage-future-rates-section .mortgage-future-rates-container .mortgage-future-rates-table tbody tr .rate-summary{padding-right:5px;}.mortgage-future-rates-section .mortgage-future-rates-mobile{display:none;}@media screen and (max-width:768px){.mortgage-future-rates-section .mortgage-future-rates-container{display:none;}.mortgage-future-rates-section .mortgage-future-rates-mobile{display:block;padding:20px 16px;border-radius:6px;box-shadow:0px 2px 20px rgba(51,51,51,0.12);}.mortgage-future-rates-section .mortgage-future-rates-mobile .mortgage-future-rates-mobile-container .mortgage-future-rates-item{padding:20px 0;}.mortgage-future-rates-section .mortgage-future-rates-mobile .mortgage-future-rates-mobile-container .mortgage-future-rates-item .mortgage-future-rates-top{width:100%;display:table;}.mortgage-future-rates-section .mortgage-future-rates-mobile .mortgage-future-rates-mobile-container .mortgage-future-rates-item .mortgage-future-rates-top .future-tooltip{display:table-cell;padding-right:6px;vertical-align:middle;}.mortgage-future-rates-section .mortgage-future-rates-mobile .mortgage-future-rates-mobile-container .mortgage-future-rates-item .mortgage-future-rates-top .future-tooltip .icon-RDOT_Icon_ToolTip{color:#CE0F69;font-size:18px;}.mortgage-future-rates-section .mortgage-future-rates-mobile .mortgage-future-rates-mobile-container .mortgage-future-rates-item .mortgage-future-rates-top .future-tooltip span[data-tooltip]{border-bottom:none;vertical-align:top;}.mortgage-future-rates-section .mortgage-future-rates-mobile .mortgage-future-rates-mobile-container .mortgage-future-rates-item .mortgage-future-rates-top .future-tooltip .has-tooltip-right.has-tooltip-arrow[data-tooltip]:not(.is-disabled):after,.mortgage-future-rates-section .mortgage-future-rates-mobile .mortgage-future-rates-mobile-container .mortgage-future-rates-item .mortgage-future-rates-top .future-tooltip .has-tooltip-right.has-tooltip-arrow[data-tooltip]:not(.is-loading):after,.mortgage-future-rates-section .mortgage-future-rates-mobile .mortgage-future-rates-mobile-container .mortgage-future-rates-item .mortgage-future-rates-top .future-tooltip .has-tooltip-right.has-tooltip-arrow[data-tooltip]:not([disabled]):after{border-color:transparent transparent #FC8240;transform:rotate(-90deg);}.mortgage-future-rates-section .mortgage-future-rates-mobile .mortgage-future-rates-mobile-container .mortgage-future-rates-item .mortgage-future-rates-top .future-tooltip .has-tooltip-multiline[data-tooltip]:not(.is-disabled):before,.mortgage-future-rates-section .mortgage-future-rates-mobile .mortgage-future-rates-mobile-container .mortgage-future-rates-item .mortgage-future-rates-top .future-tooltip .has-tooltip-multiline[data-tooltip]:not(.is-loading):before,.mortgage-future-rates-section .mortgage-future-rates-mobile .mortgage-future-rates-mobile-container .mortgage-future-rates-item .mortgage-future-rates-top .future-tooltip .has-tooltip-multiline[data-tooltip]:not([disabled]):before{font-weight:normal;font-size:14px;color:black;background:#FFFFFF;border:1px solid #CE0F69;box-shadow:0px 4px 10px rgba(0,0,0,0.1),0px -1px 10px rgba(0,0,0,0.1);border-radius:6px;padding:16px;text-align:justify;}.mortgage-future-rates-section .mortgage-future-rates-mobile .mortgage-future-rates-mobile-container .mortgage-future-rates-item .mortgage-future-rates-top .future-title{display:table-cell;width:79%;padding-right:24px;line-height:21px;}.mortgage-future-rates-section .mortgage-future-rates-mobile .mortgage-future-rates-mobile-container .mortgage-future-rates-item .mortgage-future-rates-top .future-rate{text-align:right;display:table-cell;width:20%;white-space:nowrap;}.mortgage-future-rates-section .mortgage-future-rates-mobile .mortgage-future-rates-mobile-container .mortgage-future-rates-item .mortgage-future-rates-top .future-rate .column-two,.mortgage-future-rates-section .mortgage-future-rates-mobile .mortgage-future-rates-mobile-container .mortgage-future-rates-item .mortgage-future-rates-top .future-rate .future-rate-projection{font-weight:700;}.mortgage-future-rates-section .mortgage-future-rates-mobile .mortgage-future-rates-mobile-container .mortgage-future-rates-item .mortgage-future-rates-top .future-rate .red-rate{color:#DF3226;}.mortgage-future-rates-section .mortgage-future-rates-mobile .mortgage-future-rates-mobile-container .mortgage-future-rates-item .mortgage-future-rates-bottom{display:block;margin-top:6px;}.mortgage-future-rates-section .mortgage-future-rates-mobile .mortgage-future-rates-mobile-container .mortgage-future-rates-item .mortgage-future-rates-bottom .future-description{padding-left:4px;border:1px solid #FC8240;border-radius:6px;display:block;}.mortgage-future-rates-section .mortgage-future-rates-mobile .mortgage-future-rates-mobile-container .mortgage-future-rates-item .mortgage-future-rates-bottom .future-description .icon{color:#000;}.mortgage-future-rates-section .mortgage-future-rates-mobile .mortgage-future-rates-mobile-container .mortgage-future-rates-item .mortgage-future-rates-bottom .future-description .rate-summary{vertical-align:top;}}.money-table-section{padding:0 0 24px 0;}@media screen and (max-width:768px){.money-table-section{padding:0 24px 24px 24px;}}.money-table-section .money-table-container{padding:18px 40px 24px 40px;border-radius:6px;border-left:8px solid #df3226;box-shadow:0px 2px 20px rgba(51,51,51,0.12);}@media screen and (max-width:768px){.money-table-section .money-table-container{overflow-y:scroll;}}.money-table-section .money-table-container .money-table-tbl{width:100%;}.money-table-section .money-table-container .money-table-tbl .rich-text{display:inline-block;margin-top:-15px;width:85%;}.money-table-section .money-table-container .money-table-tbl .rich-text a{text-decoration:none;font-weight:700;}.money-table-section .money-table-container .money-table-tbl thead th{color:#666;padding:22px 15px 24px 0;white-space:nowrap;}.money-table-section .money-table-container .money-table-tbl tbody tr{border-top:1px solid #CCC;}.money-table-section .money-table-container .money-table-tbl tbody tr td{padding:24px 24px 24px 0;vertical-align:middle;}.money-table-section .money-table-container .money-table-tbl tbody tr td .icon-RDOT_Icon_ToolTip{color:#CE0F69;font-size:18px;}.money-table-section .money-table-container .money-table-tbl tbody tr td span[data-tooltip]{border-bottom:none;vertical-align:top;}.money-table-section .money-table-container .money-table-tbl tbody tr td .has-tooltip-right.has-tooltip-arrow[data-tooltip]:not(.is-disabled):after,.money-table-section .money-table-container .money-table-tbl tbody tr td .has-tooltip-right.has-tooltip-arrow[data-tooltip]:not(.is-loading):after,.money-table-section .money-table-container .money-table-tbl tbody tr td .has-tooltip-right.has-tooltip-arrow[data-tooltip]:not([disabled]):after{border-color:transparent transparent #FC8240;transform:rotate(-90deg);}.money-table-section .money-table-container .money-table-tbl tbody tr td .has-tooltip-multiline[data-tooltip]:not(.is-disabled):before,.money-table-section .money-table-container .money-table-tbl tbody tr td .has-tooltip-multiline[data-tooltip]:not(.is-loading):before,.money-table-section .money-table-container .money-table-tbl tbody tr td .has-tooltip-multiline[data-tooltip]:not([disabled]):before{font-weight:normal;font-size:14px;color:black;background:#FFFFFF;border:1px solid #CE0F69;box-shadow:0px 4px 10px rgba(0,0,0,0.1),0px -1px 10px rgba(0,0,0,0.1);border-radius:6px;padding:16px;text-align:justify;}.money-table-section .money-table-container .money-table-tbl tbody tr .column-two,.money-table-section .money-table-container .money-table-tbl tbody tr .rate-projection{font-weight:700;}.money-table-section .money-table-container .money-table-tbl tbody tr .red-rate{color:#DF3226;}.money-table-section .money-table-container .money-table-tbl tbody tr .rate-summary{padding-right:5px;}.money-table-section .money-table-container .money-table-tbl tbody tr .rate-image{padding-right:5px;padding-left:5px;}.money-table-section .money-table-container .money-table-tbl tbody tr .card-img{min-width:80px;max-width:120px;vertical-align:middle;}.week_briefing-block{max-width:100vw;background-image:linear-gradient(180deg,#DF3226,#CE0F69);background-repeat:no-repeat;background-size:800px 260px;background-position:center top;}.block-week-briefing{margin-bottom:64px;}@media screen and (max-width:768px){.block-week-briefing{margin-bottom:20px;}}@media only screen and (max-width:767px){.block-week-briefing .wrapper{background-size:100% 74%;}}.block-week-briefing .wrapper .headings{padding-top:40px;}.block-week-briefing .wrapper h1{font-weight:600;font-size:48px;line-height:65px;text-align:center;color:#FFFFFF;}@media screen and (max-width:768px){.block-week-briefing .wrapper h1{font-size:32px;line-height:44px;}}.block-week-briefing .wrapper h3{font-style:normal;font-weight:normal;font-size:20px;line-height:27px;text-align:center;margin-top:10px;color:#FFFFFF;}.block-week-briefing .wrapper p{margin-top:0;}.block-week-briefing .cta-container{position:relative;top:40px;}@media only screen and (max-width:1000px){.block-week-briefing .cta-container{padding:0px 16px;}}@media screen and (max-width:768px){.block-week-briefing .cta-container{top:-20px;}}.block-week-briefing .cta-container .mobile-icon{position:relative;top:60px;text-align:center;}.block-week-briefing .cta-container .mobile-icon .mortgage-icon{width:120px;height:120px;}@media only screen and (min-width:767px){.block-week-briefing .cta-container .mobile-icon{display:none;}}.block-week-briefing .cta-container .white-background{background-color:#fff;border-radius:6px;padding:40px 120px;box-shadow:0px 1px 10px rgba(0,0,0,0.03),0px 15px 30px rgba(0,0,0,0.07);}@media screen and (max-width:768px){.block-week-briefing .cta-container .white-background{padding:40px 16px;}}.block-week-briefing .cta-container .inner-wrapper{display:flex;justify-content:space-around;}.block-week-briefing .cta-container .inner-wrapper .title-line{display:flex;justify-content:space-between;margin-bottom:24px;}@media screen and (max-width:768px){.block-week-briefing .cta-container .inner-wrapper .title-line{flex-direction:column;align-items:center;margin-top:36px;}}.block-week-briefing .cta-container .inner-wrapper .text-line{margin-bottom:16px;display:flex;}@media screen and (min-width:1000px){.block-week-briefing .cta-container .inner-wrapper .text-line{align-items:center;}}.block-week-briefing .cta-container .inner-wrapper .text-line :last-child{margin-bottom:0px;}.block-week-briefing .cta-container .inner-wrapper .text-line .text-icon{color:#DF3226;font-size:25px;margin-right:20px;}@media screen and (max-width:768px){.block-week-briefing .cta-container .inner-wrapper .text-line .text-icon{margin-right:8px;}}.block-week-briefing .cta-container .inner-wrapper .mortgage-icon{width:250px;height:250px;}.block-week-briefing .cta-container .btn-wrapper{margin-top:40px;display:flex;}@media screen and (max-width:768px){.block-week-briefing .cta-container .btn-wrapper{flex-direction:column;}}.block-week-briefing .cta-container .btn-wrapper .red-btn{background-color:#fff !important;border:#DF3226 solid 2px !important;color:#DF3226 !important;}.block-week-briefing .cta-container .btn-wrapper .mortgage-button{width:100%;display:flex;justify-content:center;align-items:center;}.block-week-briefing .cta-container .btn-wrapper .rich-text p{font-size:16px;}.block-week-briefing .cta-container .btn-wrapper .btn-position{margin-right:16px;}@media screen and (max-width:768px){.block-week-briefing .cta-container .btn-wrapper .btn-position{margin-bottom:16px;}}.block-week-briefing .black-text{color:#000000;font-size:16px;line-height:22px;}.block-week-briefing .f1{flex:1;}.block-week-briefing .f2{flex:2;}.block-week-briefing .updated-on{font-size:12px;line-height:16px;color:#666666;}.block-week-briefing .brief-text{font-weight:600;font-size:20px;line-height:27px;color:#000000;}.rate_trend_indicator-block{padding-bottom:24px;}.rate_trend_indicator-block .block-indicator{padding:40px 24px;background:#FFFFFF;box-shadow:0px 15px 30px rgba(0,0,0,0.07),0px 1px 10px rgba(0,0,0,0.03);border-radius:6px;}@media only screen and (max-width:1000px){.rate_trend_indicator-block .block-indicator{margin:0px 16px;padding:40px 8px;}}.rate_trend_indicator-block .block-indicator .title{font-weight:600;font-size:20px;line-height:27px;color:#000000;}.rate_trend_indicator-block .block-indicator .chart-wrap .rate-wrapper{display:flex;align-items:center;}@media screen and (min-width:769px){.rate_trend_indicator-block .block-indicator .chart-wrap .desktop-hidden{display:none !important;}}.rate_trend_indicator-block .block-indicator .chart-wrap .disclosure-text{text-align:center;margin-top:20px;}.rate_trend_indicator-block .block-indicator .chart-wrap .disclosure-text .rich-text p{margin-top:0;color:#000000;font-size:16px;}.rate_trend_indicator-block .block-indicator .chart-wrap .text-box{font-size:16px;line-height:22px;color:#000000;width:14%;}@media only screen and (max-width:769px){.rate_trend_indicator-block .block-indicator .chart-wrap .text-box{width:22%;}}.rate_trend_indicator-block .block-indicator .chart-wrap .black-text{line-height:35px;font-weight:bold;font-size:14px;text-transform:uppercase;color:#000000;padding-left:16px;}@media only screen and (max-width:769px){.rate_trend_indicator-block .block-indicator .chart-wrap .black-text{font-size:12px;padding-left:5px;}}.rate_trend_indicator-block .block-indicator .chart-wrap .white-text{line-height:35px;font-weight:bold;font-size:14px;text-transform:uppercase;color:#FFFFFF;padding-left:16px;}@media only screen and (max-width:769px){.rate_trend_indicator-block .block-indicator .chart-wrap .white-text{font-size:12px;padding-left:5px;}}.rate_trend_indicator-block .block-indicator .chart-wrap .br-1{border-radius:6px 6px 6px 0px;}.rate_trend_indicator-block .block-indicator .chart-wrap .br-2{border-radius:0px 6px 6px 6px;}.rate_trend_indicator-block .block-indicator .chart-wrap .mb-1{margin-bottom:40px;}.rate_trend_indicator-block .block-indicator .chart-wrap .grid{width:86%;display:flex;flex-direction:column;justify-content:center;}.rate_trend_indicator-block .block-indicator .chart-wrap .grid.horizontal .bar::after{content:attr(data-name);top:initial;left:100%;padding-left:16px;display:inline-block;white-space:nowrap;position:absolute;font-weight:normal;font-size:16px;color:#000000;}@media only screen and (max-width:769px){.rate_trend_indicator-block .block-indicator .chart-wrap .grid.horizontal .bar::after{padding-left:6px;}}@media only screen and (max-width:769px){.rate_trend_indicator-block .block-indicator .chart-wrap .grid{width:78%;}}.cc_comparison_tool{max-width:1152px;border-radius:15px;margin-top:50px;margin-bottom:50px;}.cc_comparison_tool .dropdown-wrapper{background-color:black;color:#FFFFFF;font-weight:bold;padding-top:10px;padding-bottom:20px;}@media screen and (max-width:600px){.cc_comparison_tool .dropdown-wrapper button{display:flex;width:100%;}}.cc_comparison_tool .dropdown-wrapper .select:not(.is-multiple):not(.is-loading)::after{border-color:#DF3226 !important;}.cc_comparison_tool .dropdown-wrapper #btn-compare{color:#FFFFFF;background-color:#DF3226;border-color:transparent;border-radius:36px;font-weight:400 !important;}.cc_comparison_tool .dropdown-wrapper #btn-compare[disabled]{background-color:#f47176;color:#FFFFFF;opacity:1;}.cc_comparison_tool .compare-wrapper{box-shadow:0px 1px 10px rgba(0,0,0,0.03),0px 15px 30px rgba(0,0,0,0.07);}@media screen and (max-width:600px){.cc_comparison_tool .compare-wrapper article{padding-left:1.5rem;padding-right:1.5rem;}}.cc_comparison_tool .compare-wrapper article label{font-size:28px;}.cc_comparison_tool .compare-wrapper article .container{box-shadow:0px 1px 10px rgba(0,0,0,0.03),0px 15px 30px rgba(0,0,0,0.07);border-radius:15px;}.cc_comparison_tool .compare-wrapper div.form-wrapper{margin-bottom:0;}.cc_comparison_tool .compare-wrapper div.form-wrapper .notification{border-radius:0;}.cc_comparison_tool .compare-wrapper div.title{font-size:x-large;}.cc_comparison_tool .compare-wrapper .table-container{position:relative;width:100%;overflow-x:auto;z-index:1;}.cc_comparison_tool .compare-wrapper table.card-table{display:table;border:1px solid black;color:#DF3226;width:100%;min-width:945px;}.cc_comparison_tool .compare-wrapper table.card-table thead tr th:first-child{background-color:#ECECEC;min-width:150px;position:-webkit-sticky;position:sticky;top:0;}.cc_comparison_tool .compare-wrapper table.card-table thead tr th{text-align:center;padding:2px;min-width:100px;}.cc_comparison_tool .compare-wrapper table.card-table thead tr th span.info-icon{width:1rem;}.cc_comparison_tool .compare-wrapper table.card-table thead tr th span.info-icon .btn{position:relative;left:2em;background:none;border:none;outline:none;padding:0 !important;border-radius:36px;font-weight:400 !important;}.cc_comparison_tool .compare-wrapper table.card-table thead tr th span.info-icon .btn img{position:relative;left:10px;width:18px;}.cc_comparison_tool .compare-wrapper table.card-table thead tr th div.th-title{line-height:16px;font-size:12px;}.cc_comparison_tool .compare-wrapper table.card-table tbody.card-data tr.card_row td:first-child{background-color:#ECECEC;min-width:150px;}.cc_comparison_tool .compare-wrapper table.card-table tbody.card-data tr.card_row td.card_img{margin-top:30px;text-align:left;cursor:default;}.cc_comparison_tool .compare-wrapper table.card-table tbody.card-data tr.card_row td.card_img span.icon{width:1rem;float:right;vertical-align:top;background-color:transparent;cursor:pointer;}.cc_comparison_tool .compare-wrapper table.card-table tbody.card-data tr.card_row td.card_img span.icon img{background-color:transparent;}.cc_comparison_tool .compare-wrapper table.card-table tbody.card-data tr.card_row td.card_img span.icon #remove-card-hovered{display:none;}.cc_comparison_tool .compare-wrapper table.card-table tbody.card-data tr.card_row td.card_img span.icon:hover #remove-card,.cc_comparison_tool .compare-wrapper table.card-table tbody.card-data tr.card_row td.card_img span.icon:active #remove-card,.cc_comparison_tool .compare-wrapper table.card-table tbody.card-data tr.card_row td.card_img span.icon:focus #remove-card{display:none !important;}.cc_comparison_tool .compare-wrapper table.card-table tbody.card-data tr.card_row td.card_img span.icon:hover #remove-card-hovered,.cc_comparison_tool .compare-wrapper table.card-table tbody.card-data tr.card_row td.card_img span.icon:active #remove-card-hovered,.cc_comparison_tool .compare-wrapper table.card-table tbody.card-data tr.card_row td.card_img span.icon:focus #remove-card-hovered{display:block !important;}.cc_comparison_tool .compare-wrapper table.card-table tbody.card-data tr.card_row td.card_img div.credit-card-info{float:left;width:49%;display:inline;padding-left:5px;line-height:1;}@media screen and (max-width:600px){.cc_comparison_tool .compare-wrapper table.card-table tbody.card-data tr.card_row td.card_img div.credit-card-info{width:100%;padding-left:2px;padding-right:2px;}}.cc_comparison_tool .compare-wrapper table.card-table tbody.card-data tr.card_row td.card_img div.credit-card-info img.card{width:10rem;margin-top:30px;box-shadow:none;background-color:transparent;cursor:pointer;}@media screen and (max-width:600px){.cc_comparison_tool .compare-wrapper table.card-table tbody.card-data tr.card_row td.card_img div.credit-card-info img.card{margin-top:0;}}.cc_comparison_tool .compare-wrapper table.card-table tbody.card-data tr.card_row td.card_img div.credit-card-info span.card-name{position:relative;font-size:12px;color:#333;}.cc_comparison_tool .compare-wrapper table.card-table tbody.card-data tr.card_row td.card_img div.credit-card-info a.button.is-small{width:100%;margin-top:10px;font-size:0.70rem;}.cc_comparison_tool .compare-wrapper table.card-table tbody.card-data tr.card_row td.card_img div.credit-card-info:nth-child(3){padding-top:20px;}@media screen and (max-width:600px){.cc_comparison_tool .compare-wrapper table.card-table tbody.card-data tr.card_row td.card_img div.credit-card-info:nth-child(3){text-align:center;padding-top:0;}}@media screen and (min-width:600px){.cc_comparison_tool .compare-wrapper table.card-table tbody.card-data tr.card_row td.card_img:hover,.cc_comparison_tool .compare-wrapper table.card-table tbody.card-data tr.card_row td.card_img:active,.cc_comparison_tool .compare-wrapper table.card-table tbody.card-data tr.card_row td.card_img:focus{background-color:#FFFFFF;}.cc_comparison_tool .compare-wrapper table.card-table tbody.card-data tr.card_row td.card_img:hover img,.cc_comparison_tool .compare-wrapper table.card-table tbody.card-data tr.card_row td.card_img:active img,.cc_comparison_tool .compare-wrapper table.card-table tbody.card-data tr.card_row td.card_img:focus img{background-color:#FFFFFF !important;}}.cc_comparison_tool .compare-wrapper table.card-table tbody.card-data tr.card_row td{min-width:70px;padding:0.5em;text-align:center;vertical-align:middle;color:#DF3226;cursor:pointer;}.cc_comparison_tool .compare-wrapper table.card-table tbody.card-data tr.card_row td .check_mark_wrapper{background:none;border:none;outline:none;padding:0 !important;cursor:pointer;}.cc_comparison_tool .compare-wrapper table.card-table tbody.card-data tr.card_row td .check_mark_wrapper .not_covered{color:#333;font-weight:bold;font-size:13px;}.cc_comparison_tool .compare-wrapper table.card-table tbody.card-data tr.card_row td .check_mark_wrapper .learn_more{color:#DF3226;text-decoration:underline;font-size:13px;}.cc_comparison_tool .compare-wrapper table.card-table tbody.card-data tr.card_row td img.check_mark{width:50%;}.cc_comparison_tool .compare-wrapper table.card-table tbody.card-data tr.card_row td.hover-border:hover,.cc_comparison_tool .compare-wrapper table.card-table tbody.card-data tr.card_row td.hover-border:active{border:2px #DF3226 solid;}.cc_comparison_tool .compare-wrapper table.card-table tfoot tr.tr-bottom{height:9rem;}.cc_comparison_tool .compare-wrapper table.card-table tfoot tr.tr-bottom td:first-child{background-color:#ECECEC;}.cc_comparison_tool .compare-wrapper table.card-table .fixed-column{position:-webkit-sticky;position:sticky;left:0;z-index:2;}.cc_comparison_tool div.modal{overflow-y:auto;}@media screen and (max-width:600px){.cc_comparison_tool div.modal{max-height:100vh;}}.cc_comparison_tool div.modal .modal-card{overflow-y:auto;}@media screen and (max-width:600px){.cc_comparison_tool div.modal .modal-card{overflow-y:hidden;}}.cc_comparison_tool div.modal div.modal-background{background-color:rgba(10,10,10,0.06);}@media screen and (min-width:769px){.cc_comparison_tool div.modal div.coverage-description-card.modal-coverage-definition{width:55vw;}}@media screen and (max-width:600px){.cc_comparison_tool div.modal div.coverage-description-card{margin:0;width:100vw;height:100vh;max-height:100vh;min-height:100vh;border-radius:0;}}@media screen and (min-width:769px){.cc_comparison_tool div.modal div.coverage-description-card{width:55vw;}}.cc_comparison_tool div.modal div.coverage-description-card header.modal-card-head.head{border:none;background-color:#FFFFFF;padding-bottom:0;}@media screen and (max-width:600px){.cc_comparison_tool div.modal div.coverage-description-card header.modal-card-head.head{border-radius:0;height:25vh;}}.cc_comparison_tool div.modal div.coverage-description-card header.modal-card-head.head .modal-card-title{color:#DF3226;width:75%;margin-top:20px;margin-bottom:0;margin-left:2.75em;text-transform:uppercase;}@media screen and (max-width:600px){.cc_comparison_tool div.modal div.coverage-description-card header.modal-card-head.head .modal-card-title{flex-shrink:1;margin-left:1em;position:relative;top:1em;margin-top:0;}}.cc_comparison_tool div.modal div.coverage-description-card header.modal-card-head.head #definition-title{margin-left:0;}.cc_comparison_tool div.modal div.coverage-description-card header.modal-card-head.head .modal-close{color:#aaa;line-height:50px;font-size:1.5rem;position:absolute;text-align:center;top:0;left:auto;text-decoration:none;margin-right:5px;}@media screen and (max-width:600px){.cc_comparison_tool div.modal div.coverage-description-card header.modal-card-head.head .modal-close{height:50px;width:50px;}}.cc_comparison_tool div.modal div.coverage-description-card header.modal-card-head.head .modal-close:hover,.cc_comparison_tool div.modal div.coverage-description-card header.modal-card-head.head .modal-close:focus,.cc_comparison_tool div.modal div.coverage-description-card header.modal-card-head.head .modal-close:active{background-color:transparent;}.cc_comparison_tool div.modal div.coverage-description-card header.modal-card-head.head .modal-close::before,.cc_comparison_tool div.modal div.coverage-description-card header.modal-card-head.head .modal-close::after{content:"X";left:-5px;height:40px;width:30px;background-color:transparent !important;transform:none;}.cc_comparison_tool div.modal div.coverage-description-card .modal-card-body.content{font-weight:700;overflow-x:hidden;border-bottom-left-radius:6px;border-bottom-right-radius:6px;}@media screen and (max-width:600px){.cc_comparison_tool div.modal div.coverage-description-card .modal-card-body.content{border-radius:0;height:65vh;}}.cc_comparison_tool div.modal div.coverage-description-card .modal-card-body.content .modal-close{position:absolute;top:0;right:0.5rem;background:black;}.cc_comparison_tool div.modal div.coverage-description-card .modal-card-body.content .cc-carousel{padding-left:30px;padding-right:30px;}@media screen and (max-width:600px){.cc_comparison_tool div.modal div.coverage-description-card .modal-card-body.content .cc-carousel{margin-bottom:0;padding-left:15px;padding-right:15px;}}.cc_comparison_tool div.modal div.coverage-description-card .modal-card-body.content .cc-carousel .slick-prev{left:-10px;z-index:5000;}@media screen and (max-width:600px){.cc_comparison_tool div.modal div.coverage-description-card .modal-card-body.content .cc-carousel .slick-prev{left:-10px;}}.cc_comparison_tool div.modal div.coverage-description-card .modal-card-body.content .cc-carousel .slick-next{right:10px;}@media screen and (max-width:600px){.cc_comparison_tool div.modal div.coverage-description-card .modal-card-body.content .cc-carousel .slick-next{right:-5px;}}.cc_comparison_tool div.modal div.coverage-description-card .modal-card-body.content .cc-carousel .slick-prev:before{font-family:'Font Awesome 5 Free';}.cc_comparison_tool div.modal div.coverage-description-card .modal-card-body.content .cc-carousel .slick-next:before{font-family:'Font Awesome 5 Free';}.cc_comparison_tool div.modal div.coverage-description-card .modal-card-body.content .cc-carousel .slick-prev,.cc_comparison_tool div.modal div.coverage-description-card .modal-card-body.content .cc-carousel .slick-next{color:#DF3226;}@media screen and (max-width:600px){.cc_comparison_tool div.modal div.coverage-description-card .modal-card-body.content .cc-carousel .slick-prev,.cc_comparison_tool div.modal div.coverage-description-card .modal-card-body.content .cc-carousel .slick-next{height:50px;width:50px;}}.cc_comparison_tool div.modal div.coverage-description-card .modal-card-body.content .cc-carousel .slick-prev:before,.cc_comparison_tool div.modal div.coverage-description-card .modal-card-body.content .cc-carousel .slick-next:before{font-size:40px;line-height:1;color:#DF3226;}@media screen and (max-width:600px){.cc_comparison_tool div.modal div.coverage-description-card .modal-card-body.content .cc-carousel .slick-list .slick-track{height:60vh;}}@media screen and (max-width:600px){.cc_comparison_tool div.modal div.coverage-description-card .modal-card-body.content .cc-carousel .slick-list .slick-track .slick-slide{overflow-y:auto;}}.cc_comparison_tool div.modal div.coverage-description-card .modal-card-body.content .cc-carousel .btn-in-modal{left:2.5em;color:#FFFFFF;background-color:#DF3226;border-color:transparent;border-radius:36px;font-weight:400 !important;}@media screen and (max-width:600px){.cc_comparison_tool div.modal div.coverage-description-card .modal-card-body.content .cc-carousel .btn-in-modal{width:85%;left:1.25em;}}.cc_comparison_tool div.modal div.coverage-description-card .modal-card-body.content .cc-carousel .slick-dots{left:0;margin-left:0;}.cc_comparison_tool div.modal div.coverage-description-card .modal-card-body.content .cc-carousel .slick-dots li{margin:0;}.cc_comparison_tool div.modal div.coverage-description-card .modal-card-body.content .cc-carousel .slick-dots li button:before{color:#DF3226;content:'○';font-size:20px;}.cc_comparison_tool div.modal div.coverage-description-card .modal-card-body.content .cc-carousel .slick-dots li.slick-active{margin:0;}.cc_comparison_tool div.modal div.coverage-description-card .modal-card-body.content .cc-carousel .slick-dots li.slick-active button:before{color:#DF3226;content:'•';font-size:10px;top:20%;}.cc_comparison_tool div.modal div.coverage-description-card .modal-card-body.content .cc-carousel h4{color:#DF3226;font-size:1em;font-weight:700;margin-left:2.5em;text-transform:uppercase;}@media screen and (max-width:600px){.cc_comparison_tool div.modal div.coverage-description-card .modal-card-body.content .cc-carousel h4{margin-left:1.7em;font-size:0.9em;}}.cc_comparison_tool div.modal div.coverage-description-card .modal-card-body.content .cc-carousel h4 span.not{color:black;text-decoration:underline;}.cc_comparison_tool div.modal div.coverage-description-card .modal-card-body.content .cc-carousel .modal-coverage-description{margin:1em 2.5em;}@media screen and (max-width:600px){.cc_comparison_tool div.modal div.coverage-description-card .modal-card-body.content .cc-carousel .modal-coverage-description{margin:1em 2em;font-size:0.75em;min-height:65%;}}.cc_comparison_tool div.modal div.coverage-description-card .modal-card-body.content .cc-carousel ul[class*="coverage-details"]{list-style:none;margin-right:2.5em;margin-left:2em;}@media screen and (max-width:600px){.cc_comparison_tool div.modal div.coverage-description-card .modal-card-body.content .cc-carousel ul[class*="coverage-details"]{margin-left:1em;font-size:0.75em;min-height:65%;}}.cc_comparison_tool div.modal div.coverage-description-card .modal-card-body.content .cc-carousel ul[class*="coverage-details"] li{margin:1.5em 0;}.cc_comparison_tool div.modal div.coverage-description-card .modal-card-body.content .cc-carousel ul[class*="coverage-details"] li::before{content:"•";color:#DF3226;margin-left:-1em;margin-right:0.5em;}.cc_comparison_tool div.modal div.coverage-description-card .modal-card-body.content .cc-carousel .remember-text{margin-left:2.5em;margin-bottom:1em;}@media screen and (max-width:600px){.cc_comparison_tool div.modal div.coverage-description-card .modal-card-body.content .cc-carousel .remember-text{width:60vw;font-size:0.75em;}}.cc_comparison_tool #email-result-container{display:none;max-width:1052px;margin-top:0.5em;background:linear-gradient(90deg,transparent 40px,#FFFFFF 40px,#FFFFFF 100%),linear-gradient(180deg,#CE0F69 0%,#DF3226 100%);box-shadow:0px 1px 10px rgba(0,0,0,0.03),0px 15px 30px rgba(0,0,0,0.07);border-radius:15px;color:#4a4a4a;font-weight:400;padding:50px 180px;}@media screen and (max-width:768px){.cc_comparison_tool #email-result-container{padding:25px 10px;margin:30px 20px;background:linear-gradient(0deg,transparent 16px,#FFFFFF 16px,#FFFFFF 100%),linear-gradient(180deg,#CE0F69 0%,#DF3226 100%);}.cc_comparison_tool #email-result-container form .input-wrapper.column{display:block;text-align:center;padding-left:0;padding-right:0;}.cc_comparison_tool #email-result-container form .input-wrapper.column .email-box-wrapper{width:100%;padding:0.75rem;}.cc_comparison_tool #email-result-container form .input-wrapper.column .email-button-wrapper{width:100%;margin-left:0;padding:0.75rem;}.cc_comparison_tool #email-result-container form .input-wrapper.column .email-button-wrapper #btn-email-result{width:256px;height:49px;}}.cc_comparison_tool #email-result-container div.title{color:#4a4a4a;font-weight:600;margin-bottom:0;}.cc_comparison_tool #email-result-container form .input-wrapper{display:flex;}.cc_comparison_tool #email-result-container form .input-wrapper .email-box-wrapper{width:70%;}.cc_comparison_tool #email-result-container form .input-wrapper .email-box-wrapper .email-box{height:49px;}.cc_comparison_tool #email-result-container form .input-wrapper .email-button-wrapper{width:30%;margin-left:1em;}.cc_comparison_tool #email-result-container form .input-wrapper .email-button-wrapper #btn-email-result{background:#DF3226;border-radius:36px;width:256px;height:49px;border:none;color:#FFFFFF;font-weight:600;font-size:18px;line-height:25px;}.cc_comparison_tool #email-result-container form .casl-consent-wrapper{font-size:14px;line-height:19px;}.cc_comparison_tool #email-result-container .response-message{color:#DF3226;font-weight:400;font-size:18px;line-height:25px;}.cc_comparison_tool .third-party-credit{background-color:#FFFFFF;color:#DF3226;font-size:0.65em;padding:20px 0;}@media screen and (max-width:600px){.cc_comparison_tool .third-party-credit{top:10px;padding:20px;}}.cc_comparison_tool .third-party-credit p{margin-bottom:0;}img.richtext-image.full-width{width:100%;}img.richtext-image.left{float:left;margin-right:10px;}img.richtext-image.right{float:right;margin-left:10px;}img.richtext-image.center{display:block;margin-left:auto;margin-right:auto;}@media screen and (min-width:1000px){.rich_content-block{max-width:100vw;margin-top:20px;margin-bottom:20px;}}.snippet-rich_content.backdrop{padding:48px;background:linear-gradient(180deg,#DF3226 -8.4%,#DF3226 14.07%,#CE0F69 112.4%);}@media screen and (max-width:769px){.snippet-rich_content.backdrop{padding:24px 16px;}}.snippet-rich_content.backdrop .rich-content-container{border-radius:6px;background-color:white;padding:20px 40px;}@media screen and (max-width:769px){.snippet-rich_content.backdrop .rich-content-container{padding:24px;}}.snippet-rich_content.backdrop .callout-list{background-color:#FFFFFF;border:none !important;}@media screen and (max-width:769px){.snippet-rich_content.backdrop .callout-list{margin-left:0px;margin-right:0px;}}.snippet-rich_content .rich-content-container{padding:20px;}@media screen and (max-width:769px){.snippet-rich_content .rich-content-container{padding:16px;}}.snippet-rich_content hr{color:#BCBEC0;background-color:#BCBEC0;height:1px;}.snippet-rich_content p{font-size:1em;}.snippet-rich_content .text-align-left{text-align:left;}.snippet-rich_content .text-align-right{text-align:right;}.snippet-rich_content .text-align-center{text-align:center;}.snippet-rich_content .text-align-justify{text-align:justify;}.snippet-rich_content .rich-content-heading{font-size:50px;}.container.rich-content-container .callout-list .rich-text ul{margin-left:-1.5rem;}.snippet-rich_content .rich-text ul li{font-size:1em;margin-bottom:8px;list-style:none;}.snippet-rich_content .rich-text ul li:not(:first-child){margin-top:16px;}.snippet-rich_content .rich-text ul li::before{content:"\2022";font-size:13px;margin-right:12.5px;margin-left:-26px;width:1em;display:inline-block;}.snippet-rich_content .rich-text ul ul li{margin-top:16px;}.snippet-rich_content .rich-text ul ul li::before{color:#DCDDDE;}.snippet-rich_content .column-lists{display:flex;padding:16px;}.snippet-rich_content .column-lists>div{flex:1 1 0;}@media screen and (min-width:769px){.snippet-rich_content .column-lists>div:first-child{margin-right:16px;}.snippet-rich_content .column-lists>div:not(:first-child){margin-left:16px;}}@media screen and (max-width:769px){.snippet-rich_content .column-lists{flex-direction:column;}}.snippet-rich_content .callout-list.last-checkmark ul li:last-child::before{background:#DF3226;content:'\f00c';font-size:FontAwesome;color:white;font:normal normal normal 14px/1 FontAwesome;width:28px;height:28px;font-size:14pt;text-align:right;line-height:1.5;margin-right:16px;padding-right:4px;margin-left:-35px;}@media screen and (max-width:769px){.snippet-rich_content .callout-list.last-checkmark ul li:last-child::before{margin-right:8px;}}.snippet-rich_content .callout-list{padding:40px 115px 40px 124px;background-color:#FFFFFF;margin:35px 0px;border:#df3226 3px solid;}.snippet-rich_content .callout-list:last-child{margin:35px 0px 0px 0px;}.snippet-rich_content .callout-list:first-child{margin:0px 0px 35px 0px;}.snippet-rich_content .callout-list:last-child:first-child{margin:0;}@media screen and (max-width:769px){.snippet-rich_content .callout-list{padding:40px 18px;margin-left:-16px;margin-right:-16px;}}.snippet-rich_content .callout-list ul li{margin-bottom:16px;text-indent:-12px;}@media screen and (max-width:769px){.snippet-rich_content .callout-list ul li{text-indent:0px;}}.snippet-rich_content .callout-list ul li::before{font-size:0px;width:16px;height:16px;margin-left:-18px;margin-bottom:-4px;background:#E5E5E5;border-radius:50%;display:inline-block;content:"";margin-right:24px;}@media screen and (max-width:769px){.snippet-rich_content .callout-list ul li::before{margin-right:14px;}}.snippet-rich_content .callout-list ol li{font-size:1em;margin-bottom:10px;list-style:none;counter-increment:li;text-indent:-4px;}.snippet-rich_content .callout-list ol li::before{content:". " counter(li);color:#CE0F69;display:inline-block;height:16px;margin-left:-36px;margin-bottom:-4px;margin-right:24px;text-align:right;direction:rtl;}@media screen and (max-width:769px){.snippet-rich_content .callout-list ol li::before{margin-left:-26px;margin-right:14px;}}.snippet-rich_content .callout-list .line-svg{float:left;width:32px;height:100px;display:block;margin-left:0px;position:relative;top:18px;}@media screen and (max-width:769px){.snippet-rich_content .callout-list .line-svg{margin-left:9px;width:20px;}}@media screen and (max-width:426px){.snippet-rich_content .callout-list ol li{text-indent:-12px;padding-left:24px;}}.best_of_finance-block{max-width:100vw;padding:48px 16px;background:linear-gradient(180deg,#DF3226 -8.4%,#DF3226 14.07%,#CE0F69 112.4%);z-index:-1;position:relative;}@media screen and (min-width:1440px){.best_of_finance-block{padding:48px 160px;}}.best_of_finance-block .best-of-finance-inner{background-color:white;border-radius:8px;padding:32px 0 40px;}@media screen and (max-width:769px){.best_of_finance-block .best-of-finance-inner{border-radius:0px;padding:32px 0 24px;}}@media screen and (min-width:1024px){.best_of_finance-block .best-of-finance-inner{width:1120px;}}.best_of_finance-block .best-of-finance-inner .bof-heading{text-align:center;margin-bottom:32px;padding:0px 148px;}@media screen and (max-width:769px){.best_of_finance-block .best-of-finance-inner .bof-heading{padding:16px 24px 0px 24px;text-align:left;}}@media screen and (min-width:1024px){.best_of_finance-block .best-of-finance-inner .slick-carousel{padding-left:80px;padding-right:80px;}}.best_of_finance-block .best-of-finance-inner .slick-carousel .slick-dots{bottom:-72px;text-align:right;max-width:78%;display:flex;align-items:center;justify-content:flex-end;}@media screen and (max-width:1025px){.best_of_finance-block .best-of-finance-inner .slick-carousel .slick-dots{bottom:-60px;max-width:75.5%;}}@media screen and (max-width:769px){.best_of_finance-block .best-of-finance-inner .slick-carousel .slick-dots{text-align:center;max-width:100%;bottom:-54px;display:flex;align-items:center;justify-content:center;}}@media screen and (max-width:500px){.best_of_finance-block .best-of-finance-inner .slick-carousel .slick-dots{bottom:-40px;}}.best_of_finance-block .best-of-finance-inner .slick-carousel .slick-dots li{background-color:#DCDDDE;border-radius:100%;list-style:none;width:16px;height:16px !important;border:2px solid transparent;margin:0;}.best_of_finance-block .best-of-finance-inner .slick-carousel .slick-dots li:hover{background-color:#E7131A;}.best_of_finance-block .best-of-finance-inner .slick-carousel .slick-dots li>button{visibility:hidden;height:16px !important;}.best_of_finance-block .best-of-finance-inner .slick-carousel .slick-dots .slick-active{border:2px solid #E7131A;background-color:white;height:16px !important;}.best_of_finance-block .best-of-finance-inner .slick-dots li:not(:last-child){margin-right:10px;}.best_of_finance-block .best-of-finance-inner .winner-item{display:flex;align-items:center;border-bottom:2px solid #BCBEC0;font-weight:600;}@media screen and (min-width:1024px){.best_of_finance-block .best-of-finance-inner .winner-item{padding-top:24px;padding-bottom:24px;}}@media screen and (max-width:769px){.best_of_finance-block .best-of-finance-inner .winner-item{margin:0 24px;}}.best_of_finance-block .best-of-finance-inner .winner-item:first-child{border-top:2px solid #BCBEC0;}.best_of_finance-block .best-of-finance-inner .winner-item .winner-container{display:flex;flex:1 1 0;align-items:center;}@media screen and (max-width:769px){.best_of_finance-block .best-of-finance-inner .winner-item .winner-container{width:100%;margin:8px 0px;flex-direction:column;}}.best_of_finance-block .best-of-finance-inner .winner-item .winner-container .mobile-winner-top{display:none;}@media screen and (max-width:769px){.best_of_finance-block .best-of-finance-inner .winner-item .winner-container .mobile-winner-top{display:flex;align-self:flex-start;width:100%;}}.best_of_finance-block .best-of-finance-inner .winner-item .winner-container .mobile-winner-top .card-link{font-size:30px;color:#DF3226;margin-bottom:12px;margin-left:auto;}.best_of_finance-block .best-of-finance-inner .winner-item .winner-container .reward-name{margin-bottom:12px;}.best_of_finance-block .best-of-finance-inner .winner-item .winner-container .reward-name .rich-text{display:inline-block;background:linear-gradient(0deg,#CE0F69 0%,#DF3226 100%);border-radius:6px;color:white;padding:8px;font-weight:bold;font-size:14px;line-height:19px;}.best_of_finance-block .best-of-finance-inner .winner-item .winner-container .reward-name .rich-text p{margin-top:0;color:#FFF;}@media screen and (max-width:500px){.best_of_finance-block .best-of-finance-inner .winner-item .winner-container .reward-name .rich-text{font-size:12px;}#partner-logos-snippet .partner-logos>div.frame img{max-height:34px;}}.best_of_finance-block .best-of-finance-inner .winner-item .winner-container .winner-name-container{display:flex;align-items:center;font-size:16px;flex:1 1 0;padding-left:8px;}@media screen and (max-width:769px){.best_of_finance-block .best-of-finance-inner .winner-item .winner-container .winner-name-container{font-size:14px;align-self:flex-start;padding-left:0;}.best_of_finance-block .best-of-finance-inner .winner-item .winner-container .winner-name-container img{min-width:80px;max-width:80px;}.best_of_finance-block .best-of-finance-inner .winner-item .winner-container .winner-name-container>div{padding-left:12px;}.best_of_finance-block .best-of-finance-inner .winner-item .winner-container .winner-name-container .reward-name{display:none;}}.best_of_finance-block .best-of-finance-inner .winner-item .winner-container .winner-name-container .name-container{padding-left:8px;}.best_of_finance-block .best-of-finance-inner .winner-item .winner-container .winner-name-container .name-container .winner-name{font-weight:600;font-size:20px;line-height:27px;}.best_of_finance-block .best-of-finance-inner .winner-item .winner-container .cta-container{margin-right:24px;}@media screen and (max-width:769px){.best_of_finance-block .best-of-finance-inner .winner-item .winner-container .cta-container{display:none;}}.best_of_finance-block .best-of-finance-inner .winner-item .winner-container .cta-container button{background-color:black;color:white;border-radius:32px;width:130px;height:42px;font-size:16px;border:none;}@media screen and (max-width:769px){.best_of_finance-block .best-of-finance-inner .winner-item .winner-container .cta-container button{font-size:12px;width:94px;height:24px;min-width:auto !important;}}.best_of_finance-block .best-of-finance-inner .cta-container .cta-forms button{padding:0;}.best_of_finance-block .best-of-finance-inner .custom-button-container{position:absolute;width:39%;top:90%;right:0px;display:inline-flex;justify-content:space-evenly;pointer-events:auto;}@media screen and (max-width:1025px){.best_of_finance-block .best-of-finance-inner .custom-button-container{top:90.4%;}}@media screen and (max-width:769px){.best_of_finance-block .best-of-finance-inner .custom-button-container{width:54%;position:relative;bottom:8px;left:168px;}}@media screen and (max-width:500px){.best_of_finance-block .best-of-finance-inner .custom-button-container{width:100%;bottom:23px;left:0px;top:65%;margin:0 auto;}}@media screen and (max-width:321px){.best_of_finance-block .best-of-finance-inner .custom-button-container{width:112%;bottom:23px;left:-17px;top:65%;}}.best_of_finance-block .best-of-finance-inner .custom-button-container .custom-prev-arrow,.best_of_finance-block .best-of-finance-inner .custom-button-container .custom-next-arrow{color:#df3226;font-size:48px;cursor:pointer;}@media screen and (max-width:769px){.best_of_finance-block .best-of-finance-inner .button-container{margin-top:-5vw;}}@media screen and (max-width:500px){.best_of_finance-block .best-of-finance-inner .button-container{margin-top:-10vw;}}.best_of_finance-block .best-of-finance-inner .button-container .full-list-btn{margin:16px auto;display:table;border-radius:100px;border:2px solid #DF3226;background:white;color:#DF3226;padding:8px 16px;}@media screen and (max-width:768px){.snippet-product_feature_slider{padding-top:15vh;}}.snippet-product_feature_slider .product-feature-container{display:flex;height:480px;}@media screen and (max-width:769px){.snippet-product_feature_slider .product-feature-container{height:auto;display:block;}}.snippet-product_feature_slider .product-feature-container.reverse{flex-direction:row-reverse;}@media screen and (max-width:769px){.snippet-product_feature_slider .product-feature-container.reverse{display:block;}}.snippet-product_feature_slider .product-feature-container.reverse .pf-content{margin-left:0px;}@media screen and (max-width:769px){.snippet-product_feature_slider .product-feature-container.reverse .pf-content{margin:-15vh 16px 42px 16px;padding-top:10vw;}}.snippet-product_feature_slider .product-feature-container>div{width:50%;}@media screen and (max-width:769px){.snippet-product_feature_slider .product-feature-container>div{width:100%;}}.snippet-product_feature_slider .product-feature-container>div i{display:none;}.snippet-product_feature_slider .product-feature-container h4{margin-bottom:12px;}.snippet-product_feature_slider .product-feature-container svg{height:100%;width:100%;}@media screen and (max-width:769px){.snippet-product_feature_slider .product-feature-container svg{height:50vh;z-index:-1;}}.snippet-product_feature_slider .product-feature-container svg .white-back{-webkit-filter:drop-shadow(3px 3px 2px rgba(168,118,118,0.07));filter:drop-shadow(3px 3px 2px rgba(0,0,0,0.07));}.snippet-product_feature_slider .product-feature-container svg text{font-family:FontAwesome;font-size:24pt;fill:white;}.snippet-product_feature_slider .product-feature-container svg circle.is-active{fill:#DF3226;}.snippet-product_feature_slider .product-feature-container svg g{cursor:pointer;}.snippet-product_feature_slider .product-feature-container svg .background-image{display:none;}.snippet-product_feature_slider .product-feature-container svg .is-active{display:block;}.snippet-product_feature_slider .product-feature-container .pf-content{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:16px;padding-left:0px;}@media screen and (max-width:769px){.snippet-product_feature_slider .product-feature-container .pf-content{z-index:10;padding:16px;margin:-15vh 16px 42px 16px;border-radius:16px;width:auto;box-shadow:0px 1px 10px rgba(0,0,0,0.03),0px 15px 30px rgba(0,0,0,0.07);background:white;position:relative;}}.snippet-product_feature_slider .product-feature-container .pf-content a{color:#DF3226;font-weight:600;}.snippet-product_feature_slider .product-feature-container .pf-content .mobile-selectors{display:none;width:100%;margin-top:-24px;}.snippet-product_feature_slider .product-feature-container .pf-content .mobile-selectors>div{flex:1 1 0;margin-top:-35px;}.snippet-product_feature_slider .product-feature-container .pf-content .mobile-selectors .icon-container{width:70px;height:70px;border-radius:50%;background:white;padding:10px;}.snippet-product_feature_slider .product-feature-container .pf-content .mobile-selectors .icon-container .fa{background:black;color:white;width:50px;height:50px;border-radius:50%;text-align:center;font-size:24pt;line-height:1.7;cursor:pointer;}.snippet-product_feature_slider .product-feature-container .pf-content .mobile-selectors .icon-container .fa img{margin-top:8px;}.snippet-product_feature_slider .product-feature-container .pf-content .mobile-selectors .icon-container .fa.is-active{background:#DF3226;}.snippet-product_feature_slider .product-feature-container .pf-content .mobile-selectors .icon-container .fa:hover{background-color:#DF3226;}.snippet-product_feature_slider .product-feature-container .pf-content .mobile-selectors>div:last-child{flex:0;}@media screen and (max-width:769px){.snippet-product_feature_slider .product-feature-container .pf-content .mobile-selectors{display:flex;}}.snippet-product_feature_slider .product-feature-container .pf-content .rich-text{width:95%;}.snippet-product_feature_slider .product-feature-container .pf-content>div{display:none;}.snippet-product_feature_slider .product-feature-container .pf-content .cta-container{display:block;margin-top:22px;margin-bottom:37px;width:100%;}@media screen and (max-width:769px){.snippet-product_feature_slider .product-feature-container .pf-content .cta-container form{text-align:center;text-align:-webkit-center;text-align:-moz-center;}}@media screen and (min-width:769px){.snippet-product_feature_slider .product-feature-container .pf-content .cta-container .has-text-centered{text-align:left !important;}}.snippet-product_feature_slider .product-feature-container .pf-content .cta-container .columns.is-gapless{margin-bottom:5px;}.snippet-product_feature_slider .product-feature-container .pf-content .cta-container select{border-radius:36px;min-width:192px;height:40px;font-size:14px;text-align-last:center;}.snippet-product_feature_slider .product-feature-container .pf-content .cta-container button{border-radius:36px;min-width:192px;height:40px;border:none;color:white;font-size:14px;}@media screen and (max-width:769px){.snippet-product_feature_slider .product-feature-container .pf-content .cta-container button{min-width:192px;}}.snippet-product_feature_slider .product-feature-container .pf-content .is-active{display:block;}.text_blade-block{max-width:600px;margin:2.5em auto;padding:24px;box-shadow:0px 1px 10px rgba(0,0,0,0.03),0px 15px 30px rgba(0,0,0,0.07);border-radius:15px;}@media screen and (max-width:768px){.text_blade-block{margin:30px 20px;padding:25px 10px;}}.text_blade-block .text-blade-body .rich-text h2,.text_blade-block .text-blade-body .rich-text .table-block caption,.table-block .text_blade-block .text-blade-body .rich-text caption{margin-bottom:24px;}.text_blade-block .text-blade-body .rich-text h2,.text_blade-block .text-blade-body .rich-text .table-block caption,.table-block .text_blade-block .text-blade-body .rich-text caption{font-size:20px;line-height:27px;font-weight:bold;}@media screen and (max-width:768px){.text_blade-block .text-blade-body .rich-text h2,.text_blade-block .text-blade-body .rich-text .table-block caption,.table-block .text_blade-block .text-blade-body .rich-text caption{font-size:18px;line-height:25px;}}.text_blade-block .text-blade-body .rich-text p{font-size:16px;line-height:140%;}.covid-calculator .covid-calculator-social-links{margin-left:8px;margin-bottom:20px;display:flex;align-items:center;flex-direction:row;}.covid-calculator .covid-calculator-social-links div{padding-right:10px;margin-right:10px;border-right:2px solid #707070;display:inline-block;height:1.5rem;}.covid-calculator .covid-calculator-social-links div .icon{color:#DF3226;cursor:pointer;font-size:1.5rem;display:flex;justify-content:center;align-items:center;}.covid-calculator .covid-calculator-form{padding:80px 60px;background-color:#DADADA;}.covid-calculator .covid-calculator-form h2,.covid-calculator .covid-calculator-form .table-block caption,.table-block .covid-calculator .covid-calculator-form caption{font-size:1.75em;margin-bottom:.5714em;}.covid-calculator .covid-calculator-form button{background-color:black;width:200px;margin-top:20px;height:initial;padding:10px 20px;font-size:1.2rem;}.covid-calculator .covid-calculator-form button:hover{background-color:#6A6A6A;}.covid-calculator .select:not(.is-multiple):not(.is-loading)::after{border-color:black;}.covid-calculator .covid-calculator-result{padding:80px 60px;}.covid-calculator .covid-calculator-result .savings{display:none;flex-direction:column;justify-content:center;align-items:center;}.covid-calculator .covid-calculator-result .savings h2,.covid-calculator .covid-calculator-result .savings .table-block caption,.table-block .covid-calculator .covid-calculator-result .savings caption{text-align:center;}.covid-calculator .covid-calculator-result .conditions{display:none;}@media screen and (max-width:768px){.covid-calculator .covid-calculator-result .conditions ul{margin-left:0px;}}.covid-calculator .covid-calculator-result .newsletter-signup{display:none;flex-direction:column;margin-top:10px;}.covid-calculator .covid-calculator-result .newsletter-signup form{margin-top:8px;}.covid-calculator .covid-calculator-result .newsletter-signup .casl_consent{font-size:12px;}.covid-calculator button.btn-signup{background-color:black;}.covid-calculator button.btn-signup:hover{background-color:#6A6A6A;}.sub-menu .menu-tabs{margin:21px 0 43px;display:flex;}.sub-menu .menu-tabs a{color:#545454;flex:1 1 0;flex-basis:auto;padding:8px;position:relative;}.sub-menu .menu-tabs a.is-active>div::after{content:'';display:block;position:absolute;bottom:0;width:100%;height:3px;background:linear-gradient(270deg,#DF3226 0%,#CE0F69 100%);}.sub-menu .menu-tabs a:first-child::after{content:'';display:block;position:absolute;top:-11px;left:0;width:70px;height:70px;z-index:0;background:#DF3226;border-radius:50%;}.sub-menu .menu-tabs a:first-child>div:first-child,.sub-menu .menu-tabs a:first-child.is-active>div:first-child{color:#fff;}.sub-menu .menu-tabs a:first-child:hover>div:after,.sub-menu .menu-tabs a.is-active:first-child>div:after{display:none;}.sub-menu .menu-tabs a>div{position:relative;z-index:1;cursor:pointer;font-size:15px;line-height:17px;flex:1 1 0;outline:none;text-align:center;width:max-content;border-bottom:8px solid transparent;padding:8px 0px;color:#000;}@media screen and (max-width:769px){.sub-menu .menu-tabs a>div{flex:1 1 1;}}.sub-menu .menu-tabs a>div:hover:after{content:'';display:block;position:absolute;bottom:0;width:100%;height:3px;background:linear-gradient(270deg,#DF3226 0%,#CE0F69 100%);}.sub-menu .explore{margin-top:-16px;padding-right:18px;position:absolute;top:50%;right:0;display:none;color:#000;}.sub-menu .explore::after{content:'';display:block;position:absolute;top:8px;right:0;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:7px solid #CE0F69;}@media screen and (max-width:1089px){.sub-menu .menu-tabs a:first-child{max-width:214px;margin-left:40px;}.sub-menu .menu-tabs a:not(:first-child){display:none;}.sub-menu .menu-tabs .explore{display:block;}}.mobile-menu{position:fixed;z-index:11;height:100vh;width:100%;max-width:360px;top:0;left:0;background:#DF3226;display:none;padding:100px 10px 50px;line-height:50px;overflow-y:auto;box-shadow:0px 15px 15px rgba(0,0,0,0.18);margin-left:0;}.mobile-menu::-webkit-scrollbar{width:0px;}.mobile-menu .thedot{height:110px;position:fixed;left:10px;top:0;width:100%;max-width:340px;background:#DF3226;padding:20px 0px;}.mobile-menu .thedot::after{content:'';display:block;position:absolute;top:20px;left:0;width:70px;height:70px;z-index:0;background:#FFFFFF;border-radius:50%;}.mobile-menu .thedot .thedot-title{display:inline-block;position:absolute;top:47px;z-index:1;color:#000000;font-weight:700;font-size:15px;line-height:17px;margin-left:9px;}.mobile-menu .thedot .thedot-explore{margin-top:-15px;padding-right:18px;position:absolute;top:50%;left:90px;font-weight:400;font-size:20px;line-height:27px;color:#ffffff;}.mobile-menu .thedot .close-btn{width:24px;height:24px;position:absolute;top:21px;right:3px;cursor:pointer;}.mobile-menu .thedot .close-btn::before{content:"";position:absolute;top:-1px;left:9px;display:block;height:24px;width:4px;background:#ffffff;border-radius:2px;transform:rotate(-45deg);}.mobile-menu .thedot .close-btn::after{content:"";position:absolute;top:-1px;left:9px;display:block;height:24px;width:4px;background:#ffffff;border-radius:2px;transform:rotate(45deg);}.mobile-menu a{display:block;padding:23px 1px;font-weight:700;font-size:20px;line-height:27px;color:#FFFFFF;border-bottom:1px solid #cccccc;}.mobile-menu a:hover{opacity:0.85;}.blog-index-page .focus-banner{position:relative;z-index:0;text-align:center;padding:60px 0px 150px 0px;color:white;display:flex;flex-direction:column;align-items:center;background:#ac251b;}.blog-index-page .focus-banner:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAyNCIgaGVpZ2h0PSIzNjEiIHZpZXdCb3g9IjAgMCAxMDI0IDM2MSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNLTE3MTIgLTIyNDZDLTE3MTUuMzEgLTIyNDYgLTE3MTggLTIyNDMuMzEgLTE3MTggLTIyNDBWLTIwMDkuNzlDLTE3MTYuNTQgLTQyOC4xMTcgLTcyMC4yNjcgMzYxIDUwOC41MjQgMzYxQzE3MzcuMzEgMzYxIDI3NDAuNTEgLTQyOC4xMTcgMjc0MiAtMjAwOS43OVYtMjI0MEMyNzQyIC0yMjQzLjMxIDI3MzkuMzEgLTIyNDYgMjczNiAtMjI0NkgtMTcxMloiIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcikiLz48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXIiIHgxPSI1MTIiIHkxPSIzNTQuNSIgeDI9IjUxMiIgeTI9IjE2MiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIHN0b3AtY29sb3I9IiNDRTBGNjkiLz48c3RvcCBvZmZzZXQ9IjAuNTE1NjI1IiBzdG9wLWNvbG9yPSIjRTAzQzMxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjRTAzQzMxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PC9zdmc+");background-size:100% 100%;}@media screen and (max-width:768px){.blog-index-page .focus-banner{padding:20px 0px 32px 0px;}}.blog-index-page .focus-banner .rich-text{position:relative;}.blog-index-page .focus-banner h1{font-weight:600;font-size:40px;}@media screen and (max-width:768px){.blog-index-page .focus-banner h1{font-size:20px;}}.blog-index-page .focus-banner h2,.blog-index-page .focus-banner .table-block caption,.table-block .blog-index-page .focus-banner caption{font-weight:normal;font-size:22px;}@media screen and (max-width:768px){.blog-index-page .focus-banner h2,.blog-index-page .focus-banner .table-block caption,.table-block .blog-index-page .focus-banner caption{font-size:14px;}}.blog-index-page a{text-decoration:none;color:inherit;}.blog-index-page .excerpt p{margin-top:8px;}.blog-index-page .excerpt a{color:#DF3226;font-weight:bold;flex:1;}.blog-index-page .read-more{padding-top:16px;display:flex;justify-content:flex-end;}.blog-index-page .read-more a{color:#DF3226;font-weight:bold;font-size:14px;}.blog-index-page .read-more div{font-weight:bold;font-size:12px;}.blog-index-page .title{margin-bottom:0px;}.blog-index-page .title>h3{font-weight:bold;font-size:18px;}.blog-index-page .tags,.blog-index-page .categories{flex-wrap:wrap;}.blog-index-page .tags>a,.blog-index-page .categories>a{color:#666666;text-transform:uppercase;font-size:11px;font-weight:300;}.blog-index-page .tags>a:hover,.blog-index-page .categories>a:hover{text-decoration:underline;}.blog-index-page .trending-articles .article:not(:first-child){margin-top:16px;}.blog-index-page .newsletter_signup-block{margin-left:auto;margin-right:auto;}.blog-index-page .trending-carousel-container{margin-bottom:100px;position:relative;}@media screen and (max-width:768px){.blog-index-page .trending-carousel-container{margin-bottom:16px;}}.blog-index-page .trending-carousel{width:94%;margin:-100px auto 0px auto;background-color:white;border-radius:6px;padding:32px 32px 38px 32px;border-bottom:16px solid #DF3226;box-shadow:0px 15px 30px rgba(0,0,0,0.07),0px 1px 10px rgba(0,0,0,0.03);}@media screen and (max-width:768px){.blog-index-page .trending-carousel{margin:24px auto 0px auto;padding:24px 24px 30px 24px;}}.blog-index-page .trending-carousel .article-item{background-size:cover;width:100%;}@media screen and (max-width:768px){.blog-index-page .trending-carousel .article-item{min-height:auto;}.blog-index-page .trending-carousel .article-item>.columns{display:flex;flex-direction:column;min-height:100%;}}.blog-index-page .trending-carousel .article-item .featured{width:134px;height:27px;text-align:center;display:flex;border:1px solid #DF3226;border-radius:6px;margin-bottom:24px;}.blog-index-page .trending-carousel .article-item .featured .left-border{width:12px;height:calc(100% + 2px);border-radius:4px 0px 0px 4px;background:linear-gradient(180deg,#E7131A -8.4%,#DF3226 25.58%,#CE0F69 85.98%);margin:-1px 0px 0px -1px;}.blog-index-page .trending-carousel .article-item .featured .content{flex:1;font-weight:600;font-size:14px;align-self:center;}.blog-index-page .trending-carousel .article-item .article-preview{display:flex;flex-direction:column;}@media screen and (max-width:768px){.blog-index-page .trending-carousel .article-item .article-preview{flex:1;}}.blog-index-page .trending-carousel .article-item .article-preview .categories>a{margin-right:8px;}.blog-index-page .trending-carousel .article-item .article-preview .excerpt{flex:1;}.blog-index-page .trending-carousel .article-item .article-preview .article-info{font-weight:bold;font-size:12px;margin-top:22px;border-top:1px solid #BCBEC0;padding-top:16px;margin-bottom:0px;}@media screen and (max-width:768px){.blog-index-page .trending-carousel .article-item .article-preview .article-info{padding-top:17px;}}.blog-index-page .trending-carousel .article-item .article-preview .article-info .column{padding:4px 4px 8px 0px;}.blog-index-page .trending-carousel .article-item .article-preview .article-info>div:last-child{text-align:right;}.blog-index-page .trending-carousel ul.slick-dots{bottom:-60px;}@media screen and (max-width:768px){.blog-index-page .trending-carousel ul.slick-dots{left:0px;}}.blog-index-page .article{padding:16px;min-height:450px;}.blog-index-page .article .article-inner-container{border-radius:6px;box-shadow:0px 15px 30px rgba(0,0,0,0.07),0px 1px 10px rgba(0,0,0,0.03);padding:16px;display:flex;flex-direction:column;height:100%;}.blog-index-page .article .article-inner-container .header-image{margin-bottom:23px;}.blog-index-page .article .article-inner-container .title h3{font-weight:bold;font-size:18px;line-height:25px;}.blog-index-page .article .article-inner-container .excerpt{font-weight:normal;font-size:14px;line-height:140%;flex:1 1 0;}.blog-index-page .article .article-inner-container .excerpt a{color:#DF3226;font-weight:bold;font-size:14px;}.blog-index-page .article .article-inner-container .article-info{margin-top:22px;border-top:1px solid #BCBEC0;padding-top:16px;}.blog-index-page .article .article-inner-container .article-info div{flex:1 1 0;text-align:center;font-weight:bold;font-size:12px;}.blog-index-page .article .article-inner-container .article-info div:first-child{text-align:left;}.blog-index-page .article .article-inner-container .article-info div:last-child{text-align:right;}.blog-index-page .gray-box .article{background:#FFFFFF;}.blog-index-page ul.slick-dots{margin:0;bottom:-25px;}.blog-index-page .slick-dots li{background-color:#DCDDDE;border-radius:100%;list-style:none;width:16px;height:16px;border:2px solid transparent;}.blog-index-page .slick-dots li:hover{background-color:#E7131A;}.blog-index-page .slick-dots li>button{visibility:hidden;}.blog-index-page .slick-dots .slick-active{border:2px solid #E7131A;background-color:white;}.blog-index-page .slick-track{display:flex;}.blog-index-page .slick-slide{display:flex;height:auto;}.blog-index-page .blog-section{padding:40px 72px;}@media screen and (max-width:768px){.blog-index-page .blog-section{padding:40px 16px;}}.blog-index-page .blog-section.gray-box{background-color:#F1F2F3;}.blog-index-page .blog-section .blog-section-heading{font-weight:600;font-size:20px;text-align:center;}.blog-index-page .internal_links-block{margin-bottom:0px;padding-bottom:0px;}.blog-index-page .internal_links-block .internal-links-inner{margin-bottom:0px;padding-bottom:0px;}header.blog-header .is-fullwidth{width:100%;}header.blog-header .navbar-link:hover{color:#DF3226;}header.blog-header .french-lang{font-size:13px;}header.blog-header .my-account{font-size:0.85rem;}@media screen and (max-width:768px){header.blog-header .my-account{display:flex;}header.blog-header .my-account a{flex:1 1 0;text-align:center;}}header.blog-header .navbar-dropdown{top:98%;width:324px;padding-bottom:28px;}header.blog-header .navbar-dropdown .fa{font-size:18px;}header.blog-header .navbar-dropdown .navbar-item{padding-left:32px;padding-right:32px;}header.blog-header .menu-category{display:flex;cursor:pointer;}header.blog-header .menu-category .space{flex:1 1 0;}header.blog-header .menu-list{font-size:12px;}header.blog-header .menu-list .navbar-item{border-radius:2px;color:#4a4a4a;display:block;padding:0.5em 0.75em;}.blog-category-page .focus-banner{position:relative;z-index:0;text-align:center;padding:60px 0px 150px 0px;color:white;display:flex;flex-direction:column;align-items:center;background:#ac251b;}.blog-category-page .focus-banner:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAyNCIgaGVpZ2h0PSIzNjEiIHZpZXdCb3g9IjAgMCAxMDI0IDM2MSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNLTE3MTIgLTIyNDZDLTE3MTUuMzEgLTIyNDYgLTE3MTggLTIyNDMuMzEgLTE3MTggLTIyNDBWLTIwMDkuNzlDLTE3MTYuNTQgLTQyOC4xMTcgLTcyMC4yNjcgMzYxIDUwOC41MjQgMzYxQzE3MzcuMzEgMzYxIDI3NDAuNTEgLTQyOC4xMTcgMjc0MiAtMjAwOS43OVYtMjI0MEMyNzQyIC0yMjQzLjMxIDI3MzkuMzEgLTIyNDYgMjczNiAtMjI0NkgtMTcxMloiIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcikiLz48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXIiIHgxPSI1MTIiIHkxPSIzNTQuNSIgeDI9IjUxMiIgeTI9IjE2MiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIHN0b3AtY29sb3I9IiNDRTBGNjkiLz48c3RvcCBvZmZzZXQ9IjAuNTE1NjI1IiBzdG9wLWNvbG9yPSIjRTAzQzMxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjRTAzQzMxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PC9zdmc+");background-size:100% 100%;}@media screen and (max-width:768px){.blog-category-page .focus-banner{padding:20px 0px 32px 0px;}}.blog-category-page .focus-banner h1{position:relative;font-weight:600;font-size:40px;}@media screen and (max-width:768px){.blog-category-page .focus-banner h1{font-size:20px;}}.blog-category-page .focus-banner h2,.blog-category-page .focus-banner .table-block caption,.table-block .blog-category-page .focus-banner caption{font-weight:normal;font-size:22px;}@media screen and (max-width:768px){.blog-category-page .focus-banner h2,.blog-category-page .focus-banner .table-block caption,.table-block .blog-category-page .focus-banner caption{font-size:14px;}}.blog-category-page .title>h3{font-weight:bold;font-size:18px;}.blog-category-page .tags,.blog-category-page .categories{flex-wrap:wrap;}.blog-category-page .excerpt a{color:#DF3226;font-weight:bold;font-size:14px;}.blog-category-page .tags>a,.blog-category-page .categories>a{color:#666666;text-transform:uppercase;font-size:11px;font-weight:300;}.blog-category-page .tags>a:hover,.blog-category-page .categories>a:hover{text-decoration:underline;}.blog-category-page .featured-article{position:relative;width:94%;margin:-100px auto 0px auto;background-color:white;border-radius:6px;padding:32px 32px 38px 32px;border-bottom:16px solid #DF3226;box-shadow:0px 1px 10px rgba(0,0,0,0.03),0px 15px 30px rgba(0,0,0,0.07);}@media screen and (max-width:768px){.blog-category-page .featured-article{margin:24px auto 0px auto;padding:24px 24px 30px 24px;}}.blog-category-page .featured-article .article-item{background-size:cover;width:100%;}@media screen and (max-width:768px){.blog-category-page .featured-article .article-item{min-height:auto;}.blog-category-page .featured-article .article-item .header-image{min-width:100%;}}.blog-category-page .featured-article .article-item .featured{width:134px;height:27px;text-align:center;display:flex;border:1px solid #DF3226;border-radius:6px;margin-bottom:24px;}.blog-category-page .featured-article .article-item .featured .left-border{width:12px;height:calc(100% + 2px);border-radius:4px 0px 0px 4px;background:linear-gradient(180deg,#E7131A -8.4%,#DF3226 25.58%,#CE0F69 85.98%);margin:-1px 0px 0px -1px;}.blog-category-page .featured-article .article-item .featured .content{flex:1;font-weight:600;font-size:14px;align-self:center;}.blog-category-page .featured-article .article-item .article-preview{display:flex;flex-direction:column;}@media screen and (max-width:768px){.blog-category-page .featured-article .article-item .article-preview{min-height:32vh;}}.blog-category-page .featured-article .article-item .article-preview .categories>a{margin-right:8px;}.blog-category-page .featured-article .article-item .article-preview .excerpt{flex:1;}.blog-category-page .featured-article .article-item .article-preview .read-more{padding-top:16px;display:flex;justify-content:flex-end;}.blog-category-page .featured-article .article-item .article-preview .read-more a{color:#DF3226;font-weight:bold;font-size:14px;}.blog-category-page .featured-article .article-item .article-preview .read-more div{font-weight:bold;font-size:12px;}.blog-category-page .featured-article .article-item .article-preview .article-info{font-weight:bold;font-size:12px;margin-top:22px;border-top:1px solid #BCBEC0;padding-top:16px;margin-bottom:0px;}@media screen and (max-width:768px){.blog-category-page .featured-article .article-item .article-preview .article-info{padding-top:17px;}}.blog-category-page .featured-article .article-item .article-preview .article-info .column{padding:4px 4px 8px 0px;}.blog-category-page .featured-article .article-item .article-preview .article-info>div:last-child{text-align:right;}.blog-category-page .featured-article .article-item .article-preview .article-info a{color:inherit;text-decoration:none;font-weight:bold;font-size:12px;}.blog-category-page .article{position:relative;padding:16px;min-height:450px;}.blog-category-page .article .article-inner-container{border-radius:6px;box-shadow:0px 1px 10px rgba(0,0,0,0.03),0px 15px 30px rgba(0,0,0,0.07);padding:16px;display:flex;flex-direction:column;height:100%;}.blog-category-page .article .article-inner-container .header-image{margin-bottom:23px;}.blog-category-page .article .article-inner-container .title h3{font-weight:bold;font-size:18px;line-height:25px;}.blog-category-page .article .article-inner-container .excerpt{font-weight:normal;font-size:14px;line-height:140%;flex:1 1 0;}.blog-category-page .article .article-inner-container .excerpt a{color:#DF3226;font-weight:bold;font-size:14px;}.blog-category-page .article .article-inner-container .read-more{padding-top:16px;display:flex;justify-content:flex-end;}.blog-category-page .article .article-inner-container .read-more a{color:#DF3226;font-weight:bold;font-size:14px;}.blog-category-page .article .article-inner-container .read-more div{font-weight:bold;font-size:12px;}.blog-category-page .article .article-inner-container .article-info{margin-top:22px;border-top:1px solid #BCBEC0;padding-top:16px;}.blog-category-page .article .article-inner-container .article-info div{flex:1 1 0;text-align:center;font-weight:bold;font-size:12px;}.blog-category-page .article .article-inner-container .article-info div:first-child{text-align:left;}.blog-category-page .article .article-inner-container .article-info div:last-child{text-align:right;}.blog-category-page .article .article-inner-container .article-info a{color:inherit;text-decoration:none;font-weight:bold;font-size:12px;}.blog-category-page .blog-section{padding:40px 72px;}@media screen and (max-width:768px){.blog-category-page .blog-section{padding:40px 16px;}}.blog-category-page .blog-section:nth-child(even){position:relative;z-index:0;background:#fff;}.blog-category-page .blog-section:nth-child(even)::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#F1F2F3;}.blog-category-page .load-more{border:1px solid #333333;border-radius:36px;font-weight:600;font-size:16px;min-width:192px;min-height:40px;margin:auto;display:block;margin-top:32px;}.blog-category-page .pagination{display:flex;align-items:center;justify-content:center;}.blog-category-page .pagination .fa{font-weight:bold;font-size:14pt;}.blog-article-page{text-align:left;}@media screen and (max-width:769px){.blog-article-page .mobile-padding{padding:8px;}}@media screen and (min-width:1000px){.blog-article-page .desktop-padding{padding:0px 176px;}}.blog-article-page .social-links{display:flex;margin:24px 0px;}.blog-article-page .social-links>div{font-size:24px;padding-right:28px;margin-top:8px;}.blog-article-page .social-links>div a{color:#DF3226;}.blog-article-page .social-links i.icon{width:auto;height:auto;}@media screen and (max-width:768px){.blog-article-page .social-links{margin:22px 0px -14px 0px;}.blog-article-page .social-links>div{font-size:16px;padding-right:8px;}.blog-article-page .social-links>div a{padding:2px 8px;min-width:75px;display:block;}.blog-article-page .social-links>div span{margin-left:4px;}}.blog-article-page .focus-banner{position:relative;z-index:0;text-align:center;padding:32px 0px 32px 0px;color:white;display:flex;flex-direction:column;align-items:center;}.blog-article-page .focus-banner::before{content:"";display:block;position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background-color:#fff;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJzdmcxMyIgdmVyc2lvbj0iMS4xIiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTE1MiAxMjUiIGhlaWdodD0iMTI1IiB3aWR0aD0iMTE1MiI+IDxwYXRoIHN0eWxlPSJmaWxsOnVybCgjcGFpbnQwX2xpbmVhcik7c3Ryb2tlLXdpZHRoOjAuOTE2NDQiIGlkPSJwYXRoMiIgZmlsbD0idXJsKCNwYWludDBfbGluZWFyKSIgZD0ibSAwLC0wLjA2NjY2OTIgYyAwLDAgMC4yMDkyMTI3OSwzNi42ODEyMzAyIDAuMjA5MjEyNzksODguNTMyNzY2MiBDIDE4My4yMTEzNiwxMTIuMzgzNDIgMzc1LjE1NjIsMTI0Ljc3MDA5IDU3MS4xNjk0LDEyNC43NzAwOSBjIDE5OS45OTY5NSwwIDM5NC42NjU0NiwtMTIuNDQ1OTQgNTgxLjM0NSwtMzcuMzQ1NjkxIDAsLTQwLjEyNjU4MiAwLjQ4NzQsLTg3LjcyMDA1MyAwLjQ4NzQsLTg3LjcyMDA1MyAtOTMuODE5NCwwIC03NjkuNjczODIsMS4wMTYwODcwOSAtMTE1My4wMDE4LDAuMjI4OTg0OCB6IiAvPiA8ZGVmcyBpZD0iZGVmczExIj4gPGxpbmVhckdyYWRpZW50IGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMS4xMjE1MTY5LDAsMCwwLjc0ODg2NTI3LC0wLjI3MDM2OTE2LC03Ni42NzQ2NjkpIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeTI9IjEyMC41IiB4Mj0iNTEzIiB5MT0iMjkzLjUiIHgxPSI1MTMiIGlkPSJwYWludDBfbGluZWFyIj4gPHN0b3AgaWQ9InN0b3A0IiBzdG9wLWNvbG9yPSIjQ0UwRjY5IiAvPiA8c3RvcCBpZD0ic3RvcDYiIHN0b3AtY29sb3I9IiNFMDNDMzEiIG9mZnNldD0iMC42ODk4OTkiIC8+IDxzdG9wIGlkPSJzdG9wOCIgc3RvcC1jb2xvcj0iI0UwM0MzMSIgb2Zmc2V0PSIxIiAvPiA8L2xpbmVhckdyYWRpZW50PiA8L2RlZnM+IDwvc3ZnPg==");background-size:100% 100%;}@media screen and (max-width:768px){.blog-article-page .focus-banner{padding:20px 0px 32px 0px;}.blog-article-page .focus-banner::before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyODMuNSA2Mi41IiBmaWxsPSJub25lIj4gPHBhdGggZD0ibSAwLC0wLjE4MzAxNDUgYyAwLDAgMC4yNDg5OTE4NSw3LjAwNzYxMTggMC4yNDg5OTE4NSwzMi41MTM4MDA1IEMgNDUuMzQ4NzI3LDQ0LjA5NTkxMSA5Mi40NTQ4OTgsNjEuMjI1MTk2IDE0MC43NjExMyw2MS4yMjUxOTYgYyA0OS4yODc5OSwwIDk3LjY1NzcsLTE5LjEyOTE4NiAxNDMuNjYzNzEsLTMxLjM3NzU3NSAwLC0xOS43Mzg1OSAtMC4yNzQ3NSwtMzAuMTQzMjc1IC0wLjI3NDc1LC0zMC4xNDMyNzUgLTIzLjEyMTIxLDAgLTE4OS42ODEzMDYsMC40OTk4MjE0IC0yODQuMTUwMDksMC4xMTI2Mzk1IHoiIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcikiIGlkPSJwYXRoMiIgc3R5bGU9ImZpbGw6dXJsKCNwYWludDBfbGluZWFyKTtzdHJva2Utd2lkdGg6MC4zMTkwODQiIC8+IDxkZWZzIGlkPSJkZWZzMTEiPiA8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXIiIHgxPSI1MTMiIHkxPSIyOTMuNSIgeDI9IjUxMyIgeTI9IjEyMC41IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgwLjI3NjM5MDg0LDAsMCwwLjM2ODM3Mjg4LC0wLjA2NjYzMDc5LC0zNy44NjcxMDkpIj4gPHN0b3Agc3RvcC1jb2xvcj0iI0NFMEY2OSIgaWQ9InN0b3A0IiAvPiA8c3RvcCBvZmZzZXQ9IjAuNjg5ODk5IiBzdG9wLWNvbG9yPSIjRTAzQzMxIiBpZD0ic3RvcDYiIC8+IDxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0UwM0MzMSIgaWQ9InN0b3A4IiAvPiA8L2xpbmVhckdyYWRpZW50PiA8L2RlZnM+IDwvc3ZnPiA=");}}.blog-article-page .focus-banner p{position:relative;font-weight:600;font-size:40px;line-height:65px;font-family:"Nunito",Arial,Helvetica,Verdana,Tahoma,'Segoe UI',sans-serif;}@media screen and (max-width:768px){.blog-article-page .focus-banner p{font-size:20px;}}.blog-article-page .focus-banner h2,.blog-article-page .focus-banner .table-block caption,.table-block .blog-article-page .focus-banner caption{position:relative;font-weight:normal;font-size:22px;}@media screen and (max-width:768px){.blog-article-page .focus-banner h2,.blog-article-page .focus-banner .table-block caption,.table-block .blog-article-page .focus-banner caption{font-size:14px;}}.blog-article-page .tags,.blog-article-page .categories{flex-wrap:wrap;margin-top:32px;}.blog-article-page .tags>a,.blog-article-page .categories>a{color:#666666;text-transform:uppercase;font-size:11px;font-weight:300;}.blog-article-page .tags>a:hover,.blog-article-page .categories>a:hover{text-decoration:underline;}.blog-article-page .header-image{display:block;max-width:100%;margin:0 auto;}@media screen and (min-width:1000px){.blog-article-page .blog-content{margin-bottom:40px;}}.blog-article-page .blog-content .rich_text-block h2,.blog-article-page .blog-content .rich_text-block .table-block caption,.table-block .blog-article-page .blog-content .rich_text-block caption{margin-top:1.2em;}.blog-article-page .name-container{font-weight:bold;font-size:12px;margin:32px 0px;padding:8px 0px;border-bottom:1px solid #BCBEC0;}.blog-article-page .name-container a{color:inherit;}.blog-article-page .name-container div{margin-right:32px;}@media screen and (max-width:768px){.blog-article-page .name-container div{flex:1;margin-right:0px;}.blog-article-page .name-container div:first-child{flex:2;}}.blog-article-page .name-container div:last-child{margin-right:0px;}@media screen and (max-width:768px){.blog-article-page .name-container div:last-child{text-align:right;}}.blog-article-page .headings h1{font-size:35px;font-weight:700;line-height:1;margin:8px 0px 4px 0px;}.blog-article-page .headings h2,.blog-article-page .headings .table-block caption,.table-block .blog-article-page .headings caption{font-weight:normal;font-size:25px;line-height:34px;}@media screen and (max-width:768px){.blog-article-page .headings h1{font-size:25px;}.blog-article-page .headings h2,.blog-article-page .headings .table-block caption,.table-block .blog-article-page .headings caption{font-size:18px;}}.blog-article-page .tags{margin-top:16px;font-weight:bold;}.blog-article-page .tags a{text-decoration:none;color:#666;}.blog-article-page .newsletter_signup-block{margin-left:auto;margin-right:auto;}@media screen and (min-width:1000px){.blog-article-page .newsletter_signup-block{padding:60px 160px;}}.blog-article-page .latest-articles>h3{font-weight:600;}.blog-article-page .latest-articles hr{margin:0px 0px 16px 0px;}.blog-article-page .latest-articles .viewmore{display:flex;justify-content:center;align-items:center;margin-top:16px;width:100%;}.blog-article-page .latest-articles .viewmore a{border-color:#DF3226;color:#DF3226;}.blog-article-page .latest-articles .viewmore a:hover{background-color:#DF3226;}.blog-article-page .latest-articles .articles{display:flex;flex-wrap:wrap;columns:2;margin:8px 0px 8px 0px;}.blog-article-page .latest-articles .articles .article{width:50%;padding:8px 8px 8px 0px;}@media screen and (max-width:769px){.blog-article-page .latest-articles .articles .article{width:auto;}}.blog-article-page .latest-articles .articles .article .categories a{margin-right:8px;}.blog-article-page .latest-articles .articles .article h3{font-size:18pt;}.blog-article-page .latest-articles .articles .article a{color:#666;}.blog-article-page .latest-articles .articles .article .name{margin:16px 0px;}.blog-article-page .latest-articles .articles .article .excerpt>a{color:#DF3226;}.blog-article-page .get-quote{padding:32px 0px;background-color:#eee;}@media screen and (max-width:768px){.blog-article-page .get-quote{padding:16px;}}.blog-article-page .get-quote .get-quote-heading{font-size:21pt;font-weight:600;}.blog-article-page .get-quote .get-quote-subheading{font-size:18pt;font-weight:500;}.blog-article-page .get-quote .get-quote-inputs{margin:32px 0px;}.blog-article-page .get-quote button.button-css{padding:16px 32px;}@media screen and (max-width:768px){.blog-article-page .get-quote input.input-css{width:100%;margin:8px 0px;}}.blog-article-page .get-quote select.select-css{width:20vw;padding:16px;display:inline-block;}@media screen and (max-width:768px){.blog-article-page .get-quote select.select-css{width:100%;margin:8px 0px;}}.blog_author_box{max-width:80%;display:block;margin:30px auto;box-shadow:0px 1px 10px rgba(0,0,0,0.03),0px 15px 30px rgba(0,0,0,0.07);padding:56px;background:linear-gradient(0deg,transparent 40px,#FFF 40px,#FFF 100%),linear-gradient(180deg,#DF3226 90%,#CE0F69 100%);border-radius:8px;}@media screen and (max-width:768px){.blog_author_box{max-width:none;padding:8px;margin:16px;background:none;}.blog_author_box .social{display:flex;align-items:center;}.blog_author_box .social div{flex:1 1 0;}}.blog_author_box a{color:black;}.blog_author_box .fa{padding:8px;margin:8px 0px;}.blog_author_box .rich-text p{margin-top:16px;}.blog_author_box .author-image{border-radius:8px;}.blog_author_box .author-name{font-size:20px;margin-bottom:16px;}.blog_author_box .social-media-container{padding-top:12px;padding-bottom:12px;}.blog_author_box .social-media-container .social-media{padding-top:12px;padding-bottom:12px;}.blog-author-page{padding-top:20px;}.blog-author-page h1{max-width:1155px;font-size:32px;line-height:43.65px;margin:0 20px;color:#000;}@media screen and (max-width:768px){.blog-author-page h1{text-align:center;margin-bottom:80px;}}.blog-author-page .blog_author_box_new{padding-left:20px;padding-right:20px;padding-bottom:60px;margin-top:30px;display:flex;flex-direction:row;justify-content:space-between;}@media screen and (max-width:768px){.blog-author-page .blog_author_box_new{padding-left:10px;padding-right:10px;margin-top:60px;flex-direction:column;}.blog-author-page .blog_author_box_new h1{text-align:center;}}.blog-author-page .blog_author_box_new .card{position:relative;width:100%;max-width:272px;padding:19px 10px;margin-right:20px;box-shadow:none;}@media screen and (max-width:768px){.blog-author-page .blog_author_box_new .card{max-width:none;padding-top:50px !important;margin-right:0px;}}.blog-author-page .blog_author_box_new .card .photo{margin:0 auto 15px;min-width:120px;width:120px;height:120px;border-radius:50%;overflow:hidden;background-repeat:no-repeat;background-position:center;background-size:cover;}@media screen and (max-width:768px){.blog-author-page .blog_author_box_new .card .photo{position:absolute;top:-80px;left:50%;margin-left:-60px;}}.blog-author-page .blog_author_box_new .card .role{margin-bottom:10px;text-align:center;color:#000;font-weight:700;line-height:17px;}.blog-author-page .blog_author_box_new .card .social-media{display:flex;align-items:center;justify-content:center;margin-bottom:10px;padding-top:19px;}.blog-author-page .blog_author_box_new .card .social-media a{margin:0 5px;}.blog-author-page .blog_author_box_new .card .social-media a i{display:flex;justify-content:center;align-items:center;color:#fff;font-size:12px;background:#E03D3A;height:24px;width:24px;border-radius:50%;}@media screen and (max-width:768px){.blog-author-page .blog_author_box_new .card .social-media a i{padding:7px;}}.blog-author-page .blog_author_box_new .card .social-media a .fa.fa-facebook::before{padding:2px;}.blog-author-page .blog_author_box_new .card .social-media a:hover i{background:rgba(223,50,38,0.75);}.blog-author-page .blog_author_box_new .card .social-media a .x-twitter-logo{display:flex;justify-content:center;align-items:center;background:#E03D3A;height:24px;width:24px;border-radius:50%;}.blog-author-page .blog_author_box_new .card .social-media a .x-twitter-logo:hover{background:rgba(223,50,38,0.75);}.blog-author-page .blog_author_box_new .bio{display:flex;position:relative;padding:22px 40px 40px 0px;width:100%;box-shadow:0px 0px 24px 0px #0000001A;border-radius:10px;}@media screen and (max-width:1025px){.blog-author-page .blog_author_box_new .bio{padding:23px 44px 40px 10px;}}@media screen and (max-width:900px){.blog-author-page .blog_author_box_new .bio{padding:23px 23px 40px 10px;}}@media screen and (max-width:768px){.blog-author-page .blog_author_box_new .bio{flex-wrap:wrap;padding-left:15px;padding-right:15px;padding-bottom:60px;}}.blog-author-page .blog_author_box_new .bio>div{padding-top:20px;}.blog-author-page .blog_author_box_new .bio .author-name-new{display:flex;font-size:20px;font-weight:700;line-height:27.28px;color:#000;text-decoration:none;}@media screen and (max-width:500px){.blog-author-page .blog_author_box_new .bio .author-name-new{flex-direction:column;}}.blog-author-page .blog_author_box_new .bio .author-name-new a{cursor:pointer;}.blog-author-page .blog_author_box_new .bio .author-name-new .comma{padding-right:2px;}@media screen and (max-width:500px){.blog-author-page .blog_author_box_new .bio .author-name-new .comma{display:none;}}.blog-author-page .blog_author_box_new .bio .descr{color:#232323;font-size:14px;font-weight:400;padding-bottom:20px;}.blog-author-page .blog_author_box_new .bio .lists{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:left;margin-top:12px;}.blog-author-page .blog_author_box_new .bio .lists>div{width:30%;}@media screen and (max-width:1200px){.blog-author-page .blog_author_box_new .bio .lists>div{width:31%;}}@media screen and (max-width:500px){.blog-author-page .blog_author_box_new .bio .lists>div{width:100%;}}.blog-author-page .blog_author_box_new .bio .lists>div .rich-text{font-size:14px;}@media screen and (max-width:768px){.blog-author-page .blog_author_box_new .bio .lists{flex-direction:column;}}.blog-author-page .blog_author_box_new .bio .lists>div:not(:last-child){margin-right:4.5%;}@media screen and (max-width:1200px){.blog-author-page .blog_author_box_new .bio .lists>div:not(:last-child){margin-right:3.5%;}}@media screen and (max-width:768px){.blog-author-page .blog_author_box_new .bio .lists>div:not(:last-child){margin-right:0;margin-bottom:1em;}}.blog-author-page .blog_author_box_new .bio .lists .lists-title{margin-bottom:12px;color:#232323;font-size:24px;font-family:"Nunito Sans",Arial,Helvetica,'Open Sans','Segoe UI',Tahoma,Verdana,sans-serif;font-style:normal;font-weight:600;line-height:normal;}.blog-author-page .blog_author_box_new .bio .lists ul{padding-left:20px;margin-left:0;color:#000;font-size:14px;font-family:"Nunito Sans",Arial,Helvetica,'Open Sans','Segoe UI',Tahoma,Verdana,sans-serif;font-style:normal;font-weight:400;line-height:normal;}@media (min-width:900px) and (max-width:1200px){.blog-author-page .blog_author_box_new .bio .lists ul{width:210px;}}.blog-author-page .blog_author_box_new .bio .lists ul::marker{display:none;}.blog-author-page .blog_author_box_new .bio .lists ul li{margin-top:0;position:relative;}.blog-author-page .blog_author_box_new .bio .lists ul li::marker{display:none;}.blog-author-page .blog_author_box_new .bio .lists ul li::before{content:"";position:absolute;top:7px;left:-16px;display:block;width:6px;height:6px;background-color:#DF3226;border-radius:50%;}.blog-author-page .blog_author_box_new .bio .lists .rich-text ul{padding-left:0;}.blog-author-page .blog_author_box_new .bio::after{content:'';position:absolute;width:auto;height:11px;top:auto;right:0;bottom:0;left:0;transform-origin:0 0;background:linear-gradient(270deg,#CE0F69 0%,#DF3226 100%);border-radius:0 0 10px 10px;}.blog-author-page .authors-slick-carousel>.slick-arrow,.blog-author-page .author-blogs-slick-carousel>.slick-arrow{border:solid #414042;border-width:0 1.5px 1.5px 0;display:inline-block;padding:3px;z-index:100;border-radius:2px;width:32px;height:32px;}.blog-author-page .authors-slick-carousel>.slick-prev,.blog-author-page .author-blogs-slick-carousel>.slick-prev{transform:rotate(135deg);-webkit-transform:rotate(135deg);}.blog-author-page .authors-slick-carousel>.slick-next,.blog-author-page .author-blogs-slick-carousel>.slick-next{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}.blog-author-page .authors-slick-carousel ul.slick-dots,.blog-author-page .author-blogs-slick-carousel ul.slick-dots{margin:0;}.blog-author-page .authors-slick-carousel .slick-dots li,.blog-author-page .author-blogs-slick-carousel .slick-dots li{background-color:#DCDDDE;border-radius:100%;list-style:none;width:16px;height:16px;border:2px solid transparent;}.blog-author-page .authors-slick-carousel .slick-dots li:hover,.blog-author-page .author-blogs-slick-carousel .slick-dots li:hover{background-color:#E7131A;}.blog-author-page .authors-slick-carousel .slick-dots li>button,.blog-author-page .author-blogs-slick-carousel .slick-dots li>button{visibility:hidden;}.blog-author-page .authors-slick-carousel .slick-dots .slick-active,.blog-author-page .author-blogs-slick-carousel .slick-dots .slick-active{border:2px solid #E7131A;background-color:white;}@media screen and (max-width:768px){.blog-author-page .authors-slick-carousel .slick-track,.blog-author-page .author-blogs-slick-carousel .slick-track{display:flex;}.blog-author-page .authors-slick-carousel .slick-track .slick-slide,.blog-author-page .author-blogs-slick-carousel .slick-track .slick-slide{height:auto;}}.blog-author-page .more-by-author{width:90%;margin:40px auto 60px auto;}@media screen and (max-width:768px){.blog-author-page .more-by-author{width:100%;}}.blog-author-page .more-by-author .section-heading{color:#232323;text-align:center;font-size:20px;font-family:"Nunito Sans",Arial,Helvetica,'Open Sans','Segoe UI',Tahoma,Verdana,sans-serif;font-style:normal;font-weight:600;line-height:normal;}.blog-author-page .more-by-author .slick-track>.slick-slide>div{display:flex;}.blog-author-page .more-by-author .article{padding:16px;min-height:450px;}.blog-author-page .more-by-author .article .article-inner-container{border-radius:6px;box-shadow:0px 1px 10px rgba(0,0,0,0.03),0px 15px 30px rgba(0,0,0,0.07);padding:16px;display:flex;flex-direction:column;height:100%;}.blog-author-page .more-by-author .article .article-inner-container .header-image{margin-bottom:23px;}.blog-author-page .more-by-author .article .article-inner-container .title h3{font-weight:bold;font-size:18px;line-height:25px;}.blog-author-page .more-by-author .article .article-inner-container .excerpt{font-weight:normal;font-size:14px;line-height:140%;flex:1 1 0;}.blog-author-page .more-by-author .article .article-inner-container .excerpt a{color:#DF3226;font-weight:bold;font-size:14px;}.blog-author-page .more-by-author .article .article-inner-container .read-more{padding-top:16px;display:flex;justify-content:flex-end;}.blog-author-page .more-by-author .article .article-inner-container .read-more a{color:#DF3226;font-weight:bold;font-size:14px;}.blog-author-page .more-by-author .article .article-inner-container .read-more div{font-weight:bold;font-size:12px;}.blog-author-page .more-by-author .article .article-inner-container .article-info{margin-top:22px;border-top:1px solid #BCBEC0;padding-top:16px;}.blog-author-page .more-by-author .article .article-inner-container .article-info a{color:inherit;}.blog-author-page .more-by-author .article .article-inner-container .article-info div{flex:1 1 0;text-align:center;font-weight:bold;font-size:12px;}.blog-author-page .more-by-author .article .article-inner-container .article-info div:first-child{text-align:left;}.blog-author-page .more-by-author .article .article-inner-container .article-info div:last-child{text-align:right;}.blog-author-page .seperator{width:100%;height:20px;background:linear-gradient(0deg,#E7131A -8.4%,#DF3226 14.07%,#CE0F69 112.4%);}.blog-author-page .authors-container{padding:40px 100px;background:#F1F2F3;}@media screen and (max-width:768px){.blog-author-page .authors-container{padding:40px 16px;}}.blog-author-page .authors-container .section-heading{text-align:center;font-weight:600;font-size:18px;}.blog-author-page .authors-container .author{padding:28px;}.blog-author-page .authors-container .author .author-inner-container a{display:flex;flex-direction:column;align-items:center;cursor:pointer;text-decoration:none;color:black;}.blog-author-page .authors-container .author .author-inner-container a .author-image{border-radius:6px;}.blog-author-page .authors-container .author .author-inner-container a .author-name{font-weight:bold;font-size:12px;margin-top:16px;}.checkbox-container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}.checkmark{position:absolute;top:4px;left:0;height:16px;width:16px;border:1px solid #DF3226;border-radius:2px;}.checkbox-container:hover input~.checkmark{background-color:#ccc;}.checkbox-container input:checked~.checkmark{background-color:#DF3226;}.checkmark:after{content:"";position:absolute;display:none;}.checkbox-container input:checked~.checkmark:after{display:block;}.checkbox-container .checkmark:after{left:5px;top:2px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}@media screen and (min-width:1000px){.block-mortgage-matrix{padding:60px 0;}}@media screen and (max-width:768px){.block-mortgage-matrix{padding:60px 0px;}}.block-mortgage-matrix .heading-wrapper{display:flex;flex-direction:column;color:#000000;}@media only screen and (max-width:769px){.block-mortgage-matrix .heading-wrapper{margin:0 16px;}}.block-mortgage-matrix .mortgage-matrix-heading{display:flex;justify-content:space-between;}.block-mortgage-matrix .mortgage-matrix-heading .rich-text h2,.block-mortgage-matrix .mortgage-matrix-heading .rich-text .table-block caption,.table-block .block-mortgage-matrix .mortgage-matrix-heading .rich-text caption{font-size:32px;}.block-mortgage-matrix .sub-heading .rich-text h2,.block-mortgage-matrix .sub-heading .rich-text .table-block caption,.table-block .block-mortgage-matrix .sub-heading .rich-text caption,.block-mortgage-matrix .sub-heading .rich-text h3{font-size:16px;line-height:22px;margin-top:22px;}.block-mortgage-matrix .disclosure-wrapper{display:flex;background:#F6F6F6;align-items:center;justify-content:space-between;border-radius:6px;}@media only screen and (min-width:769px){.block-mortgage-matrix .disclosure-wrapper{margin:40px 0 8px 0;height:54px;}}@media only screen and (max-width:769px){.block-mortgage-matrix .disclosure-wrapper{flex-direction:column;justify-content:space-around;align-items:flex-start;margin:40px 16px 8px 16px;padding:16px;}}.block-mortgage-matrix .disclosure-wrapper .disclosure{display:flex;}@media only screen and (min-width:769px){.block-mortgage-matrix .disclosure-wrapper .disclosure{margin-left:40px;}}.block-mortgage-matrix .disclosure-wrapper .disclosure .disclosure-icon{color:#000000;}.block-mortgage-matrix .disclosure-wrapper .disclosure .disclosure-text{line-height:24px;}.block-mortgage-matrix .disclosure-wrapper .disclosure .disclosure-text .rich-text p{margin-top:0;color:#000000;font-size:16px;}@media only screen and (min-width:769px){.block-mortgage-matrix .disclosure-wrapper .disclosure-date{margin-right:40px;}}.block-mortgage-matrix .icon-RDOT_Icon_ToolTip{color:#CE0F69;font-size:18px;}.block-mortgage-matrix span[data-tooltip]{border-bottom:none;}.block-mortgage-matrix .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not(.is-disabled):after,.block-mortgage-matrix .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not(.is-loading):after,.block-mortgage-matrix .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not([disabled]):after{border-color:transparent transparent #FC8240;}.block-mortgage-matrix .has-tooltip-multiline[data-tooltip]:not(.is-disabled):before,.block-mortgage-matrix .has-tooltip-multiline[data-tooltip]:not(.is-loading):before,.block-mortgage-matrix .has-tooltip-multiline[data-tooltip]:not([disabled]):before{font-weight:normal;font-size:14px;color:black;background:#FFFFFF;border:1px solid #CE0F69;box-shadow:0px 4px 10px rgba(0,0,0,0.1),0px -1px 10px rgba(0,0,0,0.1);border-radius:6px;padding:16px;text-align:justify;}.block-mortgage-matrix .matrix-province{font-weight:600;font-size:18px;}@media screen and (max-width:768px){.block-mortgage-matrix .matrix-province{padding-top:24px;}}.block-mortgage-matrix .matrix-province select.select-css{display:inline-block;padding:13px 20px;border:1px solid #CCCCCC;border-radius:6px;font-weight:600;}@media screen and (max-width:768px){.block-mortgage-matrix .matrix-province select.select-css{width:100%;}}.block-mortgage-matrix .rate-info{display:flex;align-items:center;font-weight:800;font-size:16px;max-width:24%;}@media screen and (max-width:768px){.block-mortgage-matrix .rate-info{justify-content:center;width:auto;max-width:none;}}.block-mortgage-matrix .rate-info .icon{color:#DF3226;}.block-mortgage-matrix .updated-on{color:#666666;font-size:14px;display:flex;align-items:center;}@media screen and (max-width:768px){.block-mortgage-matrix .updated-on{position:relative;left:24px;}}@media only screen and (min-width:769px){.block-mortgage-matrix .matrix-container{padding:18px 40px 24px 40px;border-radius:6px;border-left:8px solid #df3226;box-shadow:0px 2px 20px rgba(51,51,51,0.12);}}.block-mortgage-matrix .matrix-container .mobile-fade{display:none;}@media screen and (max-width:768px){.block-mortgage-matrix .matrix-container .mobile-fade{display:block;position:absolute;width:5px;height:68%;background:linear-gradient(90deg,rgba(0,0,0,0.25),rgba(0,0,0,0));}}.block-mortgage-matrix .matrix-container .mobile-red-fade{display:none;}@media screen and (max-width:768px){.block-mortgage-matrix .matrix-container .mobile-red-fade{display:block;position:absolute;border-radius:6px;left:16px;width:8px;height:68%;background:#df3226;}}@media screen and (max-width:768px){.block-mortgage-matrix .matrix-container{margin-left:11em;max-width:100%;overflow-y:scroll;}}.block-mortgage-matrix table.matrix-table{min-width:100%;}@media screen and (max-width:768px){.block-mortgage-matrix table.matrix-table{overflow-y:auto;min-width:350%;}}.block-mortgage-matrix table.matrix-table thead th{font-weight:bold;font-size:16px;padding:22px 16px;border-bottom:2px solid #E5E5E5;}.block-mortgage-matrix table.matrix-table thead .great-rate-info{float:right;}@media screen and (max-width:768px){.block-mortgage-matrix table.matrix-table thead th:first-child{position:absolute;left:48px;margin-top:2px;padding:34px 64px;}}.block-mortgage-matrix table.matrix-table tbody tr{font-weight:normal;font-size:16px;border-bottom:2px solid #E5E5E5;}.block-mortgage-matrix table.matrix-table tbody tr:last-child{border-bottom:none;}.block-mortgage-matrix table.matrix-table tbody td{padding:16px;vertical-align:middle;}.block-mortgage-matrix table.matrix-table tbody td.rate-type{min-width:18%;text-align:left;font-weight:bold;color:#DF3226;}.block-mortgage-matrix table.matrix-table tbody td.rate-type:hover{background:#F4F4F4;cursor:pointer;}.block-mortgage-matrix table.matrix-table tbody td.rate-type-10{color:initial;}.block-mortgage-matrix table.matrix-table tbody td.rate-type-10:hover{background:initial;cursor:initial;}.block-mortgage-matrix table.matrix-table tbody td.rate-summary{width:25%;padding-left:0px;padding-right:0px;}.block-mortgage-matrix table.matrix-table tbody td.rate-summary .rate-text{color:#000000;}.block-mortgage-matrix table.matrix-table tbody td div.great-rate{display:flex;justify-content:flex-end;flex-direction:row-reverse;}.block-mortgage-matrix table.matrix-table tbody td div.great-rate .icon-RDOT_Icon_Perks_NoCircle{padding-left:6px;}@media screen and (max-width:768px){.block-mortgage-matrix table.matrix-table tbody td{padding:20px 12px;}.block-mortgage-matrix table.matrix-table tbody td.rate-type{position:absolute;width:8em;left:48px;margin-top:-2px;border-top:2px solid #E5E5E5;}.block-mortgage-matrix table.matrix-table tbody td.rate-type-0{border-top:0px;}}.block-mortgage-matrix table.matrix-table tbody td.rate-div{color:#000000;}.block-mortgage-matrix table.matrix-table tbody td.rate-div .bank-rate{display:flex;align-items:center;}.block-mortgage-matrix table.matrix-table tbody td.rate-div .bank-rate-text{flex:0.4;}.block-mortgage-matrix table.matrix-table tbody td.rate-div .bank-logo-icon{flex:1;max-height:60px;max-width:60px;}.block-mortgage-matrix table.matrix-table tbody button.get-rate{min-width:89px;display:block;background:#FFFFFF;border:1px solid rgba(204,204,204,0.4);font-size:15px;color:#DF3226;outline:none;padding:8px;margin:auto;}@media screen and (max-width:768px){.block-mortgage-matrix table.matrix-table tbody button.get-rate{font-weight:600;font-size:15px;}}.block-mortgage-matrix table.matrix-table .icon-RDOT_Icon_Perks_NoCircle{color:#DF3226;}.large-forms .large-form-container{padding:16px;box-shadow:0 1px 10px rgba(0,0,0,0.03),0 15px 30px rgba(0,0,0,0.07);border-radius:6px;}.large-forms .control input,.large-forms select{min-height:56px;}.large-forms .checkbox-container{font-size:16px;margin-left:8px;}.large-forms .checkbox-container input{min-height:unset;}.large-forms .checkbox-container .input-label{padding-top:2px;}.large-forms button.button-css,.large-forms a.button-css{display:block;margin:auto;}.large-forms button.button-css{min-width:32%;}@media screen and (max-width:768px){.large-forms button.button-css{min-width:80%;}}.large-forms a.button-css{max-width:32%;color:white;}@media screen and (max-width:768px){.large-forms a.button-css{max-width:80%;}}.large-forms .large-form-heading{color:#DF3226;font-weight:700;padding-bottom:12px;}.large-forms .large-form-heading *{font-size:18px;margin:0px;}.large-forms label.label{font-weight:600;font-size:16px;}.large-forms .icon.is-right{top:8px;}.large-forms .icon.is-right .icon::before{color:#DF3226;font-size:24px;}.large-forms button[type="submit"]:disabled{opacity:0.6;}.thank-you-transfer-page .animation{width:450px;height:450px;margin:-64px auto;}@media screen and (max-width:768px){.thank-you-transfer-page .animation{margin:-16% 0px 0px -16%;width:400px;}}@media screen and (min-width:1000px){.block-rate-tracker{padding:60px 160px;}}.block-rate-tracker .rate-tracker-heading{text-align:center;width:75%;margin:auto;margin-bottom:32px;}.block-rate-tracker select.select-css{border:1px solid #CCCCCC;border-radius:6px;width:300px;padding:16px;padding-right:32px;font-weight:600;}@media screen and (max-width:768px){.block-rate-tracker .rate_tracker_table{overflow:scroll;padding:16px;}}.block-rate-tracker table{width:100%;}@media screen and (max-width:768px){.block-rate-tracker table{width:300%;}}.block-rate-tracker table thead th{padding-bottom:24px;}.block-rate-tracker table tbody tr{border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;}.block-rate-tracker table tbody td{padding:16px 0px;vertical-align:middle;}.related_links-block{padding:40px 168px;}@media screen and (max-width:768px){.related_links-block{padding:40px 24px;}}.related_links-block .inner-container{padding:32px 56px;background:#FFFFFF;box-shadow:0px 2px 20px rgba(51,51,51,0.12);border-radius:6px;}.related_links-block .inner-container .subheading{font-weight:600;font-size:20px;line-height:27px;}.related_links-block .inner-container ul{margin-top:24px;list-style-type:disc;margin-left:0px;}@media screen and (max-width:768px){.related_links-block .inner-container{padding:32px;}}.block-survey{margin:70px auto;max-width:687px;box-shadow:0px 0px 30px rgba(51,51,51,0.12);border-radius:36px;}.block-survey .survey-title{padding:9px 58px 11px;font-family:"Nunito",Arial,Helvetica,Verdana,Tahoma,'Segoe UI',sans-serif;font-style:normal;font-weight:600;font-size:28px;line-height:38px;color:#fff;background:#DF3226;border-radius:36px 36px 0 0;}@media screen and (max-width:768px){.block-survey .survey-title{font-size:18px;line-height:26px;}}.block-survey .survey-title p{margin:0;}.block-survey .survey-body{padding:16px 58px;}.block-survey .survey-body p{color:#000;}.block-survey .survey-body .survey-question-block{opacity:1;transition:opacity .5s;}.block-survey .survey-body .survey-question-block.answered{opacity:0;}.block-survey .survey-body .survey-question{margin:13px 0 9px;max-width:490px;font-family:"Nunito",Arial,Helvetica,Verdana,Tahoma,'Segoe UI',sans-serif;font-weight:600;font-size:20px;line-height:27px;color:#000;}.block-survey .survey-radio{padding-left:22px;}.block-survey .survey-radio::after{content:"";display:block;clear:both;}.block-survey .survey-radio .item{float:left;clear:left;cursor:pointer;}.block-survey .survey-radio .survey-icon{display:inline-block;vertical-align:middle;margin-right:5px;position:relative;width:17px;height:16px;background:#FFFFFF;border:1px solid #000000;border-radius:50%;}.block-survey .survey-radio input[type="radio"]{display:none;}.block-survey .survey-radio input[type="radio"]:checked+.survey-icon::after{content:"";display:block;position:absolute;top:2px;left:2px;width:11px;height:10px;background:#DF3226;border-radius:50%;}.block-survey .survey-radio .option{vertical-align:middle;line-height:32px;color:#000000;}@media screen and (max-width:768px){.block-survey{max-width:327px;margin:37px auto;}.block-survey .survey-body{padding:16px 29px;text-align:center;}.block-survey .survey-body .survey-question{max-width:none;}.block-survey .survey-radio .item{float:none;display:block;text-align:left;}}@media screen and (max-width:400px){.block-survey{margin:37px 24px;}}.modal-card-body{display:flex;flex-direction:column;justify-items:center;border-radius:6px;padding:40px 60px;}@media screen and (max-width:768px){.modal-card-body{padding:40px;}}.modal-card-body .modal-heading{margin:20px 0px;font-size:20px;font-weight:800;color:black;}.modal-card-body .modal-heading .icon{margin-right:10px;border-radius:100%;background-color:#DF3226;}.modal-card-body .modal-heading .icon .fa-phone{color:white;font-size:16px;}.modal-card-body .modal-body{margin:20px 0px;}.modal-card-body .modal-body form h4{margin:0;font-weight:400;font-size:16px;}.modal-card-body .modal-body select.select-css{width:100%;border:1px solid #CCCCCC;border-radius:6px;padding:12px 16px;margin-right:16px;margin-top:8px;}@media screen and (max-width:768px){.modal-card-body .modal-body select.select-css{margin-right:0px;margin-bottom:16px;}}.modal-card-body .modal-body input.input-css{width:100%;border:1px solid #CCCCCC;padding:12px 16px;margin-right:16px;margin-top:8px;}@media screen and (max-width:768px){.modal-card-body .modal-body input.input-css{margin-right:0px;margin-bottom:16px;}}.modal-card-body #modal-submit{margin:20px 0px;font-size:16px;}.modal-card-body button{margin-top:40px;width:100%;}nav.navbar.top-nav{border-bottom:none !important;}.navbar-corporate{box-shadow:0px 15px 30px rgba(0,0,0,0.07),0px 1px 10px rgba(0,0,0,0.03);}@media screen and (min-width:1000px){.navbar-corporate{height:120px;}}.footer-corporate{margin-top:100px;}.footer-corporate .footer-email{color:#DF3226;text-align:center;}.footer-corporate h4{font-weight:800;}.footer-corporate .footer-directions{color:#DF3226;text-decoration:underline;}.footer-corporate .footer-phone{color:black;}.footer-corporate .footer-image{display:flex;flex-direction:column;align-items:flex-end;}@media screen and (max-width:768px){.footer-corporate .footer-image{align-items:center;}}.footer-corporate .title{display:flex;justify-content:center;align-items:center;font-size:50px;}@media screen and (max-width:768px){.footer-corporate .title{font-size:20px;margin:0px 80px;text-align:center;}}.footer-corporate li{padding:10px 0px;}.footer-corporate .dot-container{background-image:linear-gradient(180deg,#DF3226,#CE0F69);background-size:400px 40px;background-repeat:no-repeat;background-position:center 80px;}.footer-corporate .dot-container .dot p{color:white;}.footer-corporate .dot-container .dot .footer-links a{color:white;}.corporate-landing-page{margin-top:120px;}.corporate-landing-page p{font-size:16px;}.corporate-landing-page h2,.corporate-landing-page .table-block caption,.table-block .corporate-landing-page caption{font-size:24px;}@media screen and (max-width:768px){.corporate-landing-page{margin-top:60px;}}.corporate-landing-page .corporate-landing-page-heading{text-align:center;font-size:50px;font-weight:bold;padding:40px 120px;color:black;}@media screen and (max-width:768px){.corporate-landing-page .corporate-landing-page-heading{padding:40px 30px;font-size:30px;}}.brand-block{padding:70px 0px;}@media screen and (max-width:768px){.brand-block{padding:30px 0px;}}.brand-block .brand-content{display:flex;flex-direction:column;align-items:center;}@media screen and (max-width:768px){.brand-block .brand-content{padding:0px 40px;}}.brand-block .brand-content .brand-heading{margin-top:24px;font-size:50px;line-height:63px;}@media screen and (max-width:768px){.brand-block .brand-content .brand-heading{font-size:20px;text-align:center;line-height:24px;}}.brand-block .brand-content .brand-body{margin-top:24px;}@media screen and (max-width:768px){.brand-block .brand-content .brand-body{text-align:center;}}.brand-block .brand-content .brand-button{margin-top:24px;}.brand-block .brand-content .brand-button button{font-size:18px;}@media screen and (max-width:768px){.brand-block .brand-content .brand-button{display:flex;justify-content:center;}}.brand-block .brand-image{display:flex;justify-content:flex-end;}.careers-block .container{display:flex;justify-content:center;align-items:center;}.careers-block .careers-content-outer{width:1152px;}.careers-block .careers-content-outer .careers-content-inner{margin-top:72px;margin-bottom:72px;display:flex;flex-direction:column;justify-content:center;background:rgba(0,0,0,0.75);border-radius:375px;height:750px;width:750px;color:white;padding:170px;}@media screen and (max-width:768px){.careers-block .careers-content-outer .careers-content-inner{border-radius:160px;height:320px;width:320px;padding:60px;}}.careers-block .careers-content-outer .careers-content-inner .careers-heading{font-size:50px;}@media screen and (max-width:768px){.careers-block .careers-content-outer .careers-content-inner .careers-heading{font-size:20px;}}.careers-block .careers-content-outer .careers-content-inner .careers-button{margin-top:24px;}.careers-block .careers-content-outer .careers-content-inner .careers-button button{font-size:18px;}.corporate_focus_band-block .wrapper{background-clip:padding-box;padding:200px 0px;color:white;display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center;}@media screen and (max-width:768px){.corporate_focus_band-block .wrapper{padding:40px 60px;}}.corporate_focus_band-block .wrapper .corporate-focus-band-heading{font-size:90px;}@media screen and (max-width:768px){.corporate_focus_band-block .wrapper .corporate-focus-band-heading{font-size:30px;}}.corporate_focus_band-block .wrapper .corporate-focus-band-subheading{margin-top:24px;font-size:40px;}@media screen and (max-width:768px){.corporate_focus_band-block .wrapper .corporate-focus-band-subheading{font-size:18px;}}.leadership_bio-block{margin-top:80px;margin-bottom:80px;}@media screen and (max-width:768px){.leadership_bio-block{margin:40px;}}@media screen and (max-width:768px){.leadership_bio-block .leadership-bio-image{display:flex;justify-content:center;}}.leadership_bio-block .leadership-bio-image img{border-radius:240px;}.leadership_bio-block .leadership-bio-content .leadership-bio-name{color:black;font-size:20px;font-weight:bold;}.leadership_bio-block .leadership-bio-content .leadership-bio-position{font-size:20px;}.leadership_bio-block .leadership-bio-content .leadership-bio-bio{margin-top:8px;font-size:16px;}.leadership_bio-block .leadership-bio-content .leadership-bio-bio-mobile{max-height:400px;overflow:hidden;}.leadership_bio-block .leadership-bio-content .leadership-bio-read-more{margin-top:24px;text-align:center;font-weight:bold;}.leadership_bio-block .leadership-bio-content .leadership-bio-read-more .leadership-bio-read-more-icon{color:#DF3226;}.anchor_select-block{display:flex;justify-content:center;}.anchor_select-block select{padding-left:20px;width:240px;height:48px;background:white;border:1px solid #CCCCCC;box-sizing:border-box;border-radius:6px;}@media screen and (max-width:768px){.video-snippet .video-snippet-inner{padding:0px 16px;flex-direction:column;}}.video-snippet .video-snippet-inner>div{flex:1;}.video-snippet .video-snippet-inner .video_column{display:flex;flex-direction:column;}@media screen and (max-width:768px){.video-snippet .video-snippet-inner .video_column{margin-top:16px;}}.video-snippet .video-snippet-inner .video_column iframe{width:100%;min-height:300px;}@media screen and (max-width:768px){.video-snippet .video-snippet-inner .video_column iframe{min-height:auto;}}.video-snippet .mt-2{margin-top:8px;}.video-snippet .mb-2{margin-bottom:8px;}.video-snippet .bubbles{display:flex;}.video-snippet .bubbles>div{background-color:#DF3226;width:125px;color:#FFF;border-radius:100%;min-height:125px;margin-right:16px;display:flex;align-items:center;text-align:center;padding:16px;}.video-snippet .video_column .bubbles.b2>div{width:100px;min-height:100px;}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;min-height:1px;display:none;}[dir="rtl"] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}.slick-loading .slick-list{background:#fff url("/themes/rdc/images/ajax-loader.gif") center center no-repeat;}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25;}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}[dir="rtl"] .slick-prev{left:auto;right:-25px;}.slick-prev:before{content:"←";}[dir="rtl"] .slick-prev:before{content:"→";}[dir="rtl"] .slick-next{left:-25px;right:auto;}.slick-next:before{content:"→";}[dir="rtl"] .slick-next:before{content:"←";}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%;}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:8px;line-height:20px;text-align:center;color:black;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{color:black;opacity:0.75;}.navbar.top-nav .navbar-brand{margin-left:12px !important;margin-right:12px !important;}.pagination{margin-top:40px;}.issuer_logos-block{margin-top:calc(20px * 3);margin-bottom:calc(20px * 2);}.issuer_logos-block .column.is-10{width:91.66667%;margin-left:4.16665%;}@media screen and (min-width:1000px){.issuer_logos-block .column{padding:3rem;}}.issuer_logos-block .column .content{margin-left:30px;margin-right:30px;}@media screen and (max-width:768px){.issuer_logos-block .column .content{margin-left:0;margin-right:0;}.focus_band-block .container.focus_type_20 .white-background .column .rate-box-one .rate-detail,.focus_band-block .container.focus_type_20 .white-background .column .rate-box-two .rate-detail,.focus_band-block .container.focus_type_21 .white-background .column .rate-box-one .rate-detail,.focus_band-block .container.focus_type_21 .white-background .column .rate-box-two .rate-detail,.focus_band-block .container.focus_type_22 .white-background .column .rate-box-one .rate-detail,.focus_band-block .container.focus_type_22 .white-background .column .rate-box-two .rate-detail{font-size:12px;line-height:19px;text-align:center;color:#000;}}.issuer_logos-block .column .content .rich-text{text-align:center;margin-bottom:2rem;}.issuer_logos-block .column .content .rich-text h2,.issuer_logos-block .column .content .rich-text h3,.issuer_logos-block .column .content .rich-text h4{font-weight:bold;}.issuer_logos-block .column .content .rich-text h3{font-size:20px;line-height:27px;}.issuer_logos-block .column .content .rich-text p{font-size:18px;line-height:25px;}.issuer_logos-block .column .content .issuer-logos{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin:-18px;}.issuer_logos-block .column .content .issuer-logos a .link-container{display:flex;justify-content:center;align-items:center;flex-direction:column;flex:1 1 33.3%;margin:18px;}.issuer_logos-block .column .content .issuer-logos a .link-container .link{position:relative;width:190px;height:190px;background-color:white;transition:0.5s ease;}@media screen and (max-width:768px){.issuer_logos-block .column .content .issuer-logos a .link-container .link{width:90px;height:90px;}}.issuer_logos-block .column .content .issuer-logos a .link-container .link .link-image{align-items:center;display:flex;justify-content:center;height:100%;}@media screen and (max-width:768px){.issuer_logos-block .column .content .issuer-logos a .link-container .link .link-image img{max-width:80%;}}.issuer_logos-block .column .content .issuer-logos a .link-container .link:hover{box-shadow:0 5px 16px 0 #000 24;}
*,*:before,*:after{box-sizing:border-box;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio{border:0;font:inherit;font-family:'Nunito Sans',sans-serif;font-size:100%;margin:0;padding:0;vertical-align:baseline;}img,picture,video,svg{display:block;max-width:100%;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}ol,ul{list-style:none;}blockquote,q{quotes:none;}em,b>i{font-style:italic;}b,strong{font-weight:700;}blockquote:before,blockquote:after,q:before,q:after{content:none;}table{border-collapse:collapse;border-spacing:0;}@font-face{font-family:'Nunito';src:local(''),url(/themes/rdc/fonts/nunito-v12-latin-regular.woff2) format('woff2');font-weight:400;font-style:normal;font-stretch:100%;}@font-face{font-family:'Nunito';src:local(''),url(/themes/rdc/fonts/nunito-v12-latin-600.woff2) format('woff2');font-weight:600;font-style:normal;font-stretch:100%;}@font-face{font-family:'Nunito';src:local(''),url(/themes/rdc/fonts/nunito-v12-latin-700.woff2) format('woff2');font-weight:700;font-style:normal;font-stretch:100%;}@font-face{font-family:'Centra No2';src:url(/themes/rdc/fonts/CentraNo2-Extrabold.woff2) format('woff2');font-weight:800;font-style:normal;font-stretch:100%;}@font-face{font-family:'Nunito Sans';src:url(/themes/rdc/fonts/NunitoSans-Black.woff2) format('woff2');font-weight:900;font-style:normal;font-stretch:100%;}@font-face{font-family:'Nunito Sans';src:url(/themes/rdc/fonts/NunitoSans-ExtraBold.woff2) format('woff2');font-weight:800;font-style:normal;font-stretch:100%;}@font-face{font-family:'Nunito Sans';src:url(/themes/rdc/fonts/NunitoSans-Bold.woff2) format('woff2');font-weight:700;font-style:normal;font-stretch:100%;}@font-face{font-family:'Nunito Sans';src:url(/themes/rdc/fonts/NunitoSans-SemiBold.woff2) format('woff2');font-weight:600;font-style:normal;font-stretch:100%;}@font-face{font-family:'Nunito Sans';src:url(/themes/rdc/fonts/NunitoSans-Regular.woff2) format('woff2');font-weight:400;font-style:normal;font-stretch:100%;}@font-face{font-family:'Nunito Sans';src:url(/themes/rdc/fonts/NunitoSans-Light.woff2) format('woff2');font-weight:300;font-style:normal;font-stretch:100%;}@font-face{font-family:'Nunito Sans';src:url(/themes/rdc/fonts/NunitoSans-ExtraLight.woff2) format('woff2');font-weight:200;font-style:normal;font-stretch:100%;}:root{--color-black:#000;--rates-black:#232323;--color-white:#fff;--color-grey-text:#333;--color-divider:#CCCCCC;--color-grey-3:#BCBCBC;--color-grey-light-text:#666;--color-red:#df3226;--color-orange:#fc8240;--color-pink:#ce0f69;--color-salmon-tint:#ecbaa8;--color-devider:#ccc;--color-outline:#e5e5e5;--color-background-tint:#f7f7f7;--background-white:var(--color-white);--background-tint:var(--color-background-tint);--backround-red:var(--color-red);--background-devider:var(--color-devider);--font-family-sans-serif:'Nunito Sans',Arial,Helvetica,Verdana,Tahoma,'Segoe UI';--font-family-serif:'Centra No2',serif;--font-size-h1-desktop:2.5rem;--font-size-h1-mobile:2rem;--font-size-h2-desktop:2rem;--font-size-h2-mobile:1.75rem;--font-size-h3-desktop:1.5rem;--font-size-h3-mobile:1.25rem;--font-size-h4-desktop:1.125rem;--font-size-h5-desktop:1rem;--font-size-h6-desktop:1rem;--font-size-p:1rem;--font-size-banner-text:1.375rem;--font-size-b-title:0.875rem;--font-size-small:0.75rem;--font-size-tiny:0.625rem;--font-size-minimum:0.563rem;--spacing-tiny:4px;--spacing-small:8px;--spacing-normal:12px;--spacing-large:16px;--spacing-huge:24px;--spacing-giant:32px;--spacing-massive:48px;--spacing-enormous:64px;--spacing-tremendous:96px;--spacing-maximum:128px;--zindex-modal:10;--zindex-dropdown:20;--zindex-tooltip:30;--box-shadow-xs:0 1px 3px rgba(51,51,51,0.12);--box-shadow-sm:0 2px 6px rgba(51,51,51,0.12);--box-shadow-md:0 2px 10px rgba(51,51,51,0.12);--box-shadow-lg:0 2px 15px rgba(51,51,51,0.12);--box-shadow-xl:0 2px 20px rgba(51,51,51,0.12);--box-shadow-xxl:0 2px 25px rgba(51,51,51,0.12);--border-radius-none:0;--border-radius-small:4px;--border-radius-medium:6px;--border-radius-large:8px;--border-radius-xlarge:10px;--border-radius-xxlarge:12px;--border-radius-rounded:50%;--border-radius-circle:100%;--line-height-1:12px;--line-height-2:14px;--line-height-3:16px;--line-height-4:18px;--line-height-5:20px;--line-height-6:22px;--line-height-7:24px;--line-height-8:27px;--line-height-9:30px;--line-height-10:33px;--transition-fast:0.1s;--transition-normal:0.3s;--transition-slow:0.5s;--transition-very-slow:1s;--callout-list-margin-right:14px;--nested-callout-list-margin-right:20px;}body{font-family:var(--font-family-sans-serif),sans-serif;font-weight:400;line-height:1.6;}p,div,span{color:var(--color-grey-text);font-family:var(--font-family-sans-serif),sans-serif;font-size:var(--font-size-p);font-weight:400;line-height:normal;}h1,h1>span{font-family:var(--font-family-serif),serif;font-size:var(--font-size-h1-desktop);color:var(--rates-black);font-weight:800;margin:1.25rem 0;line-height:normal;}h2{font-family:var(--font-family-sans-serif),sans-serif;font-size:var(--font-size-h2-mobile);color:var(--rates-black);font-weight:700;margin:1.25rem 0;line-height:normal;}h3{font-family:var(--font-family-sans-serif),sans-serif;font-size:var(--font-size-h3-mobile);color:var(--rates-black);font-weight:600;margin:1.25rem 0;line-height:normal;}h4{font-family:var(--font-family-sans-serif),sans-serif;font-size:var(--font-size-h4-desktop);color:var(--rates-black);font-weight:700;margin:1.25rem 0;line-height:normal;}h5{font-family:var(--font-family-sans-serif),sans-serif;font-size:var(--font-size-h5);color:var(--rates-black);font-weight:700;margin:1.25rem 0;line-height:normal;}h6{font-family:var(--font-family-sans-serif),sans-serif;font-size:var(--font-size-h6-desktop);color:var(--rates-black);font-weight:700;margin:1.25rem 0;line-height:normal;}@media screen and (min-width:1024px){h1,h1>span{font-size:var(--font-size-h1-desktop);}h2{font-size:var(--font-size-h2-desktop);}h3{font-size:var(--font-size-h3-desktop);}h4{font-size:var(--font-size-h4-desktop);}h5{font-size:var(--font-size-h5);}h6{font-size:var(--font-size-h6-desktop);}}a{font-family:var(--font-family-sans-serif),sans-serif;font-size:var(--font-size-p);font-weight:400;text-decoration:none;}.grey-background{background-color:#f6f6f6;}.half-grey-background{background:linear-gradient(180deg,#f6f6f6 40%,#fff 10%);}.text-red{color:var(--color-red) !important;}.text-black{color:var(--rates-black) !important;}.dot-inner-container{.text-black{color:var(--color-red) !important;}}.small{font-size:var(--font-size-small);}.tiny{font-size:var(--font-size-tiny);}.minimum{font-size:var(--font-size-minimum);}.focus{color:var(--color-black);font-weight:700;}.icon{align-items:center;display:inline-flex;justify-content:center;width:1.5rem;}.rich-text p,.rich-text span{margin-top:1rem;}.sr-only{position:absolute !important;width:1px;height:1px;padding:0 !important;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}.container{margin:20px auto;position:relative;width:auto;}.container.split_view_image-block{padding:20px;}.container.split_view_image-block .split-view-image .column .info-container .richtext-container .rich-text ol{list-style:auto !important;padding:10px 30px;}.container.split_view_image-block .split-view-image .column .info-container .richtext-container .rich-text ol li{margin-top:10px;}.container.split_view_image-block .split-view-image .column .info-container .cta-container .cta-forms{justify-content:flex-start !important;}.cta-container.form_type_12.home{padding:30px;max-width:700px !important;border-radius:10px;background-color:white;box-shadow:var(--box-shadow-md);}@media screen and (min-width:1000px){.container{max-width:1190px;}}@media screen and (max-width:1191px){.container.is-widescreen{max-width:1152px;}}@media screen and (min-width:1192px){.container{max-width:1190px;}}nav{position:relative;width:100%;z-index:10;background:var(--color-white);color:#000;}nav .wrapper{position:relative;max-width:1200px;padding:0 10px;height:80px;margin:auto;display:flex;align-items:center;}.wrapper .logo a{font-size:30px;font-weight:600;text-decoration:none;}.wrapper .logo img{max-width:none;margin-top:3px;}.wrapper .logo-mobile{display:none;}.wrapper .nav-links{display:inline-flex;align-items:center;width:100%;justify-content:space-between;}.nav-links li{list-style:none;padding:0 10px;align-items:center;display:inline-flex;height:80px;}.nav-links li.search-mobile{display:none;}.nav-links li i{color:var(--color-red);margin-left:5px;}.nav-links li i.fa-search{margin-left:0;}.nav-links li a{text-decoration:none;line-height:17px;font-weight:700;font-size:16px;padding:0;color:var(--color-black);}.nav-links li a:hover{color:var(--color-red);}.nav-links li p{text-decoration:none;line-height:17px;font-weight:700;font-size:16px;color:var(--color-black);padding:0 0 1rem;}.nav-links li p:nth-child(2){font-weight:400;}.nav-links li p:hover{color:var(--color-red);}.nav-links li:hover{border-bottom:5px solid var(--color-red);border-top:5px solid transparent;}.nav-links .mobile-item{display:none;}.nav-links .drop-menu{position:absolute;background:var(--color-white);width:180px;line-height:45px;top:80px;opacity:0;visibility:hidden;box-shadow:0 6px 10px rgba(0,0,0,0.15);}.nav-links li:hover .drop-menu,.nav-links li:hover .mega-box{top:80px;opacity:1;visibility:visible;}.svg-inline--fa.fa-sort-down path{fill:var(--color-red);}nav .rates-bot-wrapper{display:flex;border-left:1px solid #a2a2a2;padding-left:20px;align-items:center;}nav .rates-bot-wrapper .copy{margin-left:20px;}nav .rates-bot-wrapper .copy strong{font-weight:700;display:inline-block;padding-bottom:10px;}nav .rates-bot-wrapper .rates-bot img{width:105px;height:105px;max-height:none;max-width:none;display:block;}.drop-menu li,.mega-box li{height:auto;padding:0;}.drop-menu li a{width:100%;display:block;padding:0 0 0 15px;font-weight:400 !important;border-radius:0;}.mega-box{position:absolute;left:0;width:100%;padding:0 0;top:80px;opacity:0;visibility:hidden;}.mega-box .content{background:var(--color-white);padding:25px 30px;display:flex;width:100%;justify-content:space-between;box-shadow:0 6px 10px rgba(0,0,0,0.15);}.mega-box .content ul{margin-top:0;margin-left:unset !important;}.mega-box .content li{display:list-item;}.mega-box .content .row{width:calc(25% - 20px);}.mega-box .content .row-30{width:calc(30% - 10px);}.mega-box .content .row-70{width:calc(70% - 10px);}.mega-box .content .row-100{width:calc(100% - 10px);}.mega-box .content .row-100 .mega-links{display:flex;flex-wrap:wrap;}.mega-box .content .row-100 .mega-links li{flex:1 0 calc(25% - 5px);}.mega-box .content .row-70 .mega-links{display:flex;flex-wrap:wrap;}.mega-box .content .row-70 .mega-links li{flex:0 0 33.333333%;}.mega-box .content .the-dot{display:flex;align-items:center;border-radius:5px;}.mega-box .content .the-dot:hover{background:linear-gradient(180deg,rgba(206,15,105,0.2) 0%,rgba(223,50,38,0.2) 100%);}.mega-box .content .the-dot div{line-height:0;}.mega-box .content .the-dot img{margin-right:10px;height:initial;max-width:none;}.mega-box .content .the-dot .dot-copy{margin-left:10px;line-height:20px;font-size:15px;}.mega-box .content .the-dot .dot-copy strong{font-weight:700;}.content .row header{font-size:13px;font-weight:400;text-transform:uppercase;}.content .row .mega-links{margin-left:-39px;}.row .mega-links li{padding:0 5px;margin-bottom:10px;border:none;}.row .mega-links li.no-link:hover{background-color:transparent;}.row .mega-links li a{padding:15px 10px;font-size:15px;display:block;}.row .mega-links li:hover{border:none;}.mega-box .content li a{font-weight:400 !important;padding:0.5rem 0;}.mega-box .content li:first-child a{margin-top:0.7rem;}.mega-box .content li a.active{font-weight:700 !important;color:#dc2323;}.mega-box .content header{font-weight:700 !important;padding-bottom:0.2rem;border-bottom:1px #d7d7d7 solid;text-transform:uppercase;width:fit-content;}.mega-box .content header:not(:first-child){margin-top:2rem;}.wrapper .btn{color:#000;font-size:20px;cursor:pointer;display:none;}.wrapper .btn.close-btn{position:absolute;right:21px;padding:5px;top:3px;color:#000;}.wrapper .btn.close-btn i{color:#000;}.nav-links li.search-link{padding-top:20px;color:#000;}.nav-links li.search-link i{color:#000;cursor:pointer;}.nav-links li.search-link i:hover{color:var(--color-red);}.mega-box.showMega7 .content{min-height:180px;}.mega-box.showMega7 .content .search-box{margin:auto;}input#showMega7:checked~.showMega7.mega-box{visibility:visible;opacity:1;}.showMega7.mega-box .search-box p{font-size:20px;}.showMega7.mega-box .search-box form input{height:46px;min-width:320px;border-color:var(--color-devider);border-style:solid;}.showMega7.mega-box .search-box form input.button-css{height:46px;position:relative;left:-55px;top:0;min-width:162px;border-color:var(--color-red);font-size:17px;line-height:17px;padding:0;margin:0;}.showMega7.mega-box .search-box form button{height:46px;position:relative;left:-55px;top:0;font-size:17px;line-height:17px;padding:0;margin:0;}.wrapper .nav-header-mobile:hover{border-bottom:none !important;}.svg-inline--fa{vertical-align:0 !important;}.search-container{position:relative;display:inline-block;}.search-container .form-search{padding-right:30px;border:none;box-shadow:none;}.search-container .button{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:0;width:20px;height:20px;min-width:50px;}.search-container .search-icon{color:#CCC;pointer-events:none;}.error-message{visibility:hidden;display:none;}.error-visible{visibility:visible !important;display:block !important;font-size:14px;color:var(--color-red) !important;font-weight:600;line-height:22px;position:absolute;top:100px;}@media screen and (max-width:600px){.error-visible{top:280px;}.modal-body form .error-visible{top:104px;}}@media screen and (max-width:800px){.nav-links li.search-link{display:none;}}@media screen and (max-width:970px){nav .wrapper{height:64px;}.wrapper{justify-content:space-between;}.wrapper .btn{display:block;margin-right:15px;padding:5px;}.wrapper .nav-header-mobile,.wrapper .nav-header-mobile:hover{margin-bottom:33px;height:64px;margin-left:-10px;margin-right:-10px;position:relative;border:none;box-shadow:10px 10px 10px rgb(251 251 251);}.wrapper .nav-links{position:fixed;height:100vh;width:100%;top:0;left:-100%;background:var(--color-white);display:block;padding:0 0 50px;line-height:50px;overflow-y:auto;box-shadow:0 15px 15px rgba(0,0,0,0.18);margin-left:0;overflow-x:hidden;}.wrapper .logo-mobile{display:inline;position:absolute;top:22px;left:20px;}.search-mobile form div{border:1px solid #ddd;border-radius:30px;line-height:0;width:100%;}.search-mobile form button{border:none;background:none;padding:2px 5px;cursor:pointer;}.search-mobile input{border:none;display:inline !important;height:40px;padding:10px 0;font-size:16px;margin-left:20px;width:calc(100% - 70px);}nav .rates-bot-wrapper .copy{font-size:15px;font-weight:normal;}.nav-links li.search-mobile,.nav-links li.search-mobile:hover{display:block;border-bottom:none;}nav ::-webkit-scrollbar{width:7px;}nav ::-webkit-scrollbar-track{background:#eeeeee;}nav ::-webkit-scrollbar-thumb{background:#dddddd;}#menu-btn:checked~.nav-links{left:0;}#menu-btn:checked~.btn.menu-btn{display:none;}#close-btn:checked~.btn.menu-btn{display:block;}.nav-links li{display:block;margin:0 10px;padding:7px 0;height:auto;}.nav-links li,.nav-links li:hover{border-top:none;border-bottom:1px solid var(--color-devider);}.nav-links li a{display:block;font-size:20px;padding:0 20px 0 0;}.nav-links .drop-menu{margin-left:0;position:static;opacity:1;top:65px;visibility:visible;padding-left:0;width:100%;max-height:0;overflow:hidden;box-shadow:none;}input[id^='showDrop']:checked~.drop-menu,input[id^='showMega']:checked~.mega-box{max-height:100%;}label span.plus,label span.minus{color:var(--color-red);font-weight:700;line-height:20px;font-size:30px;float:right;margin-top:13px;margin-right:8px;}label span.minus{display:none;}input[id^='showDrop']:checked~label span.plus,input[id^='showMega']:checked~label span.plus{display:none;}input[id^='showDrop']:checked~label span.minus,input[id^='showMega']:checked~label span.minus{display:inline;}nav .rates-bot-wrapper{border-left:0;padding-left:0;}.rates-bot-wrapper .copy{margin-left:10px;}.nav-links .desktop-item{display:none;}.nav-links .mobile-item{display:block;font-size:20px;font-weight:700;padding-left:0;cursor:pointer;border-radius:5px;}.drop-menu li{margin:0;}.drop-menu li a{border-radius:5px;font-size:18px;}.mega-box{position:static;top:65px;opacity:1;visibility:visible;padding:0 0;max-height:0;overflow:hidden;}.mega-box .content{box-shadow:none;flex-direction:column;margin-left:0;padding:0 20px 0 0;}.mega-box .content .row .mega-links{margin-left:0;padding-left:0;margin-bottom:5px;}.mega-box .content .row .mega-links li{padding-left:0;}.mega-box .content .row .mega-links li a{padding-left:0;}.mega-box .content .row{width:100%;margin-bottom:5px;border-top:1px solid rgba(255,255,255,0.08);}.mega-box .content .row:nth-child(1),.mega-box .content .row:nth-child(2){border-top:0;}.content .row .mega-links{border-left:0;padding-left:15px;}.row .mega-links li{margin:0;flex:0 0 100% !important;}.row .mega-links li.no-link{display:none;}.content .row header{font-size:15px;}.non-mobile-only{display:none;}}nav input{display:none;}.is-hidden-touch{display:none !important;}.accordion-body{p{color:var(--color-black);}}.accordion-body-icon{max-width:60%;margin:20px auto;padding-right:20px;}.focus_band-block .container.focus_type_ .wrapper .content{padding:40px 40px 50px 40px !important;}.focus_band-block .container.focus_type_6 .insurance-search-icons .insurance-category{min-width:150px;display:flex;flex-direction:row;justify-content:center;align-items:center;cursor:pointer;color:white;text-align:center;outline:none;position:relative;}.focus_band-block .container.focus_type_6 .insurance-search-icons .insurance-category>.insurance-label{font-weight:400;font-size:16px;margin-top:0;word-spacing:0;padding-top:10px;padding-bottom:4px;color:var(--color-grey-light-text);}.focus_band-block .container.focus_type_6 .insurance-search-icons .insurance-category .insurance-search-icon img{opacity:0.3;}.focus_band-block .container.focus_type_6 .insurance-search-icons .insurance-category.is-active .insurance-search-icon img{opacity:1;}.focus_band-block .container.focus_type_6 .insurance-search-icons .insurance-category.is-active>.insurance-label{border-bottom:2px solid var(--color-red);color:var(--rates-black);font-weight:700;}.focus_band-block h2 strong,.focus_band-block h1 strong{color:var(--color-red) !important;}.focus_band-block .container.focus_type_6 input.input-css{background-image:url(/themes/rdc/images/icons/locationpoint.svg);background-repeat:no-repeat;background-size:19px;background-position:left 10% center;box-shadow:none;min-height:55px;min-width:250px;font-weight:400;color:var(--color-grey-light-text);border:1px solid #232323;margin-bottom:0;padding-left:5px;}.partner-logos-heading .rich-text h2{font-size:24px !important;font-weight:500 !important;}.partner-logos-heading strong{color:var(--rates-black);text-align:center;font-size:24px;font-style:normal;font-weight:400;line-height:normal;}.button-css{height:55px;background-color:var(--backround-red);color:var(--color-white);font-size:16px;font-weight:700;min-width:162px;opacity:1;}.button-css:focus{border:2px solid #000;}.paragraph.paragraph--type--best-of-finance.paragraph--view-mode--default{position:relative;z-index:1;}.container.best-of-finance-inner .button-container{position:relative;z-index:10;width:fit-content;display:flex;align-items:center;justify-content:center;margin:0 auto;}footer{font-family:var(--font-family-sans-serif),sans-serif;background-color:var(--background-white);padding-top:100px;position:relative;}.footer-top{margin:0 16%;}.footer-top header{font-weight:600 !important;padding-bottom:0.2rem;border-bottom:1px #d7d7d7 solid;text-transform:capitalize;width:fit-content;margin-bottom:1.3rem;}.footer-top a,.footer-top span{color:var(--color-grey-text);font-size:var(--font-size-small);}.footer-top__columns{display:flex;flex-wrap:wrap;padding-bottom:40px;text-align:left;}.footer-top__column{padding:12px 0;width:100%;}.footer-top__column .subheading{color:var(--color-black);font-size:var(--font-size-h5-desktop);font-style:normal;font-weight:600;line-height:27px;margin:0;}.footer-top__column p{color:var(--color-black);font-size:var(--font-size-p);line-height:1.8rem;margin-bottom:1rem;margin-top:0;}.links__columns{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;padding-bottom:20px;}.links__column{margin:0;width:50%;}.links__column ul,.links__column ol{margin-left:0;padding-left:0;}.footer-top__column a:hover,.links__column a:hover,.socials__columns a:hover{color:var(--color-red);transition:color var(--transition-normal);}.links__columns ul li{margin-bottom:10px;}.links__columns ul li span{line-height:inherit !important;}.socials__columns{margin:0;}.socials__columns ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:0;padding:0;}.socials__columns ul li{margin:5px 8px 5px 0;width:calc(50% - 16px);}.socials__columns ul li a{display:flex;align-items:center;justify-content:flex-start;}a.socials__columns-link:hover,a.socials__columns-link:hover .icon,a.socials__columns-link:hover .icon i,a.socials__columns-link:hover span{color:var(--color-red);transition:var(--transition-normal);}a.phone-number-link:hover,a.email-link:hover,a.phone-number-link:hover .icon,a.email-link:hover .icon,a.email-link:hover span,a.phone-number-link:hover .icon i,a.phone-number-link:hover .phone-number-text{color:var(--color-red);transition:var(--transition-normal);}.footer-top__column .phone,.footer-top__column .email{align-items:center;display:flex;}.footer-bottom{background-color:var(--color-red);color:var(--color-white);font-size:var(--font-size-small);font-weight:normal;line-height:15px;margin-top:0;width:100%;}.footer-bottom__links{display:grid;grid-template-columns:1fr;margin-top:0;}.footer-bottom__copyright{margin:0 18% 20px;order:2;text-align:center;}.footer-bottom__copyright a,.footer-bottom__copyright p{color:var(--color-white);display:inline-block;font-size:var(--font-size-small);}.footer-bottom__copyright span{color:var(--color-white);display:block;font-size:var(--font-size-small);margin:0;}.footer-bottom__link-group{margin:20px auto;}.footer-bottom__link-list{display:flex;}.footer-bottom__link-item{border-right:1px solid #fff;display:inline;list-style-type:none;padding-left:10px;padding-right:10px;}.footer-bottom__link-item:last-child{border-right:none;}.footer-bottom__link-item a{color:var(--color-white);font-size:var(--font-size-small);order:1;}.footer-bottom__link-item a:hover{color:var(--color-devider);transition:color var(--transition-normal);}@media screen and (min-width:768px){.footer-top{margin:0 auto;padding:0 20px;}.footer-top a,.footer-top span{font-size:var(--font-size-p);}.footer-top__columns{flex-wrap:nowrap;}.footer-top__column{width:98%;}.footer-top__column:nth-child(2),.footer-top__column:nth-child(3){width:50%;}.socials__columns ul{flex-direction:column;}.socials__columns ul li{margin:0;width:100%;}.socials__columns ul li a span:hover{color:var(--color-red);}.footer-bottom__link-group{order:2;}.footer-bottom__links{grid-template-columns:1fr 1fr;margin:15px auto 0;max-width:1200px;}.footer-bottom__copyright{margin:20px auto;order:1;}.footer-bottom__copyright a,.footer-bottom__copyright p{margin-top:0;}.footer-bottom__copyright span{display:inline;}}@media screen and (min-width:1024px){.footer-top{margin:0 auto;padding:0 120px;}}div.blade .second-box *{font-size:var(--font-size-b-title) !important;}div.credit-card-list .blade .card-info .card-name a{font-size:1.125rem;line-height:22px;font-weight:600;color:#333;}.credit-card-list .blade .welcome-bonus-banner span.banner-text{font-size:var(--font-size-h4-desktop);line-height:19px;font-weight:600;}.credit-card-list .mobile-blade .details .interest .interest-title{margin-bottom:8px;display:inline-flex;}.credit-card-list .mobile-blade .details .interest .interest-title .sub-title{font-weight:700;color:#000;}.interest-list ul{margin-left:0.5rem;padding-left:1.5rem;}.bg-red{background-color:var(--color-red);}.focus_band-block .container .wrapper .cta-container button.button-css{background-color:var(--backround-red);color:var(--color-white);font-weight:700;min-width:162px;margin-left:-60px;border-radius:36px;font-size:1.1rem;height:55px;opacity:1;margin-bottom:5px;}.focus_band-block .container .wrapper .cta-container button.button-css-no-margin{margin-left:0 !important;}.button-css-white{color:var(--color-red);font-weight:700;line-height:normal;padding:12px;border:none;background-color:#fff;}.button-css-red{background-color:var(--color-red);font-weight:700;line-height:normal;padding:12px;border:none;color:#fff;}.paragraph--type--split-view-semi{background:linear-gradient(to right,var(--color-red) 52%,#fff 0);z-index:-1;position:relative;}.paragraph--type--split-view-semi .split-info-container{color:white;padding:88px 86px 88px 20px;}.paragraph--type--split-view-semi .info-heading h2,.paragraph--type--split-view-semi .info-heading p,.paragraph--type--split-view-semi .info-heading div,.paragraph--type--split-view-semi .info-heading span,.paragraph--type--split-view-semi .info-subheading h2,.paragraph--type--split-view-semi .info-subheading h5,.paragraph--type--split-view-semi .info-subheading strong,.paragraph--type--split-view-semi .info-subheading p,.paragraph--type--split-view-semi .info-subheading div,.paragraph--type--split-view-semi .info-subheading span,.paragraph--type--split-view-semi .rich-text p{color:white;}.paragraph--type--split-view-semi .info-subheading h3{color:white;font-size:24px;font-weight:400;}.paragraph--type--split-view-semi .cta-container{padding-top:28px;}.paragraph--type--split-view-semi .split-maincol{background-color:white;clip-path:ellipse(100% 60% at 100% 50%);padding:0 20px 0 0;display:flex;flex-direction:column;justify-content:center;}.paragraph--type--split-view-semi .split-info-container,.paragraph--type--split-view-semi .split-info-container strong{color:white;}.paragraph--type--split-view-semi .adv-heading-cont{padding-left:81px;line-height:normal;}.paragraph--type--split-view-semi .adv-heading{color:#000;font-size:20px;font-weight:700;}.paragraph--type--split-view-semi .adv-subheading{color:var(--color-red);font-size:48px;font-style:normal;font-weight:700;line-height:normal;}@media screen and (max-width:768px){.flex-tablet-reverse{flex-direction:column-reverse !important;}.mobwid-100{width:100% !important;}.paragraph--type--split-view-semi .split-info-container{padding:20px 20px 48px 20px !important;text-align:center !important;color:white;}.paragraph--type--split-view-semi .split-maincol{clip-path:ellipse(75% 100% at 50% 0%);padding-right:0;}.paragraph--type--split-view-semi .adv-heading-cont{margin-top:0;padding:20px 20px 38px 20px;text-align:center;}}.paragraph--type--split-view-image{margin:80px auto;}.paragraph--type--split-view-image .cta-container{padding-top:28px;}.spi-col-txt{padding:20px 20px 48px;text-align:center;}@media screen and (min-width:769px){.spi-col-txt{text-align:left;}}.compare-to-save-block{justify-content:center;display:flex;padding:50px 16px;}.carousel-title{text-align:center;padding:20px 60px;line-height:22px;font-weight:700;}@media screen and (max-width:550px){.carousel-title{padding:20px 40px;}}.carousel-title .cc-title{display:flex;align-items:center;justify-content:center;margin-bottom:20px;}.carousel-title .cc-title span{font-family:'Nunito Sans',Arial,Helvetica,'Open Sans','Segoe UI',Tahoma,Verdana,sans-serif;font-weight:900;font-size:var(--font-size-h1-desktop);}.carousel-title .cc-title img{width:66px;}@media screen and (max-width:321px){.carousel-title .cc-title{font-size:40px;}}.carousel-title p{font-weight:400;padding:0 125px;}@media screen and (max-width:769px){.carousel-title p{padding:0 80px;}}@media screen and (max-width:550px){.carousel-title p{padding:0 20px;}}@media screen and (max-width:376px){.carousel-title p{padding:0;}}.credit-card-carousel{height:400px;position:relative;z-index:2;}@media screen and (max-width:415px){.credit-card-carousel{z-index:0;}}.credit-card-carousel .cc-card{display:none;}@media screen and (max-width:471px){}.credit-card-carousel.slick-initialized .slick-track .cc-card{display:block;border-radius:6px;box-shadow:0 1px 10px rgba(0,0,0,0.03),0 4px 10px rgba(0,0,0,0.07);background-color:#fff;align-self:center;border-left:8px solid #df3226;margin:10px 13px;}@media screen and (max-width:1025px){.credit-card-carousel.slick-initialized .slick-track .cc-card{margin:10px 24px;}}@media screen and (max-width:821px){.credit-card-carousel.slick-initialized .slick-track .cc-card{margin:10px 30px;}}@media screen and (max-width:769px){.credit-card-carousel.slick-initialized .slick-track .cc-card{margin:10px 30px;}}@media screen and (max-width:426px){.credit-card-carousel.slick-initialized .slick-track .cc-card{margin:12px 18px;}}@media screen and (max-width:426px){.credit-card-carousel.slick-initialized .slick-track .cc-card{margin:12px 18px;}}@media screen and (max-width:415px){.credit-card-carousel.slick-initialized .slick-track .cc-card{margin:12px 18px;}}@media screen and (max-width:413px){.credit-card-carousel.slick-initialized .slick-track .cc-card{margin:12px 18px;}}@media screen and (max-width:394px){.credit-card-carousel.slick-initialized .slick-track .cc-card{margin:13px 18px;}}@media screen and (max-width:391px){.credit-card-carousel.slick-initialized .slick-track .cc-card{margin:13px 18px;}}@media screen and (max-width:376px){.credit-card-carousel.slick-initialized .slick-track .cc-card{margin:13px 18px;}}@media screen and (max-width:361px){.credit-card-carousel.slick-initialized .slick-track .cc-card{margin:13px 18px;}}@media screen and (max-width:321px){.credit-card-carousel.slick-initialized .slick-track .cc-card{margin:13px 18px;}}.credit-card-carousel.slick-initialized .slick-track .cc-card .cc-content .welcome-bonus-banner{position:relative;background-color:#df3226;box-shadow:0 19px 15px rgba(0,0,0,0.03),0 13px 11px rgba(0,0,0,0.07);border:#df3226 solid 1px;border-radius:0 6px 0 0;font-size:20px;line-height:19px;font-weight:600;width:105%;margin-left:-2px;align-self:flex-end;align-items:center;}.credit-card-carousel.slick-initialized .slick-track .cc-card .cc-content .welcome-bonus-banner .banner-inner span{color:var(--color-white);}.credit-card-carousel.slick-initialized .slick-track .cc-card .cc-content .welcome-bonus-banner .banner-inner{padding:8px 16px 8px 0;border-radius:0 4px 0 0;}.credit-card-carousel.slick-initialized .slick-track .cc-card .cc-content .welcome-bonus-banner .banner-inner .banner-text{align-items:flex-end;display:flex;flex-direction:row;font-weight:700;font-size:16px;font-family:'Nunito',Arial,Helvetica,Verdana,Tahoma,'Segoe UI',sans-serif;}@media screen and (max-width:376px){.credit-card-carousel.slick-initialized .slick-track .cc-card .cc-content .welcome-bonus-banner .banner-inner .banner-text{font-size:16px;}}@media screen and (max-width:321px){.credit-card-carousel.slick-initialized .slick-track .cc-card .cc-content .welcome-bonus-banner .banner-inner .banner-text{font-size:14px;}}.credit-card-carousel.slick-initialized .slick-track .cc-card .cc-content .welcome-bonus-banner .banner-ribbon{position:absolute;content:'';background:#c72419;height:20px;width:20px;top:26px;z-index:-1;right:3px;transform:rotate(45deg);}@media screen and (max-width:426px){.credit-card-carousel.slick-initialized .slick-track .cc-card .cc-content .welcome-bonus-banner .banner-ribbon{height:20px;width:20px;right:3px;}}.credit-card-carousel.slick-initialized .slick-track .cc-card .cc-content .card-info{padding:10px;background-color:white;border-radius:0 0 6px 0;}.credit-card-carousel.slick-initialized .slick-track .cc-card .cc-content .card-info .card-name{font-size:1rem;font-family:'Nunito Sans',Arial,Helvetica,'Open Sans','Segoe UI',Tahoma,Verdana,sans-serif;line-height:22px;font-weight:600;height:40px;color:#333;width:fit-content;}.credit-card-carousel.slick-initialized .slick-track .cc-card .cc-content .card-info .card-name:hover{cursor:pointer;}.credit-card-carousel.slick-initialized .slick-track .cc-card .cc-content .card-info .card-name sup{line-height:1;font-size:0.7em;}@media screen and (max-width:376px){.credit-card-carousel.slick-initialized .slick-track .cc-card .cc-content .card-info .card-name{font-size:0.9rem;}}@media screen and (max-width:321px){.credit-card-carousel.slick-initialized .slick-track .cc-card .cc-content .card-info .card-name{font-size:0.7rem;}}.credit-card-carousel.slick-initialized .slick-track .cc-card .cc-content .card-info .cash-surge{display:flex;align-items:center;font-family:'Nunito Sans',Arial,Helvetica,'Open Sans','Segoe UI',Tahoma,Verdana,sans-serif;padding:10px;margin:10px 0;color:#000;background-color:#fef4f1;border-radius:8px;height:40px;}.credit-card-carousel.slick-initialized .slick-track .cc-card .cc-content .card-info .cash-surge p,.credit-card-carousel.slick-initialized .slick-track .cc-card .cc-content .card-info .cash-surge span{font-weight:800;font-size:20px;}.credit-card-carousel.slick-initialized .slick-track .cc-card .cc-content .card-info .cash-surge .cash-surge-amount{color:#df3226;}@media screen and (max-width:769px){.credit-card-carousel.slick-initialized .slick-track .cc-card .cc-content .card-info .cash-surge{font-size:18px;}}@media screen and (max-width:426px){.credit-card-carousel.slick-initialized .slick-track .cc-card .cc-content .card-info .cash-surge{font-size:17px;}}@media screen and (max-width:321px){.credit-card-carousel.slick-initialized .slick-track .cc-card .cc-content .card-info .cash-surge{font-size:13px;}}.credit-card-carousel.slick-initialized .slick-track .cc-card .cc-content .main-details{display:flex;flex-direction:column;}.credit-card-carousel.slick-initialized .slick-track .cc-card .cc-content .main-details .card-name a{font-weight:600;}.credit-card-carousel.slick-initialized .slick-track .cc-card .cc-content .main-details .img-box{width:100%;height:150px;margin-bottom:10px;}.credit-card-carousel.slick-initialized .slick-track .cc-card .cc-content .main-details .img-box .card-img{height:150px;width:100%;border-radius:10px;}.credit-card-carousel.slick-initialized .slick-track .cc-card .cc-content .main-details .info-box{display:flex;align-items:center;}.credit-card-carousel.slick-initialized .slick-track .cc-card .cc-content .main-details .info-box span{padding-right:4px;}.credit-card-carousel.slick-initialized .slick-track .cc-card .cc-content .main-details .info-box .box-title{font-weight:900;font-size:10px;line-height:16px;text-align:center;color:#333;padding-right:5px;}@media screen and (max-width:1025px){.credit-card-carousel.slick-initialized .slick-track .cc-card .cc-content .main-details .info-box .box-title{font-size:9px;}}@media screen and (max-width:426px){.credit-card-carousel.slick-initialized .slick-track .cc-card .cc-content .main-details .info-box .box-title{font-size:12px;}}.credit-card-carousel.slick-initialized .slick-track .cc-card .cc-content .main-details .info-box .box-value{font-weight:800;font-size:10px;line-height:16px;text-align:center;color:#df3226;}@media screen and (max-width:1025px){.credit-card-carousel.slick-initialized .slick-track .cc-card .cc-content .main-details .info-box .box-value{font-size:9px;}}@media screen and (max-width:426px){.credit-card-carousel.slick-initialized .slick-track .cc-card .cc-content .main-details .info-box .box-value{font-size:12px;}}.credit-card-carousel.slick-initialized .slick-track .cc-card .cc-content .main-details .interest-list,.credit-card-carousel.slick-initialized .slick-track .cc-card .cc-content .main-details .interest-list p{font-size:12px !important;font-weight:400;line-height:16px;height:60px;}@media screen and (max-width:376px){.credit-card-carousel.slick-initialized .slick-track .cc-card .cc-content .main-details .interest-list{font-size:11px !important;}}@media screen and (max-width:321px){.credit-card-carousel.slick-initialized .slick-track .cc-card .cc-content .main-details .interest-list{font-size:10px !important;}}.credit-card-carousel.slick-initialized .slick-track .cc-card .cc-content .cc-valid{color:#a61208;text-align:right;padding:4px 0;font-size:10px;font-weight:800;line-height:13px;height:20px;}@media screen and (max-width:321px){.credit-card-carousel.slick-initialized .slick-track .cc-card .cc-content .cc-valid{font-size:8px;}}.credit-card-carousel.slick-initialized .slick-track .cc-card .cc-content .button-css{border-radius:6px;width:100%;}@media screen and (max-width:321px){.credit-card-carousel.slick-initialized .slick-track .cc-card .cc-content .button-css{min-width:160px;}}@media (max-width:426px){.credit-card-carousel.slick-initialized .slick-center{transform:translateX(0);}}.credit_card_carousel-block .button-css:hover{background-color:#777;}.mortgage-top-rates .sub-heading-wrapper .disclosure-wrapper .disclosure .disclosure-icon{color:#000000;}.mortgage-top-rates .sub-heading-wrapper .disclosure-wrapper .disclosure .disclosure-text{line-height:24px;}.mortgage-top-rates .sub-heading-wrapper .disclosure-wrapper .disclosure .disclosure-text b{font-weight:800;}.mortgage-top-rates .sub-heading-wrapper .disclosure-wrapper .disclosure .disclosure-text .rich-text p{margin-top:0;color:#000000;font-size:16px;}.mortgage-top-rates .updated-on{text-align:center;font-size:14px;line-height:19px;color:#666666;}@media only screen and (max-width:769px){.mortgage-top-rates .updated-on{margin:8px 0 0 0;display:block;}}.mortgage-top-rates .rowrow{display:flex;justify-content:space-between;}.mortgage-top-rates .rowrow .rate-box{width:128px;height:79px;align-items:center;justify-content:center;background:#f6f6f6;border-radius:6px;}.mortgage-top-rates .rowrow .rate-box .rate{font-size:32px;font-weight:600;line-height:44px;}.mortgage-top-rates .rowrow .rate-box .monthly-payment{font-size:14px;font-weight:400;line-height:19px;}.mortgage-top-rates button{outline:none;transition:all 0.25s;font-size:16px;font-weight:bold;}.mortgage-top-rates .red-btn{background-color:#fff !important;border:#df3226 solid 1px !important;color:#df3226 !important;}.mortgage-top-rates .grey-color{color:#666666;}.mortgage-top-rates .black-color{color:#000000;}.mortgage-top-rates .c{display:flex;flex-direction:column;align-items:stretch;}.mortgage-top-rates .mr-6{margin-right:8px;}.mortgage-top-rates .blades-wrapper{display:flex;width:100%;justify-content:center;}@media only screen and (max-width:769px){.mortgage-top-rates .blades-wrapper{flex-direction:column;width:90%;}}.mortgage-top-rates .blades-wrapper .blades{height:405px;margin-right:24px;background-color:#fff;box-shadow:0 0 30px rgba(51,51,51,0.12);border-radius:6px;padding:16px;}@media only screen and (max-width:769px){.mortgage-top-rates .blades-wrapper .blades{margin-right:0;margin-bottom:8px;}}.mortgage-top-rates .blades-wrapper .blades .logo-wrapper{margin:40px 0 20px 0;}.mortgage-top-rates .blades-wrapper .blades .btn-wrapper{width:100%;height:46px;}.mortgage-top-rates .blades-wrapper .blades .btn-disabled{pointer-events:none;height:46px;font-size:16px;width:158px;border-style:none;background-color:#f6f6f6;color:#666666;border-radius:30px;}.mortgage-top-rates .blades-wrapper .blades .mortgage-button{width:158px;min-width:100px;height:46px;}@media only screen and (max-width:1200px){.mortgage-top-rates .blades-wrapper .blades .mortgage-button{width:100%;}}.mortgage-top-rates .mb-1{margin-bottom:16px;}.mortgage-top-rates .ml-1{margin-left:40px;}.mortgage-top-rates .info-box{width:100%;height:136px;margin-bottom:30px;}.mortgage-top-rates .info-box .bold-text{font-size:16px;font-weight:700;line-height:22px;}.mortgage-top-rates span[data-tooltip]{border-bottom:none;}.mortgage-top-rates .icon-RDOT_Icon_ToolTip{color:#ce0f69;}.mortgage-top-rates .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not(.is-disabled):after,.mortgage-top-rates .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not(.is-loading):after,.mortgage-top-rates .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not([disabled]):after{border-color:transparent transparent #ce0f69;}.mortgage-top-rates .has-tooltip-multiline[data-tooltip]:not(.is-disabled):before,.mortgage-top-rates .has-tooltip-multiline[data-tooltip]:not(.is-loading):before,.mortgage-top-rates .has-tooltip-multiline[data-tooltip]:not([disabled]):before{font-weight:normal;font-size:14px;color:black;background:#ffffff;border:1px solid #ce0f69;box-shadow:0 4px 10px rgba(0,0,0,0.1),0 -1px 10px rgba(0,0,0,0.1);border-radius:6px;padding:16px;text-align:justify;transform:translate(-92%,100%) !important;}.mortgage-top-rates .img-box{width:135px;height:60px;text-align:center;}.mortgage-top-rates .img-box img{max-height:60px;}@media screen and (min-width:1000px){.snippet-how_to{padding:60px 160px;}}@media screen and (max-width:768px){.snippet-how_to{padding:60px 0;}.snippet-how_to .column.image_column{padding:.75rem 1rem;}}.snippet-how_to svg{width:100%;position:absolute;z-index:-1;}.snippet-how_to .columns p{margin:0;}.snippet-how_to .how-to-heading,.snippet-how_to .step-heading,.snippet-how_to .step-content{text-align:center;}.snippet-how_to .how-to-heading{padding:8px;}.snippet-how_to .how-to-heading p{margin:0;}@media screen and (max-width:769px){.snippet-how_to .how-to-heading{margin:0 45px;}}@media screen and (max-width:769px){.snippet-how_to .step-heading,.snippet-how_to .step-content{text-align:left;}}.snippet-how_to .step-heading{margin-top:20px;}@media screen and (max-width:769px){.snippet-how_to .step-heading{margin-top:8px;margin-left:16px;}}.snippet-how_to .step-content{margin-top:9px;}@media screen and (max-width:769px){.snippet-how_to .step-content{margin-left:16px;}}.snippet-how_to .step{padding:48px 16px 38px 16px;}.snippet-how_to .step .button-container{margin-top:16px;display:flex;justify-content:center;}.snippet-how_to .step .button-container .button{border-radius:32px;color:white;background:#DF3226;border:none;padding:0 32px;}@media screen and (max-width:769px){.snippet-how_to .step{display:flex;padding:16px;}}.snippet-how_to .last-step-container{box-shadow:0 1px 10px rgba(0,0,0,0.03),0 0 30px rgba(0,0,0,0.07);background-repeat:no-repeat;background-position-x:center;background-size:contain;border-radius:16px;}.snippet-how_to .step-icon span{font-size:18px;color:white;font-weight:bold;}.snippet-how_to .step-icon svg{z-index:1;}.snippet-how_to .step-icon{width:50px;height:50px;border-radius:50%;background-color:#DF3226;margin:8px auto;flex-shrink:0;display:flex;justify-content:center;align-items:center;}@media screen and (max-width:769px){.snippet-how_to .step-icon{margin:8px;}}.snippet-how_to .step-last svg{font-size:18pt;color:#DF3226;}.snippet-how_to .step-last{background-color:white;}.snippet-how_to .animation{min-width:400px;min-height:362px;margin-top:-125px;margin-left:-70px;}@media screen and (max-width:768px){.snippet-how_to .animation{margin-left:-80px;min-width:400px;margin-top:-100px;}}.image-link img{display:block;margin:0 auto;}.image-link figcaption{font-size:14px;text-align:center;}.modal-card-logo{display:inline;}.dynamic_line_graph-block{max-width:100vw;padding:60px 0;background:#F1F2F3;}.dynamic_line_graph-block .graph-container{background:white;padding:47px 41px 38px 16px;border-radius:16px;}@media screen and (max-width:769px){.dynamic_line_graph-block .graph-container{border-radius:0;padding:47px 16px 38px 16px;}}.dynamic_line_graph-block .snippet-title{text-align:center;font-size:20px;font-weight:bold;color:#292728;}@media screen and (max-width:769px){.dynamic_line_graph-block .snippet-title{margin-bottom:26px;}}.dynamic_line_graph-block .chart>canvas{height:50vh;}.dynamic_line_graph-block .graph-info{display:flex;background:linear-gradient(180deg,#DF3226 -8.4%,#DF3226 14.07%,#CE0F69 112.4%);padding:32px;margin:19px 41px 0 75px;border-radius:16px;color:white;justify-content:center;}.dynamic_line_graph-block .graph-info>div{flex-grow:1;text-align:center;}.dynamic_line_graph-block .graph-info>div .graph-info-label{font-size:15px;flex-grow:1;padding:4px;color:#FFF;}@media screen and (max-width:769px){.dynamic_line_graph-block .graph-info>div .graph-info-label{font-size:13px;text-align:left;padding-left:6px;margin:auto;}}.dynamic_line_graph-block .graph-info>div .graph-info-value{font-size:30px;border-right:1px solid white;flex-grow:1;font-weight:bold;color:#FFF;}@media screen and (max-width:769px){.dynamic_line_graph-block .graph-info>div .graph-info-value{min-width:35%;font-size:25px;text-align:right;padding-right:4px;}}@media only screen and (max-width:769px){.dynamic_line_graph-block .graph-info>div{display:flex;flex-direction:row-reverse;}.dynamic_line_graph-block .graph-info>div .graph-info-value{border:none;}}.dynamic_line_graph-block .graph-info>div:last-child .graph-info-value{border:none;}@media only screen and (max-width:769px){.dynamic_line_graph-block .graph-info{padding:28px 20px;margin:16px 4px;flex-direction:column;}.dynamic_line_graph-block .graph-info>div:first-child{flex-direction:column;border-bottom:1px solid white;padding-bottom:16px;margin-bottom:16px;text-align:center;}.dynamic_line_graph-block .graph-info .first>div{text-align:center;}}@media screen and (max-width:769px){.dynamic_line_graph-block{padding:0;border-radius:0;}}.snippet-call_to_action{width:100%;padding:50px;}.snippet-call_to_action .info-container{background-color:var(--background-white);border:1px solid transparent;border-radius:15px;text-align:center;display:flex;flex-direction:column;gap:40px;}.snippet-call_to_action .info-container .info-heading h2{font-size:var(--font-size-h2-mobile);}.call_to_action-block{position:relative;box-shadow:0 5px 20px 5px #00000017;text-align:center;padding:3.25rem 16px;background-color:white;border-radius:10px;}.call_to_action-block div.icon{position:absolute;display:flex;width:100%;text-align:center;top:-30px;left:0;height:60px;z-index:39;background-image:url(/themes/rdc/images/icons/compare.svg);background-repeat:no-repeat;background-size:contain;background-position:center center;}.insurance-search-icons-insurance-cta-block-mortgage,.insurance-search-icons-insurance-cta-block-auto,.insurance-search-icons-insurance-cta-block-travel,.insurance-search-icons-insurance-cta-block-home,.insurance-search-icons-insurance-cta-block-business{position:relative;}.insurance-search-icons-insurance-cta-block-mortgage::after,.insurance-search-icons-insurance-cta-block-auto::after,.insurance-search-icons-insurance-cta-block-travel::after,.insurance-search-icons-insurance-cta-block-home::after,.insurance-search-icons-insurance-cta-block-business::after{content:"";display:block;position:absolute;right:0;top:30%;width:1px;height:30px;background-color:#ccc;transform:translateY(-30%);}@media (max-width:768px){.insurance-search-icons-insurance-cta-block-mortgage::after,.insurance-search-icons-insurance-cta-block-auto::after,.insurance-search-icons-insurance-cta-block-travel::after,.insurance-search-icons-insurance-cta-block-home::after,.insurance-search-icons-insurance-cta-block-business::after{display:none;}}.sticky-item{padding:20px 0 22px;background-color:white;border-top:8px solid red;width:100%;box-shadow:rgba(149,157,165,0.2) 0 8px 24px;position:fixed;left:0;z-index:10;top:-200px;transition:top 0.5s ease-out;}.sticky-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0 auto;max-width:1202px;}.sticky-item img{margin-top:10px;}.sticky-item img:focus{border:2px solid orange;}.sticky-form-item{display:flex;}#mortgage-types{margin-right:10px;font-weight:600;text-align:left;text-align-last:left;background-position:right 0.7em top 50%;min-width:150px;width:100%;height:50px;border-radius:4px;border:1px solid #CCC;padding-left:16px;font-size:16px;margin-bottom:0;}#mortgage-types:focus{border:2px solid orange;}#mortgage-redirect{padding:2px 32px;border:none;background-color:#DF3226;color:white;border-radius:5px;display:inline-block;text-align:center;width:240px;font-weight:600;font-size:1em;}#mortgage-redirect:focus{border:2px solid orange;}@media screen and (max-width:1300px){.sticky-wrapper{max-width:1000px;}}@media screen and (max-width:900px){.sticky-wrapper{max-width:700px;}}@media screen and (max-width:769px){.sticky-wrapper{justify-content:space-around;}.sticky-wrapper .logo{display:none;}#mortgage-types{width:77%;max-width:284px;}#mortgage-redirect{width:375px;font-size:1em;}}@media screen and (max-width:426px){#mortgage-types{min-width:45%;font-size:1em;}#mortgage-redirect{width:180px;padding:5px 14px;}}@media screen and (max-width:391px){#mortgage-redirect{width:145px;}}.cta-forms .columns{display:flex;justify-content:center;flex-wrap:wrap;text-align:left;}.cta-forms .column .select-css{padding:10px;width:200px;}.cta-forms .desc{font-size:0.75rem;}.cta-forms .mortgage-filter .columns .column .down-payment-container.downpayment .input-css,.cta-forms .mortgage-filter .columns .column .columns .column.home-value .input-css{text-indent:0;margin-right:0;}.cta-forms .mortgage-filter div button.button-css{margin:20px auto 0 !important;}.cta-forms .input-css{margin-bottom:1rem;border-radius:30px;padding:9px 5px;text-indent:50px;}.cta-forms .bank-accounts-all .column .input-css{margin-bottom:0;}.snippet-call_to_action{position:relative;padding:2.75rem 1rem 0;}.snippet-call_to_action:after{content:"";position:absolute;z-index:-1;width:25%;right:0;top:0;bottom:0;background-color:var(--color-red);}.cta-forms .button-css{background-color:var(--color-red);}.cta-forms .has-text-centered .button-css{margin-top:30px;}.cta-forms .input-css{width:100%;}.credit-card-filter{flex-basis:100%;display:flex;justify-content:center;flex-direction:column;}.credit-card-filter .column{padding-bottom:0;}.credit-card-filter .column .label h3{font-size:1rem;font-weight:700;}.insurance-search-cta .select-css{padding:9px 5px;}.cta-forms .tooltip-button .fa-stack{color:var(--color-red);font-size:0.75rem;}.remove{display:none;}.cta-forms .primary-label{background:var(--color-red);color:#FFF;padding:9px;border-radius:20px;}.cta-forms .primary-label h2{font-size:20px;color:#fff;}.cta-forms .secondary-label h3{font-size:13px;color:#fff;}.cta-forms .mortgage-btn-container{display:flex;column-gap:30px;}.cta-forms .mortgage-btn-container .secondary-label span{font-size:0.75rem;}.cta-forms .mortgage-filter .column.button-interactive{display:block;}.cta-forms .mortgage-filter .rate-box-container{display:flex;justify-content:center;width:55%;margin-top:1rem;}.cta-forms .mortgage-radio{display:block;}.cta-forms .mortgage-filter .columns{display:block;}.cta-forms .mortgage-filter .column{display:block;}.group-field{display:flex;}.group-field.travel .button-css.alone,.group-field.default .button-css.alone{min-width:240px !important;}.focus_band-block .container.focus_type_6{font-family:var(--font-family-sans-serif),sans-serif;font-weight:400;font-size:24px;color:black;}.focus_band-block .cta-forms .mortgage-filter{flex:0 0 100%;display:flex;flex-direction:column;}.container .focus_type_6 h1 strong{color:var(--color-red);}.mortgage-btn-section .button-css{height:auto;}.focus_band-block .container.focus_type_6{width:80%;margin:auto;}.focus_band-block .container.focus_type_6{display:flex;align-items:center;flex-direction:column;text-align:center;row-gap:1rem;}.mortgage-filter .prov-select-box .prov-select-title{font-size:var(--font-size-h5-desktop);font-weight:bold;}.focus_band-block .container.focus_type_22 .mortgage-filter .prov-select-box .select-css{height:auto;min-height:50px;width:200px;margin:auto;}.focus_band-block .container.focus_type_22 .mortgage-filter .mortgage-buttons-heading{text-align:center;font-weight:bold;font-size:var(--font-size-h4-desktop);line-height:1;margin:0;}.focus_band-block .container.focus_type_22 .mortgage-filter .mortgage-btn-container{display:flex;flex-direction:column;row-gap:1rem;align-items:center;}.focus_band-block .container.focus_type_22 .mortgage-filter .mortgage-btn-container .mortgage-btn-section{min-width:200px;}.focus_band-block .container.focus_type_22 .mortgage-filter .rate-box-container .rate-percentage{font-size:var(--font-size-h2-desktop);font-weight:bold;}.focus_band-block .container.focus_type_22 .mortgage-filter .rate-box-container .divider{border-right:1px solid var(--color-divider);width:1px;height:100%;}.focus_band-block .container.focus_type_22 .mortgage-filter .rate-box-container .rate-detail{font-size:var(--font-size-small);font-weight:bold;}.focus_band-block .container.focus_type_22 .mortgage-filter .mortgage-btn-container .mortgage-btn-section:hover .button-css{background:var(--color-red);color:#FFF;border-color:transparent;}.focus_band-block .container.focus_type_22 .mortgage-filter .mortgage-btn-container .mortgage-btn-section .button-css{width:80%;max-width:300px;background-color:var(--color-white);border:1px solid var(--color-black);color:var(--color-black);}.dot-outer-container{background-color:var(--color-white);position:relative;z-index:0;}.mb-1{margin-bottom:1rem;}.cta-forms .cc-filters-box{display:flex;flex-direction:column;width:100%;}.cta-forms .cc-filters-box .columns{flex-direction:column;}.dot-inner-container{position:absolute;top:0;left:0;width:100%;height:100%;clip-path:ellipse(65% 100% at 50% 0%);background-color:#FEF4F1;z-index:1;}.dot-inner-container.home{position:absolute;top:0;left:0;width:100%;height:75%;clip-path:ellipse(65% 100% at 50% 0%);background-color:#FEF4F1;z-index:1;}.container.focus_band-block{position:relative;z-index:2;}.cta-container.form_type_12{display:flex;align-items:center;justify-content:center;gap:40px;}.cta__motorcycle-flex{display:flex;align-items:center;justify-content:center;gap:80px;}.cta__motorcycle-flex .motorcycle-province-select{margin:0 !important;}.cta__motorcycle-flex .button-css{margin-bottom:0 !important;}@media screen and (max-width:550px){.cta-container.form_type_12{flex-direction:column-reverse;gap:10px;}.cta__motorcycle-flex{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;}.cta__motorcycle-flex .motorcycle-province-select{margin-right:0 !important;max-width:100% !important;width:100% !important;}.cta__motorcycle-flex .button-css{width:100% !important;margin:0 !important;}}@media screen and (min-width:768px){.cta-forms{display:flex;justify-content:center;flex-wrap:nowrap;}.snippet-how_to svg{z-index:0;}.cta-forms .postal-code-field{display:flex;}.cta-forms .postal-code-field .postal-code-column{margin-right:20px;}.cta-forms .credit-card-filter{flex-direction:row;}.cta-forms .button-css{width:auto;}.cta-forms .input-css{margin-right:1rem;}.focus_band-block .container.focus_type_22 .mortgage-filter .mortgage-btn-container{flex-direction:row;}.focus_band-block .container.focus_type_6 .select-options{flex-direction:row;gap:0;}.cta-forms .bank-accounts-all .column .select-css,.cta-forms .personal-banking .column .select-css{width:100%;}.cta-forms .bank-accounts-all .columns{justify-content:flex-start;}.cta-forms .column,.cta-forms .mortgage-filter .columns{display:flex;}.cta-forms .credit-card-filter .column{display:block;}.cta-forms .mortgage-filter .columns .column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem;box-shadow:none;margin:0;}.cta-forms .mortgage-filter .column{display:flex;width:80%;margin:2rem auto auto;align-items:end;box-shadow:0 6px 10px rgba(0,0,0,0.15);--webkit-box-shadow:0 6px 10px rgba(0,0,0,0.15);background-color:#fff !important;}.focus_band-block .container.focus_type_6 select.select-css{margin-right:30px;}.focus_band-block .container.focus_type_6 .insurance-search-icons .insurance-category{flex-direction:column;}.focus_band-block .container.focus_type_6 .insurance-search-icons .insurance-search-icon.grow{margin-right:0;}.cta__motorcycle-flex .motorcycle-province-select{width:250px !important;}}.credit_card_cash_surge-block .cc-subtitle{position:relative;font-style:italic;padding:0;display:inline-block;top:-23px;}@media screen and (max-width:667px){.credit_card_cash_surge-block .cc-subtitle{right:-57px;}}.credit_card_cash_surge-block .credit-card-surge{margin-top:15px;}@media screen and (max-width:1000px){.credit_card_cash_surge-block .credit-card-surge{margin-top:5px;}.credit_card_cash_surge-block .credit-card-surge .container{width:95%;padding-top:5px;}}.credit_card_cash_surge-block .credit-card-surge .cc-surge-container{margin:0;padding:0;}.credit_card_cash_surge-block .credit-card-surge .cc-surge-container .card-info{padding-top:15px;}.credit_card_cash_surge-block .credit-card-surge .cc-surge-container .card-info:not(:last-child){padding-bottom:10px;border-bottom:1px solid #EEE;}.credit_card_cash_surge-block .credit-card-surge .cc-surge-container .card-info .img-box img{width:100%;}.credit_card_cash_surge-block .credit-card-surge .cc-surge-container .card-info .cc-content .cc-bonus>div,.credit_card_cash_surge-block .credit-card-surge .cc-surge-container .card-info .cc-rewards .cc-bonus>div{display:inline-block;font-weight:800;font-size:0.975rem;background-color:#f9d6d2;padding:5px 15px;border:1px solid transparent;border-radius:4px;}.credit_card_cash_surge-block .credit-card-surge .cc-surge-container .card-info .cc-content .cc-bonus>div span,.credit_card_cash_surge-block .credit-card-surge .cc-surge-container .card-info .cc-rewards .cc-bonus>div span{color:#df3226;font-size:0.75rem;font-weight:bold;}.credit_card_cash_surge-block .credit-card-surge .cc-surge-container .card-info .cc-content .card-title,.credit_card_cash_surge-block .credit-card-surge .cc-surge-container .card-info .cc-rewards .card-title{margin-top:10px;margin-bottom:5px;}.credit_card_cash_surge-block .credit-card-surge .cc-surge-container .card-info .cc-content .card-title h3,.credit_card_cash_surge-block .credit-card-surge .cc-surge-container .card-info .cc-rewards .card-title h3{font-size:1.35rem;font-weight:bold;}.credit_card_cash_surge-block .credit-card-surge .cc-surge-container .card-info .cc-content .offer-text,.credit_card_cash_surge-block .credit-card-surge .cc-surge-container .card-info .cc-rewards .offer-text{font-size:0.875rem;}.credit_card_cash_surge-block .credit-card-surge .cc-surge-container .card-info .cc-content .banner-title span,.credit_card_cash_surge-block .credit-card-surge .cc-surge-container .card-info .cc-rewards .banner-title span{background-color:#000;color:#FFF;display:inline-block;padding:2px 5px;border:1px solid transparent;border-radius:4px;}.credit_card_cash_surge-block .credit-card-surge .cc-surge-container .card-info .cc-action #custom-next-arrow-mcc{color:#df3226;font-size:30px;cursor:pointer;}.credit_card_cash_surge-block .credit-card-surge .cc-surge-container .card-info .cc-action .cc-offer-date{font-weight:bold;margin-bottom:10px;}.credit_card_cash_surge-block .credit-card-surge .cc-surge-container .card-info .cc-action .cc-button .button-css{font-weight:bold;font-size:1rem;max-width:100%;}.credit_card_cash_surge-block .credit-card-surge .cc-surge-container .card-info .cc-1{width:25%;}.credit_card_cash_surge-block .credit-card-surge .cc-surge-container .card-info .cc-2{width:50%;}.credit_card_cash_surge-block .credit-card-surge .cc-surge-container .card-info .desktop-only{display:none;justify-content:space-between;}@media screen and (min-width:668px){.credit_card_cash_surge-block .credit-card-surge .cc-surge-container .card-info .desktop-only{display:flex;}}.credit_card_cash_surge-block .credit-card-surge .cc-surge-container .card-info .desktop-only .cc-content{padding:0 20px;}.credit_card_cash_surge-block .credit-card-surge .cc-surge-container .card-info .desktop-only .cc-content .cc-bonus{margin-top:0.75rem;margin-bottom:0.75rem;}.credit_card_cash_surge-block .credit-card-surge .cc-surge-container .card-info .desktop-only .cc-rewards{padding:0 20px;}.credit_card_cash_surge-block .credit-card-surge .cc-surge-container .card-info .mobile-only .cc-content,.credit_card_cash_surge-block .credit-card-surge .cc-surge-container .card-info .mobile-only .cc-rewards{display:flex;column-gap:0.75rem;justify-content:space-between;align-items:center;padding:0 5px 10px 5px;}.credit_card_cash_surge-block .credit-card-surge .cc-surge-container .card-info .mobile-only .cc-content .cc-bonus,.credit_card_cash_surge-block .credit-card-surge .cc-surge-container .card-info .mobile-only .cc-rewards .cc-bonus{text-align:center;text-wrap:nowrap;width:50%;}.credit_card_cash_surge-block .credit-card-surge .cc-surge-container .card-info .mobile-only .cc-content .cc-bonus>div,.credit_card_cash_surge-block .credit-card-surge .cc-surge-container .card-info .mobile-only .cc-rewards .cc-bonus>div{display:block;padding:2px 10px;line-height:18px;}.credit_card_cash_surge-block .credit-card-surge .cc-surge-container .card-info .mobile-only .cc-content .cc-bonus>div span,.credit_card_cash_surge-block .credit-card-surge .cc-surge-container .card-info .mobile-only .cc-rewards .cc-bonus>div span{font-size:0.75rem;font-weight:800;color:#000;}.credit_card_cash_surge-block .credit-card-surge .cc-surge-container .card-info .mobile-only .cc-content .card-title,.credit_card_cash_surge-block .credit-card-surge .cc-surge-container .card-info .mobile-only .cc-rewards .card-title{margin:0 0 0 0.875rem;}.credit_card_cash_surge-block .credit-card-surge .cc-surge-container .card-info .mobile-only .cc-content .card-title h3,.credit_card_cash_surge-block .credit-card-surge .cc-surge-container .card-info .mobile-only .cc-rewards .card-title h3{font-size:0.925rem;line-height:18px;font-weight:800;}.credit_card_cash_surge-block .credit-card-surge .cc-surge-container .card-info .mobile-only .cc-content .banner-title,.credit_card_cash_surge-block .credit-card-surge .cc-surge-container .card-info .mobile-only .cc-rewards .banner-title{width:50%;text-align:center;}.credit_card_cash_surge-block .credit-card-surge .cc-surge-container .card-info .mobile-only .cc-content .banner-title span,.credit_card_cash_surge-block .credit-card-surge .cc-surge-container .card-info .mobile-only .cc-rewards .banner-title span{display:block;text-wrap:nowrap;font-size:0.75rem;line-height:18px;}.credit_card_cash_surge-block .credit-card-surge .cc-surge-container .card-info .mobile-only .offer-text{display:none;}@media screen and (min-width:550px) and (max-width:667px){.credit_card_cash_surge-block .credit-card-surge .cc-surge-container .card-info .mobile-only .offer-text{display:block;}}.credit_card_cash_surge-block .credit-card-surge .cc-surge-container .card-info .mobile-only figure{max-width:34%;margin-top:0.05rem;}@media screen and (min-width:668px){.credit_card_cash_surge-block .credit-card-surge .cc-surge-container .card-info .mobile-only{display:none;}}@media screen and (min-width:666px) and (max-width:800px){.credit_card_cash_surge-block .credit-card-surge .cc-surge-container .card-info .cc-action .button-css{min-width:100%;}}.hidden-row{display:none;}h1 *{font-size:inherit !important;font-family:inherit !important;line-height:inherit !important;}h2 *{font-size:inherit !important;font-family:inherit !important;line-height:inherit !important;font-weight:inherit !important;}h3 *{font-size:inherit !important;font-family:inherit !important;line-height:inherit !important;font-weight:inherit !important;}.snippet-rich_content{li{list-style:disc;margin-left:1rem;margin-bottom:1rem;}}.snippet.snippet-rich_content .rich-content-container p{font-size:1rem;margin-top:1rem;}.snippet.snippet-rich_content .rich-content-container ul{list-style:disc;margin-left:1rem;margin-top:1rem;}.snippet.snippet-rich_content .rich-content-container .column-lists .rich-text h3{font-size:1.25rem;font-weight:bold;}.callout-list{li{list-style:none;}}.callout-list ol,.callout-list ul{margin-top:20px;margin-left:20px;}.callout-list ol li,.callout-list ul li{margin:0 0 10px 0;}.snippet-rich_content .callout-list ul li::before{margin-right:var(--callout-list-margin-right);}.snippet-rich_content .callout-list ol li ul li::before{margin-right:var(--nested-callout-list-margin-right);position:relative;top:-14px;}.snippet-rich_content .callout-list ol li{text-indent:-3px;padding-left:24px;}.snippet-rich_content .callout-list li .line-svg{width:12px;top:54px;}.table-container .graph-info .first div{color:#FFF;}.accordion-heading h3 a{font-weight:bold;}.focus_band-block .container .wrapper .cta-container.v2_forms button.button-css{margin:0 auto;}.focus_band-block .container .wrapper .cta-container.v2_forms form{flex-direction:row;align-items:center;}.snippet.snippet-content .container .rich-text{padding:20px;}.snippet.snippet-recent_articles_snippet.blog.pt-10.pb-10 .container .my-heading{text-align:center;}.focus_band-block .container.focus_type_22 .wrapper .content .rich-text h1{padding:0 50px;}.custom_table-block .snippet-custom-table,.mortgage_boc_matrix-block .snippet-custom-table .rich_text h2{text-align:center;}.focus_band-block .container.focus_type_5 .cta-container.form_type_5 .button-css{margin:0 auto;width:25%;padding:18px;}.focus_band-block .content h2,.focus_band-block .content .table-block caption,.table-block .focus_band-block .content caption{font-size:24px;margin-top:14px;}.focus_band-block .container.focus_type_5 .content{margin-bottom:30px;}.rich-text-block .column{padding:0 24px;}.item-list{max-width:980px;margin:0 auto;padding:12px;}.item-list h2{font-family:var(--font-family-sans-serif),sans-serif;margin-bottom:2rem;font-style:normal;font-weight:600;font-size:32px;line-height:44px;}.search-results li{margin-top:1rem;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #ccc;}.search-result__title{font-family:var(--font-family-sans-serif),sans-serif;font-size:16px;margin:0;}.pager{margin:0 auto;max-width:650px;}.pager__items{display:flex;align-items:center;justify-content:space-evenly;}li.pager__item{margin:0 auto;padding:0 10px;}.pager__items li.pager__item.is-active a{color:var(--color-black);}form.user-login-form{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:6px;max-width:400px;margin:10vh auto;box-shadow:rgba(100,100,111,0.2) 0 7px 29px 0;padding:40px 20px;}form.user-login-form .form-item{display:flex;flex-direction:column;margin-bottom:20px;}form.user-login-form .form-item label{font-size:1em;margin-bottom:10px;font-weight:700;}form.user-login-form .form-item input{border:1px solid lightgray;border-radius:6px;padding:10px;max-width:300px;}form.user-login-form .form-actions{display:flex;align-items:center;justify-content:center;max-width:300px;}form.user-login-form .form-actions input{max-width:300px;padding:0 128px;text-align:center;margin:20px auto 0;border:none;border-radius:6px;background-color:var(--color-red);color:white;cursor:pointer;}@media screen and (min-width:1000px){.rich-text-block .column{padding:0 24px;}}@media screen and (max-width:769px){.focus_band-block .container.focus_type_6 .insurance-search-icons{display:grid !important;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:2px;grid-row-gap:20px;margin-right:0;margin-bottom:40px;}.dot-inner-container{position:absolute;top:0;left:0;width:100%;height:100%;clip-path:ellipse(100% 100% at 50% 0%);background-color:#FEF4F1;z-index:1;}.group-field.mortgage{flex-direction:column;gap:10px;}.focus_band-block .container.focus_type_6 select.select-css{margin-right:0 !important;max-width:350px !important;width:350px;margin-bottom:1rem;}.focus_band-block .container.focus_type_6 .select-options{flex-direction:column !important;gap:10px !important;}}@media screen and (max-width:376px){.group-field.travel button.button-css{min-width:320px !important;}}@media screen and (max-width:321px){.group-field.travel button.button-css{min-width:280px !important;}}@media screen and (max-width:500px){.group-field.travel .button-css.alone,.group-field.default .button-css.alone{min-width:350px !important;}.focus_band-block .container.focus_type_5 .content{padding-bottom:20px;}.focus_band-block .container.focus_type_5 .cta-container.form_type_5 .button-css{margin-top:30px;width:100%;}.focus_band-block .container.focus_type_5 .cta-container.form_type_5 .filter-container .columns .column{padding-right:0;padding-left:0;}.cta-forms .mortgage-filter .rate-box-container{display:flex;justify-content:center;width:100%;margin-top:1rem;}.group-field.mortgage{flex-direction:column;}.group-field.mortgage select{margin-bottom:1rem;}.focus_band-block .container .wrapper .content h1{font-size:var(--font-size-h1-mobile);margin:10px auto 10px;font-weight:900;padding:0 10px;}.focus_band-block .content h2{font-size:20px;font-weight:400;color:var(--rates-black);margin:0;line-height:normal;padding:0 54px 10px;}.partner-logos-heading .rich-text h2{font-size:20px !important;margin:4px !important;}.focus_band-block .container.focus_type_6 .select-options{gap:1rem;}.focus_band-block .content{padding:20px 8px 30px;}.focus_band-block .container.focus_type_6 select.select-css{margin-right:0 !important;max-width:350px !important;width:350px;}.focus_band-block .container.focus_type_6 .insurance-search-icons{flex-direction:column;}.focus_band-block .container.focus_type_6 .insurance-search-icons{display:grid !important;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:2px;grid-row-gap:20px;margin-right:0;margin-bottom:40px;}.focus_band-block .container.focus_type_6 .select-options{margin-bottom:20px;}.focus_band-block .container.focus_type_6 .insurance-search-icons .insurance-category{flex-direction:column;padding-left:0;min-width:unset;width:50%;margin:0 auto;}.focus_band-block .container.focus_type_6 .insurance-search-icons .insurance-search-icon.grow{margin-right:0;}#partner-logos-snippet .partner-logos>div.frame{padding:0;min-width:36%;}#partner-logos-snippet .button-container{margin-top:40px;}#partner-logos-snippet .partner-logos{padding:20px 0;}#partner-logos-snippet .partner-logos>div.frame img{width:100px;}.focus_band-block .container.focus_type_22 .mortgage-filter.white-background{flex-direction:column-reverse;}.focus_band-block .container.focus_type_22 .white-background .column .prov-select-title{padding-bottom:0;}.focus_band-block .container.focus_type_22 .white-background .column .select-css{margin:0 14px 8px 14px !important;width:100% !important;min-width:100%;}.focus_band-block .container.focus_type_20 .white-background .column .rate-box-one,.focus_band-block .container.focus_type_21 .white-background .column .rate-box-one,.focus_band-block .container.focus_type_22 .white-background .column .rate-box-one{padding-right:30px;}.focus_band-block .container.focus_type_20 .white-background .column .rate-box-two,.focus_band-block .container.focus_type_21 .white-background .column .rate-box-two,.focus_band-block .container.focus_type_22 .white-background .column .rate-box-two{padding-left:30px;}.focus_band-block .container.focus_type_22 .mortgage-filter .prov-select-box{width:100%;}.focus_band-block .container.focus_type_22 .white-background .column{padding:10px 30px;}.focus_band-block .container.focus_type_22 .white-background .container-mortgage-buttons .mortgage-btn-container{width:100%;}.focus_band-block .container.focus_type_22 .white-background .mortgage-buttons-heading{padding:32px 50px 16px 50px;font-weight:600 !important;font-size:20px !important;}.focus_band-block .container.focus_type_22 .mortgage-filter .mortgage-btn-container .mortgage-btn-section .button-css{padding:15px 20px;}.focus_band-block .container.focus_type_22 .white-background .container-mortgage-buttons{padding-bottom:20px;}.focus_band-block .container.focus_type_22 .white-background .container-mortgage-buttons .mortgage-btn-container .mortgage-btn-section{width:100%;padding-bottom:0 !important;}.focus_band-block .container.focus_type_22 .white-background .column .rate-box-container{padding-top:0;padding-bottom:30px;}.partner-logos-heading h2{font-size:20px;}.dot-inner-container{clip-path:ellipse(150% 100% at 50% 0%);}.focus_band-block .container .wrapper .cta-container.form_type_1 button.button-css{width:80%;}.focus_band-block .container.focus_type_22 .white-background .column.white-background{background-color:white;box-shadow:var(--box-shadow-md);}.snippet-rich_content .rich-content-container{padding:24px;}.snippet-rich_content .rich-content-container h2,.columns.rich-text-block .column .rich-text h2,.snippet.snippet-content .container .rich-text h2{text-align:center;line-height:normal;}.snippet.snippet-content .container .rich-text{padding:24px;}#partner-logos-snippet .partner-logos-heading{text-align:center;padding:16px 0;}.item-list{padding:12px 26px;}.pager{max-width:400px;}li.pager__item{padding:0;}.pager__items{flex-wrap:wrap;gap:10px;}}@media screen and (max-width:376px){.sticky-form-item{flex-direction:column;width:84%;}.sticky-form-item #mortgage-types{width:100%;max-width:100%;margin:0 0 10px 0}.sticky-form-item #mortgage-redirect{width:100%;max-width:100%;padding:14px 14px;}.pager{max-width:300px;}li.pager__item{margin:0 auto;padding:0;}}@media screen and (max-width:321px){.focus_band-block .container.focus_type_6 input.input-css{min-width:200px;}.focus_band-block .container .wrapper .cta-container button.button-css{min-width:140px !important;font-size:0.925rem;margin-left:-52px;}.focus_band-block .container .wrapper .cta-container input[type='text']{padding:12px 0;}.focus_band-block .container.focus_type_6 select.select-css{width:290px !important;}.mortgage-filter .prov-select-box .prov-select-title{font-size:var(--font-size-h5-desktop);}.focus_band-block .content h2{padding:0 20px;}.focus_band-block .container.focus_type_20 .white-background .column .rate-box-one .rate-detail,.focus_band-block .container.focus_type_20 .white-background .column .rate-box-two .rate-detail,.focus_band-block .container.focus_type_21 .white-background .column .rate-box-one .rate-detail,.focus_band-block .container.focus_type_21 .white-background .column .rate-box-two .rate-detail,.focus_band-block .container.focus_type_22 .white-background .column .rate-box-one .rate-detail,.focus_band-block .container.focus_type_22 .white-background .column .rate-box-two .rate-detail{font-size:10px;}.focus_band-block .container.focus_type_20 .white-background .column .rate-box-container .rate-box-one .rate-percentage,.focus_band-block .container.focus_type_20 .white-background .column .rate-box-container .rate-box-two .rate-percentage,.focus_band-block .container.focus_type_21 .white-background .column .rate-box-container .rate-box-one .rate-percentage,.focus_band-block .container.focus_type_21 .white-background .column .rate-box-container .rate-box-two .rate-percentage,.focus_band-block .container.focus_type_22 .white-background .column .rate-box-container .rate-box-one .rate-percentage,.focus_band-block .container.focus_type_22 .white-background .column .rate-box-container .rate-box-two .rate-percentage{font-size:26px !important;line-height:44px !important;}.focus_band-block .container.focus_type_22 .white-background .mortgage-buttons-heading{padding:32px 30px 16px 30px;font-weight:600 !important;font-size:18px !important;}.focus_band-block .container.focus_type_22 .mortgage-filter .mortgage-btn-container .mortgage-btn-section .button-css{width:90%;}.focus_band-block .container.focus_type_22 .mortgage-filter .mortgage-btn-container .mortgage-btn-section .button-css{padding:15px 14px;}.pager{margin:0 auto;padding:20px;max-width:300px;}.pager__items{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-evenly;}}
.flex{display:flex;}.block{display:block;}.inline{display:inline-block;}.flex-col{flex-direction:column;}.flex-row{flex-direction:row;}.flex-wrap{flex-wrap:wrap;}.items-center{align-items:center;}.items-start{align-items:flex-start;}.justify-between{justify-content:space-between;}.justify-evenly{justify-content:space-evenly;}.justify-center{justify-content:center;}.justify-start{justify-content:start;}.flow-row{flex-flow:row wrap;}.border-bottom-gray{border-bottom:1px solid #e7e7e7;}.border-top-gray{border-top:1px solid #e7e7e7;}.m-auto{margin:auto;}.mt-2{margin-top:0.2rem;}.mt-4{margin-top:0.4rem;}.mt-6{margin-top:0.6rem;}.mt-8{margin-top:0.8rem;}.mt-10{margin-top:1rem;}.mt-12{margin-top:1.25rem;}.mt-15{margin-top:1.5rem;}.mt-20{margin-top:2rem;}.me-2{margin-right:0.2rem;}.me-4{margin-right:0.4rem;}.me-6{margin-right:0.6rem;}.me-8{margin-right:0.8rem;}.me-10{margin-right:1rem;}.me-15{margin-right:1.5rem;}.me-20{margin-right:2rem;}.mb-2{margin-bottom:0.2rem;}.mb-4{margin-bottom:0.4rem;}.mb-6{margin-bottom:0.6rem;}.mb-8{margin-bottom:0.8rem;}.mb-10{margin-bottom:1rem;}.mb-15{margin-bottom:1.5rem;}.mb-20{margin-bottom:2rem;}.ms-2{margin-left:0.2rem;}.ms-4{margin-left:0.4rem;}.ms-6{margin-left:0.6rem;}.ms-8{margin-left:0.8rem;}.ms-10{margin-left:1rem;}.ms-15{margin-left:1.5rem;}.ms-20{margin-left:2rem;}.pt-2{padding-top:0.2rem;}.pt-4{padding-top:0.4rem;}.pt-6{padding-top:0.6rem;}.pt-8{padding-top:0.8rem;}.pt-10{padding-top:1rem;}.pt-15{padding-top:1.5rem;}.pt-20{padding-top:2rem;}.pe-2{padding-right:0.2rem;}.pe-4{padding-right:0.4rem;}.pe-6{padding-right:0.6rem;}.pe-8{padding-right:0.8rem;}.pe-10{padding-right:1rem;}.pe-15{padding-right:1.5rem;}.pe-20{padding-right:2rem;}.pb-2{padding-bottom:0.2rem;}.pb-4{padding-bottom:0.4rem;}.pb-6{padding-bottom:0.6rem;}.pb-8{padding-bottom:0.8rem;}.pb-10{padding-bottom:1rem;}.pb-15{padding-bottom:1.5rem;}.pb-20{padding-bottom:2rem;}.ps-2{padding-left:0.2rem;}.ps-4{padding-left:0.4rem;}.ps-6{padding-left:0.6rem;}.ps-8{padding-left:0.8rem;}.ps-10{padding-left:1rem;}.ps-15{padding-left:1.5rem;}.ps-20{padding-left:2rem;}.p-10{padding:1rem;}.py-15{padding-top:1.5rem;padding-bottom:1.5rem;}.py-20{padding-top:2rem;padding-bottom:2rem;}.text-red,.red{color:#df3226;}.black{color:black;}.text-center{text-align:center;}.capitalize{text-transform:capitalize;}.uppercase{text-transform:uppercase;}.font-bolder,.f-xb{font-weight:900;}.font-bold,.f-b{font-weight:700;}.font-regular{font-weight:600;}.f-13{font-size:13px;}.f-14{font-size:13px;}.f-16{font-size:16px;}.f-20{font-size:20px;}.f-24{font-size:24px;}.f-28{font-size:28px;}.f-32{font-size:32px;}.f-48{font-size:48px;}.w-10{width:10%;}.w-20{width:20%;}.w-30{width:30%;}.w-34{width:30%;}.w-40{width:40%;}.w-50{width:50%;}.w-60{width:60%;}.w-66{width:60%;}.w-70{width:70%;}.w-80{width:80%;}.w-90{width:90%;}.w-100{width:100%;}.shadow{box-shadow:0 2px 20px rgba(51,51,51,0.12);}@media only screen and (max-width:400px){.text-large{font-size:1.3rem;}}@media only screen and (max-width:600px){.sm\:justify-center{justify-content:center;}.text-large{font-size:1.5rem;}.sm\:flex-col{flex-direction:column;}.sm\:flex-row{flex-direction:row;}.sm\:hidden{display:none !important;}.sm\:block{display:block !important;}.sm\:flex{display:flex !important;}.sm\:w-100{width:100% !important;}.sm\:d-initial{display:initial;}}@media only screen and (max-width:992px){.md\:justify-start{justify-content:start;}.md\:justify-between{justify-content:space-between;}.md\:justify-center{justify-content:center;}.md\:flex-col{flex-direction:column;}.md\:flex-row{flex-direction:row;}.text-large{font-size:1.5rem;}.md\:hidden{display:none !important;}.md\:block{display:block !important;}.md\:flex{display:flex !important;}.w1-3{width:30%;}.w2-3{width:70%;}.md\:w-100{width:100%;}}@media only screen and (max-width:1200px){.text-large{font-size:1.6rem;}.lg\:justify-start{justify-content:start;}.lg\:justify-between{justify-content:space-between;}.lg\:hidden{display:none !important;}.lg\:block{display:block !important;}.lg\:flex{display:flex !important;}.w1-3{width:40%;}.w2-3{width:60%;}}@media only screen and (min-width:1200px){.text-large{font-size:2.2rem;}.w1-3{width:30%;}.w2-3{width:70%;}}
.rdc-table-red,.rdc-table{overflow-x:auto;max-width:100vw;}.mortgage-matrix .rdc-table thead tr th,.mortgage-matrix .rdc-table thead tr th p{font-weight:800;}.rdc-table tbody tr td:first-child{color:#df3226;font-weight:800;}.rdc-table-red th,.rdc-table th,.rdc-table-red td,.rdc-table td{padding:1rem;}.rdc-table-red tr,.rdc-table tr{border-bottom:1px solid #e5e5e5;}.rdc-table-red tbody tr td:first-child{background:#da3c13;color:white;}.rdc-table-red tbody tr td:first-child *,.rdc-table tbody tr td:first-child *{color:white;}.rdc-table-red.top-label thead tr th,.rdc-table.top-label thead tr th{background:#df3226;color:white;}.rdc-table-red.top-label thead tr th *,.rdc-table.top-label thead tr th *{color:white;}.rdc-table-red.top-label tbody tr td:first-child,.rdc-table.top-label tbody tr td:first-child{background:unset;color:unset;}.rdc-table-red.top-label tbody tr td:first-child *,.rdc-table.top-label tbody tr td:first-child *{color:unset;}.rates-table .mt-3{margin-top:3rem;}.mortgage-matrix .rates-table th:first-child{background-color:white;position:sticky;left:0;z-index:1;}@media screen and (max-width:900px){.rdc-table-red{display:block;}.rdc-table-red tbody tr td:first-child{position:sticky;left:0;color:white !important;}.rdc-table-red.top-label{display:block;}.rdc-table-red.top-label tbody tr td:first-child{position:relative;}.rdc-table.top-label thead tr th{background:#df3226;color:white;}}
@font-face{font-family:Nunito-Bold;font-display:fallback;src:url(/themes/rdc/fonts/NunitoSans-Bold.woff2) format("woff2")}@font-face{font-family:Nunito-Semi;font-display:fallback;src:url(/themes/rdc/fonts/NunitoSans-SemiBold.woff2) format("woff2")}@font-face{font-family:Nunito;font-display:fallback;src:url(/themes/rdc/fonts/NunitoSans-Regular.woff2) format("woff2")}@font-face{font-family:Nunito-Light;font-display:fallback;src:url(/themes/rdc/fonts/NunitoSans-Light.woff2) format("woff2")}
@font-face{font-family:'RatesDotCaIcons';src:url(/themes/rdc/fonts/RatesDotCaIcons.eot);src:url(/themes/rdc/fonts/RatesDotCaIcons.eot#iefix) format('embedded-opentype'),url(/themes/rdc/fonts/RatesDotCaIcons.woff) format('woff'),url(/themes/rdc/fonts/RatesDotCaIcons.ttf) format('truetype'),url(/themes/rdc/fonts/RatesDotCaIcons.svg#RatesDotCaIcons) format('svg');font-weight:normal;font-style:normal;font-display:block;}[class^="icon-"],[class*=" icon-"]{font-family:'RatesDotCaIcons' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-display:swap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-RDOT_Icon_MyAccount_V2:before{content:"\e9c5";}.icon-RDOT_Icon_ContactInfo_Black:before{content:"\e973";}.icon-RDOT_Icon_ContactInfo_NoCircle:before{content:"\e974";}.icon-RDOT_Icon_DriverAssignment_Black:before{content:"\e975";}.icon-RDOT_Icon_DriverAssignment_NoCircle:before{content:"\e976";}.icon-RDOT_Icon_EnhancedCoverage_Black:before{content:"\e977";}.icon-RDOT_Icon_EnhancedCoverage_NoCircle1:before{content:"\e978";}.icon-RDOT_Icon_ToolTip:before{content:"\e979";}.icon-RDOT_Icon_ForMoreInformation_NoCircle:before{content:"\e900";}.icon-RDOT_Icon_Accidents:before{content:"\e901";}.icon-RDOT_Icon_Address:before{content:"\e902";}.icon-RDOT_Icon_AnnualFee:before{content:"\e903";}.icon-RDOT_Icon_AwardWinner:before{content:"\e904";}.icon-RDOT_Icon_BadRate:before{content:"\e905";}.icon-RDOT_Icon_Banking:before{content:"\e906";}.icon-RDOT_Icon_Bills:before{content:"\e907";}.icon-RDOT_Icon_BundledCoverage:before{content:"\e908";}.icon-RDOT_Icon_Calendar:before{content:"\e909";}.icon-RDOT_Icon_CallUs_PhoneNumber:before{content:"\e90a";}.icon-RDOT_Icon_CardDetails:before{content:"\e90b";}.icon-RDOT_Icon_CarMakeModel:before{content:"\e90c";}.icon-RDOT_Icon_Claims:before{content:"\e90d";}.icon-RDOT_Icon_ClickHere:before{content:"\e90e";}.icon-RDOT_Icon_CompleteYourApplication:before{content:"\e90f";}.icon-RDOT_Icon_CreditCard:before{content:"\e910";}.icon-RDOT_Icon_CreditCheck:before{content:"\e911";}.icon-RDOT_Icon_Discounts:before{content:"\e912";}.icon-RDOT_Icon_Driver_NameOfInsured:before{content:"\e913";}.icon-RDOT_Icon_DriverEducation:before{content:"\e914";}.icon-RDOT_Icon_EmailAddress:before{content:"\e915";}.icon-RDOT_Icon_EnhancedCoverage:before{content:"\e916";}.icon-RDOT_Icon_Entertainment:before{content:"\e917";}.icon-RDOT_Icon_FirstYearValue:before{content:"\e918";}.icon-RDOT_Icon_ForMoreInformation:before{content:"\e919";}.icon-RDOT_Icon_Gas:before{content:"\e91a";}.icon-RDOT_Icon_Gift:before{content:"\e91b";}.icon-RDOT_Icon_GoodFor_Generic:before{content:"\e91c";}.icon-RDOT_Icon_GoodForCashBack:before{content:"\e91d";}.icon-RDOT_Icon_GoodForTravel:before{content:"\e91e";}.icon-RDOT_Icon_GoodRate:before{content:"\e91f";}.icon-RDOT_Icon_GreatRate:before{content:"\e920";}.icon-RDOT_Icon_Groceries:before{content:"\e921";}.icon-RDOT_Icon_Home:before{content:"\e922";}.icon-RDOT_Icon_Legal:before{content:"\e923";}.icon-RDOT_Icon_Life:before{content:"\e924";}.icon-RDOT_Icon_Lock:before{content:"\e925";}.icon-RDOT_Icon_Mortgage:before{content:"\e926";}.icon-RDOT_Icon_MortgageAdvisorBot:before{content:"\e927";}.icon-RDOT_Icon_MortgageCalculator:before{content:"\e928";}.icon-RDOT_Icon_MyAccount:before{content:"\e929";}.icon-RDOT_Icon_NewWindow:before{content:"\e92a";}.icon-RDOT_Icon_Other_Misc:before{content:"\e92b";}.icon-RDOT_Icon_Perks:before{content:"\e92c";}.icon-RDOT_Icon_Pharmacy:before{content:"\e92d";}.icon-RDOT_Icon_RateSimulator:before{content:"\e92e";}.icon-RDOT_Icon_Restaurants:before{content:"\e92f";}.icon-RDOT_Icon_Rewards:before{content:"\e930";}.icon-RDOT_Icon_SafeDrivingIncentives:before{content:"\e931";}.icon-RDOT_Icon_SecureLifeInsurance:before{content:"\e932";}.icon-RDOT_Icon_StandardCoverage:before{content:"\e933";}.icon-RDOT_Icon_StreamingServices:before{content:"\e934";}.icon-RDOT_Icon_Tickets:before{content:"\e935";}.icon-RDOT_Icon_Top5Perks:before{content:"\e936";}.icon-RDOT_Icon_Transportation:before{content:"\e937";}.icon-RDOT_Icon_Travel:before{content:"\e938";}.icon-RDOT_Icon_WinterTires:before{content:"\e939";}.icon-RDOT_Icon_Accidents_NoCircle:before{content:"\e93a";}.icon-RDOT_Icon_Address_NoCircle:before{content:"\e93b";}.icon-RDOT_Icon_AnnualFee_NoCircle:before{content:"\e93c";}.icon-RDOT_Icon_AwardWinner_NoCircle:before{content:"\e93d";}.icon-RDOT_Icon_BadRate_NoCircle:before{content:"\e93e";}.icon-RDOT_Icon_Banking_NoCircle:before{content:"\e93f";}.icon-RDOT_Icon_Bills_NoCircle:before{content:"\e940";}.icon-RDOT_Icon_BundledCoverage_NoCircle:before{content:"\e941";}.icon-RDOT_Icon_Calendar_NoCircle:before{content:"\e942";}.icon-RDOT_Icon_CallUs_PhoneNumber_NoCircle:before{content:"\e943";}.icon-RDOT_Icon_CardDetails_NoCircle:before{content:"\e944";}.icon-RDOT_Icon_CarMakeModel_NoCircle:before{content:"\e945";}.icon-RDOT_Icon_Claims_NoCircle:before{content:"\e946";}.icon-RDOT_Icon_ClickHere_NoCircle:before{content:"\e947";}.icon-RDOT_Icon_CompleteYourApplication_NoCircle:before{content:"\e948";}.icon-RDOT_Icon_CreditCard_NoCircle:before{content:"\e949";}.icon-RDOT_Icon_CreditCheck_NoCircle:before{content:"\e94a";}.icon-RDOT_Icon_Discounts_NoCircle:before{content:"\e94b";}.icon-RDOT_Icon_Driver_NameOfInsured_NoCircle:before{content:"\e94c";}.icon-RDOT_Icon_DriverEducation_NoCircle:before{content:"\e94d";}.icon-RDOT_Icon_EmailAddress_NoCircle:before{content:"\e94e";}.icon-RDOT_Icon_EnhancedCoverage_NoCircle:before{content:"\e94f";}.icon-RDOT_Icon_Entertainment_NoCircle:before{content:"\e950";}.icon-RDOT_Icon_FirstYearValue_NoCircle:before{content:"\e951";}.icon-RDOT_Icon_Gas_NoCircle:before{content:"\e952";}.icon-RDOT_Icon_Gift_NoCircle:before{content:"\e953";}.icon-RDOT_Icon_GoodFor_Generic_NoCircle:before{content:"\e954";}.icon-RDOT_Icon_GoodForCashBack_NoCircle:before{content:"\e955";}.icon-RDOT_Icon_GoodForTravel_NoCircle:before{content:"\e956";}.icon-RDOT_Icon_GoodRate_NoCircle:before{content:"\e957";}.icon-RDOT_Icon_GreatRate_NoCircle:before{content:"\e958";}.icon-RDOT_Icon_Groceries_NoCircle:before{content:"\e959";}.icon-RDOT_Icon_Home_NoCircle:before{content:"\e95a";}.icon-RDOT_Icon_Legal_NoCircle:before{content:"\e95b";}.icon-RDOT_Icon_Life_NoCircle:before{content:"\e95c";}.icon-RDOT_Icon_Lock_NoCircle:before{content:"\e95d";}.icon-RDOT_Icon_Mortgage_NoCircle:before{content:"\e95e";}.icon-RDOT_Icon_MortgageAdvisorBot_NoCircle:before{content:"\e95f";}.icon-RDOT_Icon_MortgageCalculator_NoCircle:before{content:"\e960";}.icon-RDOT_Icon_MyAccount_NoCircle:before{content:"\e961";}.icon-RDOT_Icon_NewWindow_NoCircle:before{content:"\e962";}.icon-RDOT_Icon_Other_Misc_NoCircle:before{content:"\e963";}.icon-RDOT_Icon_Perks_NoCircle:before{content:"\e964";}.icon-RDOT_Icon_Pharmacy_NoCircle:before{content:"\e965";}.icon-RDOT_Icon_RateSimulator_NoCircle:before{content:"\e966";}.icon-RDOT_Icon_Restaurants_NoCircle:before{content:"\e967";}.icon-RDOT_Icon_Rewards_NoCircle:before{content:"\e968";}.icon-RDOT_Icon_SafeDrivingIncentives_NoCircle:before{content:"\e969";}.icon-RDOT_Icon_SecureLifeInsurance_NoCircle:before{content:"\e96a";}.icon-RDOT_Icon_StandardCoverage_NoCircle:before{content:"\e96b";}.icon-RDOT_Icon_StreamingServices_NoCircle:before{content:"\e96c";}.icon-RDOT_Icon_Tickets_NoCircle:before{content:"\e96d";}.icon-RDOT_Icon_ToolTip_NoCircle:before{content:"\e96e";}.icon-RDOT_Icon_Top5Perks_NoCircle:before{content:"\e96f";}.icon-RDOT_Icon_Transportation_NoCircle:before{content:"\e970";}.icon-RDOT_Icon_Travel_NoCircle:before{content:"\e971";}.icon-RDOT_Icon_WinterTires_NoCircle:before{content:"\e972";}.icon-RDOT_Icon_Account_Edit:before{content:"\e97a";}.icon-RDOT_Icon_Plus_Circle:before{content:"\e97b";}.icon-RDOT_Icon_Plus_Circle_Filled:before{content:"\e97c";}.icon-RDOT_Icon_Plus:before{content:"\e97d";}.icon-RDOT_Icon_Dot:before{content:"\e97e";}.icon-RDOT_Icon_Arrow_Down_Outlined:before{content:"\e97f";}.icon-RDOT_Icon_Arrow_Down:before{content:"\e980";}.icon-RDOT_Icon_Arrow_Up:before{content:"\e981";}.icon-RDOT_Icon_Arrow_Left:before{content:"\e982";}.icon-RDOT_Icon_Arrow_Right:before{content:"\e983";}.icon-RDOT_Icon_Arrow_Right_Box:before{content:"\e984";}.icon-RDOT_Icon_Arrow_Right_Box_2:before{content:"\e985";}.icon-RDOT_Icon_Bank:before{content:"\e986";}.icon-RDOT_Icon_Close1:before{content:"\e987";}.icon-RDOT_Icon_Close_Assignments_2:before{content:"\e988";}.icon-RDOT_Icon_Car_Cog:before{content:"\e989";}.icon-RDOT_Icon_Gift_Card:before{content:"\e98a";}.icon-RDOT_Icon_Info:before{content:"\e98b";}.icon-RDOT_Icon_Check_Outline:before{content:"\e98c";}.icon-RDOT_Icon_Check_Outline_Filled:before{content:"\e98d";}.icon-RDOT_Icon_Circle_Outline_Blank:before{content:"\e98e";}.icon-RDOT_Icon_Circle_8:before{content:"\e98f";}.icon-RDOT_Icon_Close:before{content:"\e990";}.icon-RDOT_Icon_Close_Outline:before{content:"\e991";}.icon-RDOT_Icon_Contact_Mail:before{content:"\e992";}.icon-RDOT_Icon_Credit_Card:before{content:"\e993";}.icon-RDOT_Icon_Currency_USD:before{content:"\e994";}.icon-RDOT_Icon_Currency_USD_Outline:before{content:"\e995";}.icon-RDOT_Icon_Click:before{content:"\e996";}.icon-RDOT_Icon_Check:before{content:"\e997";}.icon-RDOT_Icon_Equal:before{content:"\e998";}.icon-RDOT_Icon_Equal_Outline:before{content:"\e999";}.icon-RDOT_Icon_Facebook:before{content:"\e99a";}.icon-RDOT_Icon_Flash:before{content:"\e99b";}.icon-RDOT_Icon_Formal_List:before{content:"\e99c";}.icon-RDOT_Icon_Close_Outline1:before{content:"\e99d";}.icon-RDOT_Icon_Instagram:before{content:"\e99e";}.icon-RDOT_Icon_Arrow_Down_Chevron:before{content:"\e99f";}.icon-RDOT_Icon_Arrow_Left_Chevron:before{content:"\e9a0";}.icon-RDOT_Icon_Arrow_Right_Chevron:before{content:"\e9a1";}.icon-RDOT_Icon_Arrow_Up_Chevron:before{content:"\e9a2";}.icon-RDOT_Icon_Line_Weight:before{content:"\e9a3";}.icon-RDOT_Icon_Linkedin:before{content:"\e9a4";}.icon-RDOT_Icon_Currency_USD_Outline_Sq:before{content:"\e9a5";}.icon-RDOT_Icon_Magnify:before{content:"\e9a6";}.icon-RDOT_Icon_Medal:before{content:"\e9a7";}.icon-RDOT_Icon_Minus:before{content:"\e9a8";}.icon-RDOT_Icon_Minus_Circle_Outline_Filled:before{content:"\e9a9";}.icon-RDOT_Icon_Pencil:before{content:"\e9aa";}.icon-RDOT_Icon_Pencil_Outline_Filled:before{content:"\e9ab";}.icon-RDOT_Icon_Pencil_Outline:before{content:"\e9ac";}.icon-RDOT_Icon_Playlist_Add_Check:before{content:"\e9ad";}.icon-RDOT_Icon_Minus_Circle_Outline:before{content:"\e9ae";}.icon-RDOT_Icon_Menu:before{content:"\e9af";}.icon-RDOT_Icon_Request_Quote:before{content:"\e9b0";}.icon-RDOT_Icon_Sort:before{content:"\e9b1";}.icon-RDOT_Icon_Multiple_Drivers:before{content:"\e9b2";}.icon-RDOT_Icon_CSR:before{content:"\e9b3";}.icon-RDOT_Icon_Text_Box_Multiple:before{content:"\e9b4";}.icon-RDOT_Icon_Thumb_Up:before{content:"\e9b5";}.icon-RDOT_Icon_Tray_Full:before{content:"\e9b6";}.icon-RDOT_Icon_Tune:before{content:"\e9b7";}.icon-RDOT_Icon_Twitter:before{content:"\e9b8";}.icon-RDOT_Icon_Unsubscribe:before{content:"\e9b9";}.icon-RDOT_Icon_Youtube:before{content:"\e9ba";}.icon-RDOT_Icon_Cash_Usd_Circle:before{content:"\e9c0";}.icon-RDOT_Icon_Dot1:before{content:"\e9bb";}.icon-RDOT_Icon_Domain:before{content:"\e9bc";}.icon-RDOT_Icon_Developer_Board:before{content:"\e9be";}.icon-RDOT_Icon_Cash_Usd:before{content:"\e9bf";}.icon-RDOT_Icon_Home_Search_Outline:before{content:"\e9bd";}.icon-RDOT_Icon_Pill:before{content:"\e9c1";}.icon-RDOT_Icon_Storefront_Outline:before{content:"\e9c2";}.icon-RDOT_Icon_Checkbox_Blank:before{content:"\e9c3";}.icon-RDOT_Icon_Checkbox_Checked:before{content:"\e9c4";}.icon-RDOT_Clock:before{content:"\e9c6";}.icon-RDOT_Icon_Motorcycle:before{content:"\e9c7";}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/rdc/images/icons/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/rdc/images/icons/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/rdc/images/icons/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.node--unpublished{background-color:#fff4f4;}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;min-height:1px;display:none;}[dir="rtl"] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;align-items:center;white-space:normal;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li a{color:#df3226;font-size:unset;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}.breadcrumb ol::before{content:'';display:inline-block;width:16px;height:16px;background-color:#df3226;border-radius:50%;margin-right:8px;}
.blog-home{*{font-family:"Nunito Sans",sans-serif;}max-width:1200px;padding:0 10px;margin:auto;.blog-header{color:black;font-family:'Nunito Sans',serif;flex-wrap:nowrap;justify-content:inherit;.separator{margin-right:6%;margin-left:6%;min-width:10px;}.the-dot-the{font-weight:900;color:white;background:#df3226;font-size:1rem;padding:0.8rem 0.69rem;border-radius:50%;margin-right:0.2rem;}.the-dot-dot{text-transform:uppercase;font-family:"Centra No2",serif;transform:translateY(0.4rem);letter-spacing:-3px;font-size:2.4rem;}.the-dot-text{font-family:'Nunito Sans',serif;font-size:1.5rem;text-wrap:nowrap;}}.dropdown{position:relative;font-family:'Nunito Sans',serif;button{background:white;outline:none;padding:0.9rem 1.8rem;border-radius:2rem;cursor:pointer;font-weight:600;z-index:2;}button:hover{color:#df3226;}button::after{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="%23df3226" viewBox="0 0 24 24"><path d="M12 17.414 3.293 8.707l1.414-1.414L12 14.586l7.293-7.293 1.414 1.414L12 17.414z"/></svg>');transform:translateY(22%);display:inline-block;margin-left:1rem;}a{font-weight:600;}.dropdown-content{display:none;position:absolute;z-index:1;left:0;right:0;top:3rem;padding:2rem 1rem 0.3rem 1rem;a{margin:0;padding:0.6rem 0.4rem;text-transform:capitalize;color:black;cursor:pointer;}a:hover{background:#f5f5f5;color:#df3226;}}&:hover .dropdown-content{display:block;}}.content-title{line-height:normal;h1{font-family:'Centra No2',serif;display:inline-block;font-size:3rem;}span{font-family:'Centra No2',serif;display:inline-block;font-size:3rem;}}.section-title{font-family:'Nunito Sans',serif;color:black;font-weight:700;padding:1.5rem 0 2rem;border-top:1px solid #f2f2f2;}}.slick-dots{bottom:4rem;}.slick-dots li{height:7px !important;margin-left:0;transform:translateX(-4px);}.slick-dots li:not(:last-child){margin-right:30px;}.slick-dots li button{height:7px !important;}.slick-dots li button:before{position:absolute;top:0;left:0;content:"";width:40px;height:7px;background-color:#ccc;opacity:1 !important;border-radius:10px;}.slick-dots li.slick-active button:before{background-color:#df3226;}@media screen and (max-width:600px){.content-title{span{font-size:2rem !important;}}}.tab-view{margin-bottom:3rem;padding-top:1rem;.tabs-wrapper{display:flex;flex-direction:row;.tab-link{font-family:"Nunito Sans",sans-serif;background:#f6f6f6;border:none;outline:none;padding:0.8rem 1.2rem;font-weight:700;cursor:pointer;color:#787878;flex-grow:1;flex-basis:0;text-align:center;}.tab-link:not(:last-child){border-right:1px solid #e5e5e5;}.tab-link.active{background-color:#df3226;border-top:none;color:white;}}.tab-content-wrapper{.tab-content{display:none;}.tab-content.active{display:block;}.tab-title{font-family:"Nunito Sans",sans-serif;margin:3rem 0 2rem;color:black;font-weight:700;font-size:1.7rem;}.more-link{margin:1rem auto;display:inline-block;border:2px solid red;padding:0.6rem 2rem;border-radius:2rem;font-weight:700;}}}.tab-view .tabs-wrapper .tab-link.active{background-color:#df3226;border-top:none;color:white;}@media screen and (max-width:600px){.tab-content-wrapper{.tab-content{display:block !important;}}.accordion-panel{display:none;}.accordion-panel.active{display:block;}}.accordion-button{width:100%;outline:none;border:none;border-top:1px solid #ececec;border-radius:0;background:none;text-align:start;font-weight:700;position:relative;padding:1rem 0.5rem;}.accordion-button:not(.active):after{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="%23df3226" viewBox="0 0 24 24"><path d="M12 17.414 3.293 8.707l1.414-1.414L12 14.586l7.293-7.293 1.414 1.414L12 17.414z"/></svg>');position:absolute;right:1rem;}.accordion-button.active:after{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="%23df3226" viewBox="0 0 24 24"><path d="M12 17.414 3.293 8.707l1.414-1.414L12 14.586l7.293-7.293 1.414 1.414L12 17.414z"/></svg>');position:absolute;right:1rem;transform:rotate(180deg);top:0.5rem;}.blog-get-quotes{background:#f6f6f6;padding:4rem 0;text-align:center;margin-bottom:4rem;.inner{max-width:1200px;padding:0 10px;margin:auto;.q-title{font-size:2.5rem !important;line-height:2.5rem !important;font-family:var(--font-family-serif),serif;font-weight:800;padding-bottom:1rem;color:black;@media screen and (max-width:480px){font-size:2rem !important;line-height:2rem !important;}}.q-text{font-weight:600;font-size:1.5rem;@media screen and (max-width:480px){font-size:1rem;color:var(--rates-black);line-height:normal;padding:0 54px 10px;}}.q-radio{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:2rem 0;label{flex-grow:1;flex-basis:0;min-width:9rem;svg{width:60px;height:60px;}@media screen and (max-width:480px){min-width:unset;display:flex;align-items:center;flex-direction:column;margin:0 20px;}}label:not(:last-child) svg{width:100%;border-right:1px solid #dfdfdf;@media screen and (max-width:480px){border-right:unset;}}[type=radio]{position:absolute;opacity:0;width:0;height:0;}[type=radio] + svg{cursor:pointer;margin:1rem auto;color:#bbb;}[type=radio]:checked + svg{color:black;}[type=radio]:checked ~ span{border-bottom:2px solid #df3226;@media screen and (max-width:480px){max-width:80%;}}span{font-family:'Nunito Sans',serif;font-weight:700;}}.q-postal-code{position:relative;width:20rem;margin:2rem auto;display:flex;flex-direction:row;label{display:inline-block;max-width:13rem;}.q-search-input{border:1px solid #232323;outline:none;padding:0.6rem 1.5rem 0.6rem 2rem;border-top-left-radius:2rem;border-bottom-left-radius:2rem;text-align:center;font-weight:600;height:100%;max-width:100%;}.q-search-button{display:inline-block;margin-left:-1.5rem;z-index:2;font-weight:700;background:#df3226;color:#fff;outline:none;border:none;border-radius:2rem;padding:1rem 3rem;text-wrap:nowrap;cursor:pointer;transition:100ms ease-in-out;}.q-search-button:hover{background:#bd1b0f;}label:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="%23000000" viewBox="0 0 42 42"><path fill-rule="evenodd" d="M33,13.924C33,6.893,27.594,1,20.51,1S8,6.897,8,13.93C8,16.25,8.324,18,9.423,20H9.402l10.695,20.621 c0.402,0.551,0.824-0.032,0.824-0.032C20.56,41.13,31.616,20,31.616,20h-0.009C32.695,18,33,16.246,33,13.924z M14.751,13.528 c0-3.317,2.579-6.004,5.759-6.004c3.179,0,5.76,2.687,5.76,6.004s-2.581,6.005-5.76,6.005C17.33,19.533,14.751,16.846,14.751,13.528 z"/></svg>');position:absolute;left:-10px;top:50%;transform:translateY(-50%);width:24px;height:24px;z-index:5;}::placeholder{color:#666;opacity:1;}::-ms-input-placeholder{color:#666;}::-webkit-input-placeholder{color:#666;}}}}.subscription-form{padding:4rem 0;.subscription-form-content{max-width:1200px;margin:1rem auto;box-shadow:0 0 11px #00000036;padding:4rem 2rem;.s-info{margin-right:10vw;p{line-height:normal;color:black;font-weight:700;}p:nth-child(2){font-size:1.2rem;font-weight:600;}}.s-form{label{display:block;font-weight:700;color:black;margin-bottom:0.5rem;}button{background:#df3226;outline:none;border:none;color:white;padding:0.6rem 4rem;border-radius:2rem;}input{padding:0.8rem 1rem;border:2px solid #e5e5e5;outline:none;border-radius:0.3rem;width:50%;}}}}@media screen and (max-width:600px){.subscription-form{.subscription-form-content{margin:1rem;.s-info{margin-right:0;}label{margin-top:1rem;}button{margin-top:2rem;}input{width:100% !important;}}}}.view-more{color:#df3226;display:block;outline:none;border:none;background:none;font-weight:700;margin:3rem auto;cursor:pointer;text-align:center;}.view-more:hover{color:#bd1b0f;}.view-more::after{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="%23df3226" viewBox="0 0 24 24"><path d="M12 17.414 3.293 8.707l1.414-1.414L12 14.586l7.293-7.293 1.414 1.414L12 17.414z"/></svg>');display:block;margin-top:1rem;}.single-article{.search-bar{width:29%;position:relative;input{padding:0.7rem 2rem;border-radius:2rem;outline:none;border:2px solid #ececec;width:100%;}}.snippet-call_to_action:after{content:none;}.w-70{padding-right:0.8rem;}.search-bar:after{content:url('data:image/svg+xml;utf8,<svg style="width: 18px; height: 18px;" fill="%23CECECE" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M950.765 905.51L741.217 695.962C797.85 629.061 832 542.519 832 448c0-212.077-171.922-384-384-384C235.923 64 64 235.923 64 448s171.923 384 384 384c94.518 0 181.06-34.149 247.961-90.783L905.51 950.765c12.496 12.496 32.758 12.496 45.255 0 12.496-12.497 12.496-32.759 0-45.255zM128 448c0-176.731 143.269-320 320-320s320 143.269 320 320-143.269 320-320 320-320-143.269-320-320z"/></svg>');position:absolute;width:18px;height:18px;transform:translateY(75%);right:1rem;}.article-image{img{border-radius:0.5rem;width:100%;}.info-card{padding:1.2rem 0;display:block;margin:auto;.categories{font-size:0.75rem;}.icon:not(:last-child){margin-right:0.7rem;}.icon.envelope-icon:after{content:url('data:image/svg+xml;utf8,<svg fill="%23df3226" style="width: 16px; height: 16px;" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1792 710v794q0 66-47 113t-113 47h-1472q-66 0-113-47t-47-113v-794q44 49 101 87 362 246 497 345 57 42 92.5 65.5t94.5 48 110 24.5h2q51 0 110-24.5t94.5-48 92.5-65.5q170-123 498-345 57-39 100-87zm0-294q0 79-49 151t-122 123q-376 261-468 325-10 7-42.5 30.5t-54 38-52 32.5-57.5 27-50 9h-2q-23 0-50-9t-57.5-27-52-32.5-54-38-42.5-30.5q-91-64-262-182.5t-205-142.5q-62-42-117-115.5t-55-136.5q0-78 41.5-130t118.5-52h1472q65 0 112.5 47t47.5 113z"/></svg>');width:16px;display:block;transform:translate(2px,1px);}.icon.twitter-icon:after{content:url('data:image/svg+xml;utf8,<svg width="14px" height="14px" viewBox="0 0 14 14" fill="%23df3226" xmlns="http://www.w3.org/2000/svg"><path d="M9.74465 12.2528C7.64085 9.32663 5.40684 6.22232 3.30989 3.28933C2.78908 2.56294 2.26827 1.83654 1.74746 1.11015C1.69949 1.04162 1.65152 0.973095 1.58299 0.870303C2.16548 0.870303 2.7 0.86345 3.24136 0.877156H3.30989C5.94821 4.56395 8.84694 8.57968 11.4853 12.2665C11.4304 12.1774 11.5195 12.3144 11.4853 12.2665C10.9302 12.2665 10.2586 12.2733 9.74465 12.2596M7.77791 5.53705C9.38831 3.70735 10.9987 1.87766 12.6502 0.00685261C12.4652 0.00685261 11.5606 0.0137055 11.4441 0.0137055C10.5601 1.09644 9.21699 2.60406 8.29186 3.65253C7.95608 4.02943 7.62029 4.40634 7.2708 4.79695C7.20913 4.71471 7.16115 4.66674 7.12689 4.61192C6.09897 3.15228 4.9203 1.47335 3.89923 0C2.78223 0.00685278 1.37056 0 0.253553 0C0.185025 0 0.109644 0.0137054 0.0205582 0.0205582C0.0822332 0.109644 0.116497 0.178172 0.157614 0.239847C1.71319 2.4533 3.27563 4.6736 4.83806 6.88704C4.87918 6.94187 5.07106 7.25024 5.09847 7.2708L4.92715 7.46953C4.73527 7.66141 4.5571 7.86699 4.37893 8.07258C3.1934 9.41572 2.01472 10.7589 0.829186 12.102C0.561928 12.4104 0.29467 12.7188 0 13.0614C0.376903 13.0614 0.849745 13.0683 1.16497 13.0614L4.65989 9.07308C4.97512 8.71674 5.29035 8.36039 5.61928 7.99719C6.77055 9.63501 9.23069 13.0545 9.33349 13.0545C10.5601 13.0683 11.7868 13.0614 13.082 13.0614C11.2934 10.519 9.54592 8.03146 7.78476 5.53019L7.77791 5.53705Z"/></svg>');width:14px;display:block;transform:translate(5px,1px);}.icon.facebook-icon:after{content:url('data:image/svg+xml;utf8,<svg fill="%23df3226" style="width: 18px; height: 18px;" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M288,192v-38.1c0-17.2,3.8-25.9,30.5-25.9H352V64h-55.9c-68.5,0-91.1,31.4-91.1,85.3V192h-45v64h45v192h83V256h56.4l7.6-64  H288z"/></svg>');width:18px;display:block;}.icon.linkedin-icon:after{content:url('data:image/svg+xml;utf8,<svg fill="%23df3226" style="width: 18px; height: 18px;" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><g><path d="M0 0h24v24H0z" fill="none"/><path d="M6.94 5a2 2 0 1 1-4-.002 2 2 0 0 1 4 .002zM7 8.48H3V21h4V8.48zm6.32 0H9.34V21h3.94v-6.57c0-3.66 4.77-4 4.77 0V21H22v-7.93c0-6.17-7.06-5.94-8.72-2.91l.04-1.68z" fill-rule="nonzero"/></g></svg>');width:18px;display:block;}}}.table-content-wrapper{padding-left:0.8rem;.table-content{border-radius:0.5rem;box-shadow:0 0 10px #00000029;background:white;height:100%;padding:1.5rem;.title{padding-bottom:0.6rem;color:black;}.link{display:block;margin:1rem 0;font-weight:600;position:relative;padding-left:1rem;}.link.active{font-weight:700;}.link.active:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="%23df3226" viewBox="0 0 24 24"><path d="M12 17.414 3.293 8.707l1.414-1.414L12 14.586l7.293-7.293 1.414 1.414L12 17.414z"/></svg>');position:absolute;transform:rotate(-90deg);left:-0.2rem;}}}}@media screen and (max-width:600px){body{display:initial;}.blog-get-quotes{.inner{.q-radio{justify-content:normal !important;overflow-x:auto;@media screen and (max-width:480px){display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:2px;grid-row-gap:20px;margin-right:0;}}}}.article-image{padding-right:0 !important;}.table-content-wrapper{padding-left:0 !important;.table-content{position:sticky;top:0;z-index:20;box-shadow:unset !important;width:100vw;margin-left:-0.6rem;border-radius:0 !important;padding:0 !important;.title{text-align:center;margin:0 !important;border:none;display:flex;justify-content:center;box-shadow:0 0 10px #0000000f;padding:1rem !important;}.title:not(.active):after{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="%23df3226" viewBox="0 0 24 24"><path d="M12 17.414 3.293 8.707l1.414-1.414L12 14.586l7.293-7.293 1.414 1.414L12 17.414z"/></svg>');margin-left:0.5rem;transform:translateY(3px);display:inline-block;}.title.active:after{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="%23df3226" viewBox="0 0 24 24"><path d="M12 17.414 3.293 8.707l1.414-1.414L12 14.586l7.293-7.293 1.414 1.414L12 17.414z"/></svg>');transform:rotate(180deg) translateY(4px);display:inline-block;margin-left:0.5rem;}.links{display:none;box-shadow:0 0 10px #0000000f;padding:0.7rem 2rem;}.links.active{display:block;}}}}.author-card{box-shadow:0 0 10px #00000029;padding:2.2rem;border-radius:0.5rem;color:black;.avatar-container{min-width:120px;img{width:120px;height:120px;border-radius:120px;object-fit:cover;}.author-socials{display:flex;flex-direction:row;justify-content:space-around;margin-top:1rem;.linkedin-icon::after{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 21 21" fill="%23df3226"><path d="M20.6649 10.3324C20.6649 16.0351 16.0416 20.6649 10.3324 20.6649C4.62326 20.6649 0 16.0351 0 10.3324C0 4.62976 4.62326 0 10.3324 0C16.0416 0 20.6649 4.62326 20.6649 10.3324Z" fill="%23E03D3A"/><path d="M8.28947 8.25826H10.5848V9.35067C11.0725 8.6354 11.8788 8.17373 12.7957 8.17373H13.4264C14.8895 8.17373 16.0664 9.38318 16.0664 10.8137V16.0677H13.7711V11.8476C13.745 10.9568 13.1403 10.2675 12.2495 10.2675C11.3586 10.2675 10.6108 10.9568 10.5848 11.8476V16.0677H8.28947V8.25826ZM5.73399 4.29175C6.50779 4.29175 7.13853 4.92249 7.13853 5.70279C7.13853 6.48308 6.50779 7.10732 5.73399 7.10732C4.9602 7.10732 4.35547 6.47658 4.35547 5.70279C4.35547 4.92899 4.9602 4.29175 5.73399 4.29175ZM4.58306 8.25826H6.91094V16.0742H4.58306V8.25826Z" fill="white"/></svg>');width:18px;display:inline-block;}.facebook-icon::after{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="%23df3226"><path d="M23.9981 11.9991C23.9981 5.37216 18.626 0 11.9991 0C5.37216 0 0 5.37216 0 11.9991C0 17.9882 4.38789 22.9522 10.1242 23.8524V15.4676H7.07758V11.9991H10.1242V9.35553C10.1242 6.34826 11.9156 4.68714 14.6564 4.68714C15.9692 4.68714 17.3424 4.92149 17.3424 4.92149V7.87439H15.8294C14.3388 7.87439 13.8739 8.79933 13.8739 9.74824V11.9991H17.2018L16.6698 15.4676H13.8739V23.8524C19.6103 22.9522 23.9981 17.9882 23.9981 11.9991Z"/></svg>');width:18px;display:inline-block;}.instagram-icon::after{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 512 512" fill="%23df3226"><circle style="fill:%23df3226;" cx="256" cy="256" r="256"/><path style="fill:%23FFFFFF;" d="M315.227,109.468H196.772c-48.14,0-87.304,39.164-87.304,87.304v118.455 c0,48.138,39.164,87.305,87.305,87.305h118.455c48.138,0,87.305-39.165,87.305-87.305V196.772 C402.532,148.632,363.367,109.468,315.227,109.468L315.227,109.468z M373.05,315.228c0,31.934-25.888,57.822-57.822,57.822H196.773		c-31.934,0-57.822-25.888-57.822-57.822V196.773c0-31.934,25.888-57.823,57.822-57.823h118.455		c31.934,0,57.822,25.89,57.822,57.823V315.228z"/><path style="fill:%23FFFFFF;" d="M256,180.202c-41.794,0-75.798,34.004-75.798,75.798c0,41.791,34.004,75.795,75.798,75.795		s75.795-34.001,75.795-75.795S297.794,180.202,256,180.202L256,180.202z M256,302.313c-25.579,0-46.316-20.733-46.316-46.313		s20.737-46.316,46.316-46.316s46.313,20.735,46.313,46.316C302.313,281.579,281.579,302.313,256,302.313L256,302.313z"/><path style="fill:%23FFFFFF;" d="M350.103,180.774c0,10.03-8.132,18.163-18.163,18.163c-10.03,0-18.163-8.133-18.163-18.163 c0-10.031,8.133-18.163,18.163-18.163C341.973,162.611,350.103,170.741,350.103,180.774L350.103,180.774z"/></svg>');width:18px;display:inline-block;}.twitter-icon::after{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="18" height="18" viewBox="0 0 256 256" xml:space="preserve"><g style="stroke: none; stroke-width: 0; stroke-dasharray: none; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 10; fill: none; fill-rule: nonzero; opacity: 1;" transform="translate(1.4065934065934016 1.4065934065934016) scale(2.81 2.81)" >	<polygon points="24.89,23.01 57.79,66.99 65.24,66.99 32.34,23.01 " style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 10; fill: %23FFFFFF; fill-rule: nonzero; opacity: 1;" transform="  matrix(1 0 0 1 0 0) "/>	<path d="M 45 0 L 45 0 C 20.147 0 0 20.147 0 45 v 0 c 0 24.853 20.147 45 45 45 h 0 c 24.853 0 45 -20.147 45 -45 v 0 C 90 20.147 69.853 0 45 0 z M 56.032 70.504 L 41.054 50.477 L 22.516 70.504 h -4.765 L 38.925 47.63 L 17.884 19.496 h 16.217 L 47.895 37.94 l 17.072 -18.444 h 4.765 L 50.024 40.788 l 22.225 29.716 H 56.032 z" style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 10; fill: %23df3226; fill-rule: nonzero; opacity: 1;" transform=" matrix(1 0 0 1 0 0) " stroke-linecap="round" /></g></svg>');width:18px;display:inline-block;}}}.info-section{padding-left:2rem;font-family:"Nunito Sans",sans-serif;}.footer-section{max-width:33.3%;flex:1;}ul{list-style:none;margin:0;font-weight:600;font-size:0.9rem;li::before{content:"•";color:#df3226;display:inline-block;width:0.8em;}}h5{font-weight:800;font-family:"Nunito Sans",sans-serif;margin-bottom:0.5rem;}h3{color:black;font-weight:800;font-family:"Nunito Sans",sans-serif;a{color:black;text-decoration:none;font-weight:800;font-family:"Nunito Sans",sans-serif;&:hover{text-decoration:underline;}font-size:inherit;}}}@media screen and (max-width:1024px){.author-card{margin-top:6rem;position:relative;padding-top:6rem;.avatar-container{position:absolute;top:-4rem;}.info-section{padding-left:0;margin-top:2rem;}.footer-section{margin:1rem 0;max-width:100%;}}}.survey{border-radius:0.5rem;box-shadow:0 0 10px #00000029;background:white;height:100%;padding:1.5rem;font-family:"Nunito Sans",sans-serif;margin-top:4rem;.title{padding-bottom:0.6rem;color:black;}.survey-radio-group{display:flex;flex-direction:column;label{max-width:88%;margin:0.6rem;cursor:pointer;}input[type='radio']{accent-color:#df3226;}}.submit-button{z-index:2;font-weight:700;background:#df3226;color:#fff;outline:none;border:none;border-radius:2rem;padding:1rem;text-wrap:nowrap;cursor:pointer;transition:100ms ease-in-out;width:60%;margin:1rem auto;display:block;}.submit-button:hover{background:#df3226;}.footer-description{font-size:0.7rem;text-align:center;margin:1rem auto;}}.cta{border-radius:0.5rem;box-shadow:0 0 10px #00000029;background:white;position:relative;margin-top:5rem;height:100%;padding:1.5rem;font-family:"Nunito Sans",sans-serif;.logo{position:absolute;top:-2rem;}.content-title{h2{font-family:"Centra No2",serif;font-size:1.8rem;}}hr,p{width:65%;}.select-element{margin-bottom:1rem;border-radius:2rem;padding:0.8rem 1.2rem;}.q-postal-code{margin:0 auto 2rem;display:flex;flex-direction:column;max-width:100%;.q-search-input,.cost-input{display:inline-block;max-width:65%;position:relative;input{border:1px solid #232323;outline:none;padding:0.6rem 2.1rem;border-top-left-radius:2rem;border-bottom-left-radius:2rem;text-align:center;font-weight:600;height:100%;max-width:100%;}}.q-search-button{display:inline-block;z-index:2;font-weight:700;background:#df3226;color:#fff;outline:none;border:none;border-radius:2rem;padding:1rem 1.2rem;text-wrap:nowrap;cursor:pointer;transition:100ms ease-in-out;}.q-search-button:hover{background:#bd1b0f;}.q-search-input:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="%23000000" viewBox="0 0 42 42"><path fill-rule="evenodd" d="M33,13.924C33,6.893,27.594,1,20.51,1S8,6.897,8,13.93C8,16.25,8.324,18,9.423,20H9.402l10.695,20.621 c0.402,0.551,0.824-0.032,0.824-0.032C20.56,41.13,31.616,20,31.616,20h-0.009C32.695,18,33,16.246,33,13.924z M14.751,13.528 c0-3.317,2.579-6.004,5.759-6.004c3.179,0,5.76,2.687,5.76,6.004s-2.581,6.005-5.76,6.005C17.33,19.533,14.751,16.846,14.751,13.528 z"/></svg>');position:absolute;left:15px;top:50%;transform:translateY(-50%);width:24px;height:24px;z-index:5;}::placeholder{color:#666;opacity:1;}}}.recent-articles{border-radius:0.5rem;box-shadow:0 0 10px #00000029;background:white;margin-top:5rem;height:100%;padding:1.5rem;font-family:"Nunito Sans",sans-serif;ul{padding-left:0;margin-left:0;li{display:flex;align-items:flex-start;}li::before{content:"•";color:#df3226;font-size:inherit;margin-right:1rem;}}}.scroll-to-top-button{display:none;position:fixed;bottom:20px;right:30px;z-index:99;border:none;outline:none;background-color:#ccc;color:white;cursor:pointer;padding:15px;border-radius:10px;font-size:18px;width:3.5rem;height:3.5rem;transition:ease-in-out 0.2s;span{position:absolute;background-color:#da3c1359;height:0;right:0;bottom:0;left:0;border-radius:10px;}}.scroll-to-top-button:after{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="%23ffffff" viewBox="0 0 24 24"><path d="M12 17.414 3.293 8.707l1.414-1.414L12 14.586l7.293-7.293 1.414 1.414L12 17.414z"/></svg>');transform:rotate(180deg) translateY(2px);display:inline-block;}.scroll-to-top-button:hover{background-color:#df3226;}.error-visible{visibility:visible !important;display:block !important;font-size:14px;color:#DF3226 !important;font-weight:600;line-height:22px;position:absolute !important;}.cta-form-actions{div{@media screen and (max-width:480px){width:80%;margin:1rem auto;}}.auto-components{display:flex;align-items:center;justify-content:center;width:100%;div:first-child{position:relative;@media screen and (max-width:480px){width:80%;}}}.home-components{display:flex;align-items:center;gap:30px;margin:1rem auto;justify-content:center;position:relative;@media screen and (max-width:768px){flex-direction:column;}@media screen and (max-width:480px){width:80%;}label{font-weight:600;font-size:0.9rem;margin:0;width:100%;max-width:250px;@media screen and (max-width:480px){width:100%;}select{display:block;font-size:1rem;color:#444;box-sizing:border-box;margin:0;border:1px solid #000;box-shadow:0 1px 0 1px rgba(0,0,0,0.04);border-radius:2em;text-align:center;appearance:none;-moz-appearance:none;-webkit-appearance:none;background-color:#fff;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:right 1em top 50%;background-size:.65em auto,100%;padding:15px 5px;max-width:250px;width:100%;@media screen and (max-width:480px){width:100%;max-width:100%;}}}div{margin-top:0;@media screen and (max-width:480px){width:100%;max-width:100%;margin-bottom:0;}}}.mortgage-components{display:flex;align-items:center;gap:30px;margin:1rem auto;justify-content:center;@media screen and (max-width:768px){flex-direction:column;}@media screen and (max-width:480px){width:80%;}label{font-weight:600;font-size:0.9rem;margin:0;width:100%;max-width:250px;@media screen and (max-width:480px){width:100%;}select{display:block;font-size:1rem;color:#444;box-sizing:border-box;margin:0;border:1px solid #000;box-shadow:0 1px 0 1px rgba(0,0,0,0.04);border-radius:2em;text-align:center;appearance:none;-moz-appearance:none;-webkit-appearance:none;background-color:#fff;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:right 1em top 50%;background-size:.65em auto,100%;padding:15px 5px;max-width:250px;width:100%;@media screen and (max-width:480px){width:100%;}}}}.travel-components{button{display:inline-block;font-weight:700;background:#df3226;color:#fff;outline:none;border:none;border-radius:2rem;padding:1rem 1.2rem;text-wrap:nowrap;cursor:pointer;transition:100ms ease-in-out;width:100%;max-width:250px;}}.commercial-auto-components{display:flex;align-items:center;justify-content:center;width:100%;div:first-child{position:relative;@media screen and (max-width:480px){width:80%;}}}.credit-components{button{display:inline-block;font-weight:700;background:#df3226;color:#fff;outline:none;border:none;border-radius:2rem;padding:1rem 1.2rem;text-wrap:nowrap;cursor:pointer;transition:100ms ease-in-out;width:100%;max-width:250px;}}.q-search-input{display:inline-block;max-width:65%;position:relative;input{border:1px solid #232323;box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);outline:none;padding:0.6rem 2.1rem;border-top-left-radius:2rem;border-bottom-left-radius:2rem;text-align:center;font-weight:600;height:100%;max-width:100%;}}.q-search-button:hover{background:#bd1b0f;}.q-search-input:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="%23000000" viewBox="0 0 42 42"><path fill-rule="evenodd" d="M33,13.924C33,6.893,27.594,1,20.51,1S8,6.897,8,13.93C8,16.25,8.324,18,9.423,20H9.402l10.695,20.621 c0.402,0.551,0.824-0.032,0.824-0.032C20.56,41.13,31.616,20,31.616,20h-0.009C32.695,18,33,16.246,33,13.924z M14.751,13.528 c0-3.317,2.579-6.004,5.759-6.004c3.179,0,5.76,2.687,5.76,6.004s-2.581,6.005-5.76,6.005C17.33,19.533,14.751,16.846,14.751,13.528 z"/></svg>');position:absolute;left:15px;top:50%;transform:translateY(-50%);width:24px;height:24px;z-index:5;}.select-element{margin-bottom:1rem;border-radius:2rem;padding:0.8rem 1.2rem;}.q-search-button{display:inline-block;z-index:2;font-weight:700;background:#df3226;color:#fff;outline:none;border:none;border-radius:2rem;padding:1rem 1.2rem;text-wrap:nowrap;cursor:pointer;transition:100ms ease-in-out;width:100%;max-width:250px;@media screen and (max-width:480px){max-width:100% !important;}}}
.button-links-container{border-radius:0.5rem;box-shadow:0 0 10px #00000029;background:white;position:relative;padding:1.5rem;font-family:"Nunito Sans",sans-serif;strong{font-weight:700;font-family:"Nunito Sans",sans-serif;color:black;}.buttons{.button-link{color:black;font-weight:700;font-size:1.2rem;&:hover{color:#df3226;.hover\:hidden{display:none;}.hover\:block{display:block;}}.images{position:relative;height:100px;display:flex;align-items:center;justify-content:center;img{position:absolute;width:70px;height:70px;border:10px solid white;border-radius:50%;box-shadow:0 5px 16px 0 #00000024;}img:first-child{z-index:5;}img:nth-child(2){z-index:4;}}}.button-link:not(:first-child){margin-left:2rem;}}}.button-links-container::before{content:"";position:absolute;left:0;top:0;bottom:0;width:1rem;background:#df3226;border-top-left-radius:0.5rem;border-bottom-left-radius:0.5rem;}@media screen and (min-width:1025px){.button-links-container .buttons{.button-link:not(:first-child){margin-left:2rem;}}}
.recent-quotes{padding:3rem 0;*{color:black;font-family:"Nunito Sans",serif;line-height:normal;}.recent-quotes-header{max-width:30%;padding:1rem 2rem;.recent-quotes-header-text *{font-size:32px;font-style:normal;font-weight:700;line-height:normal;}img{max-width:250px;}}.recent-quotes-carousel{width:70%;margin:0 !important;.recent-quotes-carousel-item{box-shadow:0 0 20px 0 #00000036;border-radius:0.5rem;width:100%;.header{background:#df3226;border-top-left-radius:0.5rem;border-top-right-radius:0.5rem;padding:1rem 2rem;*{color:#fff;}}.body{padding:1rem 2rem;.title{font-weight:600;margin:0;}.quote-data{width:50%;}.split{border-right:1px solid #d5d5d5;width:100%;display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;margin-top:1rem;}.savings-container{padding-left:2rem;}.savings-data{background:#FFF5F2;border-radius:0.5rem;padding:0.3rem 1.2rem;}}}}.slick-slide{margin:20px;}.slick-dots{bottom:1rem;}.disclaimer{font-size:1rem;margin-top:1rem;padding:0 30px;}}@media screen and (max-width:820px){.recent-quotes-header{max-width:100% !important;}.recent-quotes-carousel{text-align:center;width:100% !important;.savings-container{width:100% !important;padding-left:0 !important;}.quotes-container{width:100% !important;.quote-data{width:100% !important;align-items:center;justify-content:space-between;padding:1rem 0;border-bottom:1px solid #d5d5d5;}}.split{border:none !important;width:auto !important;margin-top:0 !important;}.slick-dots{bottom:-2rem !important;}}.disclaimer{margin-top:4rem !important;}}
.author-verification{padding:1rem 1.125rem;img{width:40px;height:40px;object-fit:cover;border-radius:50%;}}@media screen and (max-width:820px){.author-verification{display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;}.item{margin-left:1rem;}.item:not(:first-child){margin-top:1rem;}}
.pollera-carousel{margin:80px auto;border-radius:15px;box-shadow:0 5px 20px 5px #00000017;*{font-family:"Nunito Sans",sans-serif;line-height:normal;}.title{padding:1rem 0 0.2rem;margin:0 2rem;border-bottom:2px solid #0000000a;}.pollera-carousel-item{padding:20px 30px 40px;display:flex !important;}.image-section{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-evenly;align-items:center;background-color:#F6F6F6;border-radius:1rem;margin-right:2rem;padding:1rem;min-height:23rem;.company-logo{width:300px;display:flex;align-items:center;justify-content:center;}.award{width:33%;max-width:135px;min-height:8rem;position:relative;*{font-size:0.7rem;font-weight:700;}img{position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;width:100%;-webkit-filter:drop-shadow(0 0 5px #00000061);filter:drop-shadow(0 0 5px #00000061);}span{position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;z-index:5;font-size:10px;font-weight:800;text-align:center;color:#616161;text-transform:capitalize;line-height:10px;}}}.details-section{position:relative;h3{line-height:normal;margin-bottom:1rem;margin-top:0;position:fixed;}ul{list-style:disc;margin-left:0.5rem;padding-left:1.5rem;}.content-container{margin-top:2rem;position:relative;.content{margin-top:1.5rem;max-height:23rem;overflow-y:auto;ul{margin-top:0 !important;}}.content::-webkit-scrollbar{width:3px;}.content::-webkit-scrollbar-track{background:transparent;}.content::-webkit-scrollbar-thumb{background:gray;border-radius:10px;}.content::-webkit-scrollbar-thumb:hover{background:darkgray;}}}.slick-dots{bottom:-3.5rem;}.slick-arrow{background-color:#df3226;padding:0.5rem 0.6rem 0.3rem 0.6rem;width:auto;height:auto;border-radius:2rem;z-index:5;top:42%;}.slick-prev{left:-1.3rem;}.slick-prev:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" style="transform: rotate(90deg)" width="24" height="24" fill="%23ffffff" viewBox="0 0 24 24"><path d="M12 17.414 3.293 8.707l1.414-1.414L12 14.586l7.293-7.293 1.414 1.414L12 17.414z"/></svg>');opacity:1;line-height:normal;}.slick-next{right:-1.3rem;}.slick-next:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" style="transform: rotate(270deg)" width="24" height="24" fill="%23ffffff" viewBox="0 0 24 24"><path d="M12 17.414 3.293 8.707l1.414-1.414L12 14.586l7.293-7.293 1.414 1.414L12 17.414z"/></svg>');opacity:1;line-height:normal;}}@media screen and (max-width:1024px){.pollera-carousel{.image-section{width:100%;}.details-section{width:100%;.content-container{margin-top:3rem;}.about,.pros{width:100%;}h3,.pros{margin-top:1rem;}p{margin-left:0;margin-bottom:1rem;}ul{margin-left:0;padding-left:1rem;}}.slick-arrow{background-color:#df3226;padding:0;width:1.5rem;height:1.5rem;border-radius:2rem;z-index:5;top:42%;}.slick-prev{left:2px;}.slick-prev:before{content:url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="10px" x="0px" y="0px"	 viewBox="0 0 55.753 55.753" style="enable-background:new 0 0 55.753 55.753;" xml:space="preserve" fill="%23ffffff"><g><path d="M12.745,23.915c0.283-0.282,0.59-0.52,0.913-0.727L35.266,1.581c2.108-2.107,5.528-2.108,7.637,0.001		c2.109,2.108,2.109,5.527,0,7.637L24.294,27.828l18.705,18.706c2.109,2.108,2.109,5.526,0,7.637 c-1.055,1.056-2.438,1.582-3.818,1.582s-2.764-0.526-3.818-1.582L13.658,32.464c-0.323-0.207-0.632-0.445-0.913-0.727 c-1.078-1.078-1.598-2.498-1.572-3.911C11.147,26.413,11.667,24.994,12.745,23.915z"/></g></svg>');opacity:1;line-height:normal;}.slick-next{right:2px;}.slick-next:before{content:url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="10px" x="0px" y="0px" viewBox="0 0 55.753 55.753" style="enable-background:new 0 0 55.753 55.753;transform: rotate(180deg);" xml:space="preserve" fill="%23ffffff"><g><path d="M12.745,23.915c0.283-0.282,0.59-0.52,0.913-0.727L35.266,1.581c2.108-2.107,5.528-2.108,7.637,0.001		c2.109,2.108,2.109,5.527,0,7.637L24.294,27.828l18.705,18.706c2.109,2.108,2.109,5.526,0,7.637 c-1.055,1.056-2.438,1.582-3.818,1.582s-2.764-0.526-3.818-1.582L13.658,32.464c-0.323-0.207-0.632-0.445-0.913-0.727 c-1.078-1.078-1.598-2.498-1.572-3.911C11.147,26.413,11.667,24.994,12.745,23.915z"/></g></svg>');opacity:1;line-height:normal;}}}
.customer-reviews{background:#F7F7F7;padding-bottom:3rem;position:relative;z-index:1;.header{max-width:1005px;display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;margin:auto;padding:2rem 0;.info-section{width:70%;flex:1;justify-content:space-around;margin:2rem 0;.review-stars{color:#AFAFAF;width:1.7rem;height:1.7rem;background-color:#AFAFAF;background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 799.89 761" xmlns="http://www.w3.org/2000/svg" width="2500" height="2378" color="currentColor"><path d="M799.89 290.83H494.44L400.09 0l-94.64 290.83L0 290.54l247.37 179.92L152.72 761l247.37-179.63L647.16 761l-94.35-290.54z" fill="white"/><path d="M574.04 536.24l-21.23-65.78-152.72 110.91z" fill="%23AFAFAF"/></svg>');background-repeat:no-repeat;background-size:80%;background-position:50% 20%;}.review-stars:not(:first-child){margin-left:0.2rem;}.review-stars.active{background-color:#00B67A;background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 799.89 761" xmlns="http://www.w3.org/2000/svg" width="2500" height="2378" color="currentColor"><path d="M799.89 290.83H494.44L400.09 0l-94.64 290.83L0 290.54l247.37 179.92L152.72 761l247.37-179.63L647.16 761l-94.35-290.54z" fill="white"/><path d="M574.04 536.24l-21.23-65.78-152.72 110.91z" fill="%2300B67A"/></svg>');background-repeat:no-repeat;background-size:80%;background-position:50% 20%;}}}.customer-reviews-carousel{display:flex;flex:1;.customer-reviews-item{border-radius:10px;background:#FFF;box-shadow:0 0 15px 0 rgba(51,51,51,0.2);position:relative;margin-top:2rem;padding:3rem 2rem 0 2rem;height:23rem;max-width:33%;.double-quotes{position:absolute;transform:translate(-50%,-56%);left:50%;top:0;}.review-description{margin:1rem 0;display:-webkit-box;line-clamp:6;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}.review-name{position:absolute;bottom:3rem;}.review-footer{display:flex;flex-direction:row;justify-content:space-between;border-top:1px solid #e7e7e7;padding:0.7rem 0;align-items:center;position:absolute;bottom:0;right:2rem;left:2rem;}}.slick-dots{bottom:-2rem;}}.trust-pilot-logo{display:flex;flex-direction:row;align-items:flex-end;img{width:2rem;}}.trust-pilot-logo:after{content:'Trustpilot';font-weight:800;font-size:1.4rem;margin-left:0.4rem;line-height:1.4rem;}.trust-pilot-logo-small{display:flex;flex-direction:row;align-items:flex-end;img{width:1.1rem;}}.trust-pilot-logo-small:after{content:'Trustpilot';font-weight:800;font-size:0.90rem;margin-left:0.4rem;line-height:0.90rem;}.slick-slide{margin:2rem 1rem;}}@media screen and (max-width:820px){.customer-reviews{padding:1rem;.header{text-align:center;width:80%;.info-section{margin:1rem 0;p,div{margin-top:1rem;}}}.customer-reviews-carousel{.customer-reviews-item{max-width:100% !important;}}}}@media screen and (max-width:321px){.review-title{font-size:18px !important;}.customer-reviews .customer-reviews-carousel .review-name{bottom:4rem !important;}.customer-reviews .customer-reviews-carousel .customer-reviews-item{height:26rem !important;}}
.internal-links{padding:2rem 0;border:2px solid #eaeaea;border-radius:1rem;margin-top:2rem;.tabs-wrapper{overflow:auto;p{cursor:pointer;}.tab-link{color:black;line-height:16px;}.tab-link.active{background:#df3226;color:white;}}.tab-content-wrapper{.tab-content{padding:2rem;display:none;flex-direction:row;flex-wrap:wrap;align-items:center;align-content:center;.link-buttons{color:black;flex:1 0 20%;max-width:20%;padding:1rem;font-weight:500;}}.tab-content.active{display:flex !important;}}}@media (max-width:600px){.internal-links{margin:0 24px;.tabs-wrapper{padding-bottom:10px;.tab-link{font-weight:500;border-radius:2rem;margin:0 0.3rem;padding:0.5rem;text-wrap:nowrap;}}.tab-content{display:none !important;.link-buttons{flex:1 0 50% !important;max-width:50% !important;}}.tab-content.active{display:flex !important;}}}
.container.mortgage-matrix{margin-bottom:30px;}.mortgage-matrix .header{text-transform:inherit;padding:1rem;text-align:center;width:68%;margin:0 auto;}.mortgage-matrix .header h2{margin-bottom:0;padding-bottom:0;}.mortgage-matrix .header h3{text-align:center !important;margin-top:10px !important;}.mortgage-matrix .header label{margin-bottom:1rem;}.mortgage-matrix .header select{padding:14px 40px;border:1px solid #ccc;border-radius:40px;font-weight:500;}.mortgage-matrix .notification{background:#f6f6f6;border-radius:0.5rem;padding:16px 20px;width:94%;margin:20px auto;}.mortgage-matrix .notification strong{font-weight:700;}.mortgage-matrix .notification .info-container{align-items:center;display:inline-flex;justify-content:center;}.mortgage-matrix .notification .info-container img{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem;}.mortgage-matrix .notification .updated-at{display:flex;align-items:center;justify-content:center;}.mortgage-matrix .rates-table{box-shadow:0 2px 20px rgba(51,51,51,0.12);padding:24px 40px 24px 40px;border-radius:6px;overflow-x:auto;}.mortgage-matrix .rates-table table{width:100%;}.mortgage-matrix .rates-table th,.mortgage-matrix .rates-table td{padding:16px;font-weight:600;}.mortgage-matrix .rates-table tr{border-bottom:2px solid #e5e5e5;}.mortgage-matrix .rates-table tbody>tr:last-child{border:none;}.mortgage-matrix .rates-table thead tr th{position:relative;line-height:16px;padding-bottom:20px;}.mortgage-matrix .rates-table thead tr th div{text-wrap:nowrap;}.mortgage-matrix .rates-table thead tr th .tooltip{display:none;position:absolute;padding:1rem;border:1px #ce0f69 solid;border-radius:0.5rem;background:white;top:2.8rem;font-size:14px;left:-2rem;width:13rem;text-wrap:balance;line-height:20px;}.mortgage-matrix .rates-table thead tr th .tooltip-question-mark{cursor:pointer;margin-left:0.4rem;width:18px;height:21px;display:inline-block;background-repeat:no-repeat;background-size:18px 18px;background-image:url('data:image/svg+xml; utf8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18"><circle cx="9" cy="9" r="9" fill="%23ce0f69" /><text x="50%" y="80%" text-anchor="middle" fill="white" font-size="13px" font-weight="bold" font-family="Arial, sans-serif">?</text></svg>');}.mortgage-matrix .rates-table thead tr th .tooltip-question-mark:hover+span{display:block;}.mortgage-matrix .rates-table tbody tr a{font-weight:700;}.mortgage-matrix .rates-table tbody tr div{font-weight:600;}.mortgage-matrix .rates-table tbody td img{height:1.5rem;width:3.75rem;object-fit:contain;margin-left:1rem;}.mortgage-matrix .rates-table .boc-overnight-rates-table tbody td img,.mortgage-matrix .rates-table .boc-prime-rates-table tbody td img{height:0.65rem;margin-left:0;display:inline;}.rdc-table-red tbody tr td:first-child{background:white;color:black;}.rdc-table-red tbody tr td:first-child *,.rdc-table tbody tr td:first-child *{color:#da3c13;}@media screen and (max-width:900px){.mortgage-matrix .notification{margin:1rem;}.mortgage-matrix .rates-table{padding:0;border-radius:0;}}@media screen and (max-width:500px){.rdc-table-red tbody tr td:first-child *,.rdc-table tbody tr td:first-child *{color:#fff;}.mortgage-matrix .header{width:100%;}.mortgage-matrix .header label{margin-bottom:12px;}.mortgage-matrix .header .mb-10 h3{text-align:center !important;}.mortgage-matrix .rates-table tr{border-bottom:none;}.rdc-table-red tbody tr td:first-child{background:#da3c13;color:white;}.mortgage-matrix .notification{flex-direction:column;align-items:flex-start;font-size:1rem;margin:1rem 1rem 2.5rem;}.mortgage-matrix .notification p{font-size:1rem;}.mortgage-matrix .rates-table th:first-child{background-color:#da3c13;}.mortgage-matrix .rates-table th,.mortgage-matrix .rates-table td{padding:16px 32px;}}@media screen and (max-width:321px){.mortgage-matrix .rates-table th,.mortgage-matrix .rates-table td{padding:16px 16px;}}
.block-mortgage-matrix-enhanced{padding:12px;}.block-mortgage-matrix-enhanced .heading-wrapper{margin:0 !important;}.block-mortgage-matrix-enhanced .mx-0{margin-left:0 !important;margin-right:0 !important;}.block-mortgage-matrix-enhanced .mt-14{margin-top:14px;}.block-mortgage-matrix-enhanced .matrix-enhanced-heading{display:flex;justify-content:space-between;align-items:center;}.block-mortgage-matrix-enhanced .matrix-enhanced-heading .heading-content{max-width:700px;flex:2;}.block-mortgage-matrix-enhanced .matrix-enhanced-heading .heading-content h2,.block-mortgage-matrix-enhanced .matrix-enhanced-heading .heading-content h3{font-family:"Nunito Sans";}.block-mortgage-matrix-enhanced .matrix-enhanced-heading .mortgage-btn-section .mortgage-btn .button-css:focus{outline:2px solid var(--color-orange);}.block-mortgage-matrix-enhanced .matrix-enhanced-inputs-container .matrix-enhanced-input select:focus,.block-mortgage-matrix-enhanced .matrix-enhanced-inputs-container .matrix-enhanced-input input:focus{outline:2px solid var(--color-orange);}[data-tooltip]:not(.is-disabled).has-tooltip-bottom-desktop.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-bottom-desktop.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-bottom-desktop.has-tooltip-arrow:after{top:auto;right:auto;bottom:-1px;left:50%;margin:auto auto -5px -5px;border-color:transparent transparent var(--color-orange);}.block-mortgage-matrix-enhanced .matrix-enhanced-heading .heading-content .sub-heading h3{font-size:16px;line-height:22px;font-weight:500;}.block-mortgage-matrix-enhanced .matrix-enhanced-heading .heading-content .sub-heading h2,.block-mortgage-matrix-enhanced .matrix-enhanced-heading .heading-content .sub-heading h3{margin-top:14px;}.block-mortgage-matrix-enhanced .matrix-enhanced-heading .mortgage-btn-section{width:100%;display:flex;justify-content:flex-end;flex:1;}.block-mortgage-matrix-enhanced .matrix-enhanced-heading .mortgage-btn-section .mortgage-btn{text-align:left;}.block-mortgage-matrix-enhanced .matrix-enhanced-heading .mortgage-btn-section .mortgage-btn .button-css{padding:20px 30px;font-size:16px;font-weight:700;max-width:310px;min-width:310px;width:100%;margin-top:10px;}.block-mortgage-matrix-enhanced .matrix-enhanced-inputs-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:10px;padding-bottom:30px;margin-top:45px;}.block-mortgage-matrix-enhanced .matrix-enhanced-inputs-container .matrix-enhanced-label{margin-bottom:5px;font-weight:normal;font-size:14px;white-space:nowrap;}.block-mortgage-matrix-enhanced .matrix-enhanced-inputs-container .matrix-enhanced-input{display:flex;flex-direction:column;align-items:start;}.block-mortgage-matrix-enhanced .matrix-enhanced-inputs-container .matrix-enhanced-input select,.block-mortgage-matrix-enhanced .matrix-enhanced-inputs-container .matrix-enhanced-input input{padding:15px 20px;border:1px solid #cccccc;border-radius:6px;font-weight:400;font-size:1rem;color:#444;max-width:100%;box-sizing:border-box;margin:0;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.17);width:100%;}.block-mortgage-matrix .disclosure-wrapper .disclosure{display:flex;align-items:center;justify-content:center;}.bank-logo-icon{display:flex;align-items:center;justify-content:center;}.bank-logo-icon img[src="https://quotes.rates.ca/resources/images/mortgage/bank_logos/atbfinancials.svg"],.bank-logo-icon img[src="https://quotes.rates.ca/resources/images/mortgage/bank_logos/sudburycreditunion.svg"],.bank-logo-icon img[src="https://quotes.rates.ca/resources/images/mortgage/bank_logos/northerncreditunion.svg"],.bank-logo-icon img[src="https://quotes.rates.ca/resources/images/mortgage/bank_logos/firstcreditunion.png"],.bank-logo-icon img[src="https://quotes.rates.ca/resources/images/mortgage/bank_logos/superbrokers.svg"]{filter:invert(1);}span[data-tooltip]:focus{outline:2px solid var(--color-orange);border-radius:50%;padding:1.3px 1.2px 0 1.3px;}.rate-div span[data-tooltip]:focus{outline:2px solid var(--color-orange);border-radius:50%;padding:0px 3.4px 3px 3.2px;}.block-mortgage-matrix-enhanced .matrix-enhanced-inputs-container .matrix-enhanced-input select:focus,.block-mortgage-matrix-enhanced .matrix-enhanced-inputs-container .matrix-enhanced-input input:focus{border:1px solid #545454;}.block-mortgage-matrix-enhanced .matrix-enhanced-inputs-container .matrix-enhanced-input .mortgage-amount{width:100%;}.block-mortgage-matrix-enhanced .matrix-enhanced-inputs-container .matrix-enhanced-input .mortgage-amount .input-wrapper{display:flex;border:1px solid #cccccc;border-radius:6px;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.17);width:100%;}.block-mortgage-matrix-enhanced .matrix-enhanced-inputs-container .matrix-enhanced-input .mortgage-amount .input-wrapper .mortgage-amount-input{box-shadow:none;border:none !important;padding:24px 20px;font-weight:400;font-size:1rem;color:#444;}.block-mortgage-matrix-enhanced .matrix-enhanced-inputs-container .matrix-enhanced-input .mortgage-amount .prefix{padding:13px 0 0 13px;color:#000000;font-weight:700;}.block-mortgage-matrix-enhanced .mobile-filter-btn{display:none;}.block-mortgage-matrix-enhanced .filter-icon-svg{height:40px;}.block-mortgage-matrix-enhanced .matrix-enhanced-table-container table.matrix-enhanced-table{min-width:100%;}.block-mortgage-matrix-enhanced .matrix-enhanced-table-container table.matrix-enhanced-table .rate-div{text-align:center;}.block-mortgage-matrix-enhanced .matrix-enhanced-table-container table.matrix-enhanced-table .rate-div .provider-div{flex-direction:column;display:flex;align-items:center;}.block-mortgage-matrix-enhanced .matrix-enhanced-table-container table.matrix-enhanced-table td.rate-div{color:#000000;border:2px solid #e5e5e5;padding:16px;vertical-align:middle;width:25%;}.block-mortgage-matrix-enhanced .matrix-enhanced-table-container table.matrix-enhanced-table td.rate-div .has-tooltip-left{margin-left:5px;vertical-align:top;}.block-mortgage-matrix-enhanced .matrix-enhanced-table-container table.matrix-enhanced-table .rate-text{font-size:20px;font-weight:600;}.block-mortgage-matrix-enhanced .matrix-enhanced-table-container table.matrix-enhanced-table .rate-subtext{color:#df3226;font-size:14px;font-weight:600;}.block-mortgage-matrix-enhanced .matrix-enhanced-table-container table.matrix-enhanced-table td{border-top:none !important;}.block-mortgage-matrix-enhanced .matrix-enhanced-tr{background-color:#df3226;border-left:2px solid #df3226;border-right:2px solid #df3226;}.block-mortgage-matrix-enhanced .matrix-enhanced-tr th{text-align:center !important;color:white !important;padding:10px 0 !important;border-bottom:none !important;}.block-mortgage-matrix-enhanced .matrix-enhanced-tr th span img{display:inline;}@media only screen and (max-width:800px){.block-mortgage-matrix-enhanced{padding:12px;}.block-mortgage-matrix-enhanced .heading-wrapper{margin:0 !important;}.block-mortgage-matrix-enhanced .matrix-enhanced-heading{flex-direction:column;}.block-mortgage-matrix-enhanced .spaced-flex{display:flex;justify-content:space-between;}.block-mortgage-matrix-enhanced .matrix-enhanced-heading .heading-content{text-align:center;width:100%;}.block-mortgage-matrix-enhanced .matrix-enhanced-heading .heading-content .sub-heading{padding-left:20px;padding-right:20px;}.block-mortgage-matrix-enhanced .matrix-enhanced-heading .mortgage-btn-section{width:100%;display:block;}.block-mortgage-matrix-enhanced .matrix-enhanced-heading .mortgage-btn-section .mortgage-btn{text-align:center;}.block-mortgage-matrix-enhanced .matrix-enhanced-heading .mortgage-btn-section .mortgage-btn .button-css{margin-top:0;min-width:unset;max-width:unset;width:85%;}.block-mortgage-matrix-enhanced .spaced-flex{display:flex;justify-content:space-between;}.block-mortgage-matrix-enhanced .matrix-enhanced-inputs-container{grid-template-columns:repeat(2,48%);width:88%;margin-top:22px;}.block-mortgage-matrix-enhanced .matrix-enhanced-inputs-container .matrix-expandable{display:none;}.block-mortgage-matrix-enhanced .matrix-enhanced-inputs-container .expand-matrix-inputs{display:flex;}.block-mortgage-matrix-enhanced .mobile-filter-btn{display:grid;margin-top:51px;text-align:center;}.block-mortgage-matrix-enhanced .matrix-enhanced-table-container table.matrix-enhanced-table th:nth-child(3),.block-mortgage-matrix-enhanced .matrix-enhanced-table-container table.matrix-enhanced-table td:nth-child(3),.block-mortgage-matrix-enhanced .matrix-enhanced-table-container table.matrix-enhanced-table th:nth-child(4),.block-mortgage-matrix-enhanced .matrix-enhanced-table-container table.matrix-enhanced-table td:nth-child(4){display:none;}}
.mortgage-payment-calculator{margin:3rem auto;ol,ul{list-style:auto;}strong,em,b{font-weight:700;}.description{padding:1.8rem;border-radius:1rem;}.calculator{padding:1.8rem;border-radius:1rem;margin-left:2rem;display:flex;flex-direction:column;.row{display:flex;justify-content:space-between;align-items:center;width:100%;.cell{position:relative;flex:1;max-width:33.3%;padding:0.7rem 0.5rem;font-size:16px;select{width:100%;}input,select{border:1px solid #979797;border-radius:6px;padding:0.7rem 0.5rem;}.tooltip{display:none;position:absolute;padding:1rem;border:1px #ce0f69 solid;border-radius:0.5rem;background:white;top:2.5rem;font-size:14px;width:13rem;text-wrap:balance;line-height:20px;z-index:50;}.tooltip-question-mark{cursor:pointer;margin-left:0.4rem;width:18px;height:18px;display:inline-block;background-repeat:no-repeat;background-size:18px 18px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18"><circle cx="9" cy="9" r="9" fill="%23ce0f69" /><text x="50%" y="80%" text-anchor="middle" fill="white" font-size="13px" font-weight="bold" font-family="Arial, sans-serif">?</text></svg>');}.tooltip-question-mark:hover + span{display:block;}}.rich-cell{flex:1;max-width:33.3%;padding:0.7rem 0.5rem 0 0.5rem;font-size:16px;.information{opacity:0;color:#DF3226;}.inner-container{display:flex;flex-direction:row;align-items:center;border:1px solid #979797;border-radius:6px;padding:0 0.5rem;width:100%;}.inner-container.error{background:#fbd9d7;border-color:#da3c13;input{background:#fbd9d7;}}.inner-container.error + .information{opacity:1;}.prefix,.suffix{font-weight:700;}.prefix{padding-right:0.5rem;}.suffix{padding-left:0.5rem;}input{border:none;width:100%;height:3rem;}}.double-cell{flex:2;max-width:66.6%;padding:0.2rem 0.5rem;display:flex;flex-direction:row;justify-content:space-around;}}}#result1,#result2{font-size:32px !important;font-weight:600;}.scenario-1,.scenario-2{display:block;}}@media (max-width:900px){.mortgage-payment-calculator{.description{width:100%;}.calculator{width:100%;margin-left:0;.row{flex-direction:column;.space{display:none;}.cell,.rich-cell,.double-cell{min-width:100%;padding-bottom:0 !important;padding-top:0 !important;}.double-cell.with-border{border:1px solid #c4c4c4;border-top-left-radius:0.6rem;border-top-right-radius:0.6rem;padding:1rem 0 0 0 !important;span.active{border-bottom:0.5rem solid #ce0f69;width:100%;}span{width:100%;}}}.tabs,select{margin-bottom:1.5rem;}.result1{width:100%;}.result2{border-left:1px solid #c4c4c4;width:100%;}.result1.selected,.result2.selected{background-color:#eefff8;p:first-child{font-weight:700;}}.details{margin-top:1rem;span{display:block;font-style:normal;font-size:14px;line-height:19px;color:#666666;padding-bottom:8px;}}.information{text-align:center;margin-bottom:1rem;}}}}
.mortgage-cc-section{display:flex;justify-content:space-between;margin-bottom:20px;}.mortgage-cc-section .calc-how-to-container{flex:0.6;margin-right:40px;padding:24px;background:var(--color-white);box-shadow:var(--box-shadow-xl);border-radius:var(--border-radius-medium);}.mortgage-cc-section .calc-how-to-container h3{font-family:var(--font-family-sans-serif),sans-serif;font-weight:600;line-height:var(--line-height-8);color:var(--color-black);padding-bottom:20px;}.mortgage-cc-section .calc-how-to-container .howto-body{line-height:var(--line-height-6);color:var(--color-black);}.mortgage-cc-section .calc-how-to-container .howto-body ol{margin-left:0;padding-left:17px;list-style:auto;}.mortgage-cc-section .calc-how-to-container .howto-body ol li{padding-left:24px;padding-bottom:24px;}.mortgage-cc-section .calc-how-to-container .howto-body ol li::marker{font-weight:700;font-size:var(--font-size-p);line-height:var(--line-height-6);color:var(--color-red);}.mortgage-cc-section .mortgage-cc-container{flex:1;max-width:697px;padding:22px;background:var(--color-white);box-shadow:var(--box-shadow-xl);border-radius:var(--border-radius-medium);border-bottom:8px solid var(--color-red);}.mortgage-cc-section .mortgage-cc-container .only-mobile{display:none;}.mortgage-cc-section .mortgage-cc-container .wrapper{display:block;}.mortgage-cc-section .mortgage-cc-container .wrapper .error-msg{display:none;font-size:var(--font-size-small) !important;color:var(--color-red) !important;position:absolute !important;margin-top:-3px !important;}.mortgage-cc-section .mortgage-cc-container .wrapper .error-msg-address{display:none;font-size:var(--font-size-small) !important;color:var(--color-red) !important;position:absolute !important;margin-top:-3px !important;}.mortgage-cc-section .mortgage-cc-container .wrapper .split-wrapper{display:grid;grid-gap:42px;grid-template-columns:repeat(2,1fr);margin-bottom:24px;}.mortgage-cc-section
    .mortgage-cc-container
    .wrapper
    .split-wrapper
    .gw-payment{padding-top:28px;}.mortgage-cc-section .mortgage-cc-container .wrapper .input-container{padding:6px 0 14px;}.mortgage-cc-section
    .mortgage-cc-container
    .wrapper
    .input-container
    .input-wrapper{display:flex;border:1px solid var(--color-outline);border-radius:var(--border-radius-medium);}.mortgage-cc-section
    .mortgage-cc-container
    .wrapper
    .input-container
    .input-wrapper
    input{border:none !important;height:46px;color:var(--color-black);line-height:var(--line-height-6);padding:12px 16px;}.mortgage-cc-section
    .mortgage-cc-container
    .wrapper
    .input-container
    .input-wrapper
    input:focus{border:none !important;box-shadow:none !important;}.mortgage-cc-section
    .mortgage-cc-container
    .wrapper
    .input-container
    .input-wrapper
    .prefix{padding:12px 0 0 12px;color:var(--color-black);font-weight:700;}.mortgage-cc-section
    .mortgage-cc-container
    .wrapper
    .input-container
    .input-wrapper
    .suffix{padding:12px 14px 0 4px;color:var(--color-black);font-weight:700;}.mortgage-cc-section
    .mortgage-cc-container
    .wrapper
    .input-container
    .input-wrapper.rebate,.mortgage-cc-section
    .mortgage-cc-container
    .wrapper
    .input-container
    .input-wrapper.land-transfer-tax{display:flex;align-items:center;outline:none;height:46px;border:none;}.mortgage-cc-section
    .mortgage-cc-container
    .wrapper
    .input-container
    .input-wrapper.rebate
    .output-total,.mortgage-cc-section
    .mortgage-cc-container
    .wrapper
    .input-container
    .input-wrapper.land-transfer-tax
    .output-total{padding-top:11px;padding-left:10px;display:flex;align-items:center;justify-content:center;border-bottom:none;}.mortgage-cc-section
    .mortgage-cc-container
    .wrapper
    .input-container
    .input-wrapper:focus-within{box-shadow:var(--box-shadow-xs);}.mortgage-cc-section
    .mortgage-cc-container
    .wrapper
    .input-container.municipal-tax.hidden,.mortgage-cc-section
    .mortgage-cc-container
    .wrapper
    .input-container.provincial.hidden{display:none;}.mortgage-cc-section .mortgage-cc-container .wrapper .debt-payments{padding-bottom:0;}.mortgage-cc-section .mortgage-cc-container .wrapper .dropdown-container{padding:6px 0 0 0;}.mortgage-cc-section .mortgage-cc-container .wrapper .error .input-wrapper{background-color:var(--color-salmon-tint) !important;}.mortgage-cc-section
    .mortgage-cc-container
    .wrapper
    .error
    .input-wrapper
    input{background-color:var(--color-salmon-tint) !important;}.mortgage-cc-section .mortgage-cc-container .wrapper .top-rebate.hidden{display:none;}.mortgage-cc-section .mortgage-cc-container .wrapper .calc-label{display:flex;align-items:center;font-family:var(--font-family-sans-serif),sans-serif;font-style:normal;font-weight:400;font-size:var(--font-size-p);line-height:var(--line-height-6);color:var(--color-black);justify-content:space-between;}.mortgage-cc-section
    .mortgage-cc-container
    .wrapper
    .calc-label
    .has-tooltip-arrow{margin-right:1px;}.mortgage-cc-section
    .mortgage-cc-container
    .wrapper
    .calc-label
    span[data-tooltip]{border-bottom:none;vertical-align:top;}.mortgage-cc-section .mortgage-cc-container .wrapper .calc-label.hidden{display:none;}.mortgage-cc-section .mortgage-cc-container .wrapper .first-time-buyer{display:flex;align-items:center;justify-content:space-between;margin-bottom:70px;padding-left:30px;}.mortgage-cc-section
    .mortgage-cc-container
    .wrapper
    .first-time-buyer
    span[data-tooltip]{border-bottom:none;}.mortgage-cc-section
    .mortgage-cc-container
    .wrapper
    .first-time-buyer
    .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not(.is-disabled):after,.mortgage-cc-section
    .mortgage-cc-container
    .wrapper
    .first-time-buyer
    .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not(.is-loading):after,.mortgage-cc-section
    .mortgage-cc-container
    .wrapper
    .first-time-buyer
    .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not([disabled]):after{border-color:transparent transparent var(--color-orange);}.mortgage-cc-section
    .mortgage-cc-container
    .wrapper
    .first-time-buyer
    .has-tooltip-multiline[data-tooltip]:not(.is-disabled):before,.mortgage-cc-section
    .mortgage-cc-container
    .wrapper
    .first-time-buyer
    .has-tooltip-multiline[data-tooltip]:not(.is-loading):before,.mortgage-cc-section
    .mortgage-cc-container
    .wrapper
    .first-time-buyer
    .has-tooltip-multiline[data-tooltip]:not([disabled]):before{font-weight:normal;font-size:var(--font-size-b-title);color:var(--color-black);background:var(--color-white);border:1px solid var(--color-pink);box-shadow:var(--box-shadow-md);border-radius:var(--border-radius-medium);padding:16px;text-align:justify;width:16rem;max-width:16rem;}.mortgage-cc-section
    .mortgage-cc-container
    .wrapper
    .first-time-buyer
    .cc-container{font-size:var(--font-size-p);}.mortgage-cc-section
    .mortgage-cc-container
    .wrapper
    .first-time-buyer
    .cc-container
    .checkmark{cursor:pointer;}.mortgage-cc-section .mortgage-cc-container .wrapper .select-css{width:100%;background-position:right 1em top 50%;border:1px solid var(--color-outline);border-radius:var(--border-radius-medium);font-family:var(--font-family-sans-serif),sans-serif;font-style:normal;font-weight:400;font-size:var(--font-size-p);line-height:var(--line-height-6);color:var(--color-black);padding:12px 16px;max-height:46px;box-shadow:none;}.mortgage-cc-section .mortgage-cc-container .wrapper .select-css:focus{border-color:var(--color-devider);box-shadow:var(--box-shadow-xs);color:var(--rates-black);outline:none;}.mortgage-cc-section .mortgage-cc-container .wrapper .output-wrapper{text-align:center;background:var(--color-background-tint);border-radius:var(--border-radius-xlarge);height:20%;display:flex;vertical-align:middle;justify-content:space-between;flex-direction:column;padding:20px 40px;}.mortgage-cc-section
    .mortgage-cc-container
    .wrapper
    .output-wrapper
    .provincial{padding-top:20px;}.mortgage-cc-section
    .mortgage-cc-container
    .wrapper
    .output-wrapper
    .provincial,.mortgage-cc-section
    .mortgage-cc-container
    .wrapper
    .output-wrapper
    .municipal-tax,.mortgage-cc-section .mortgage-cc-container .wrapper .output-wrapper .rebate{display:flex;align-items:center;justify-content:space-between;}.mortgage-cc-section
    .mortgage-cc-container
    .wrapper
    .output-wrapper
    .provincial
    .output-label,.mortgage-cc-section
    .mortgage-cc-container
    .wrapper
    .output-wrapper
    .municipal-tax
    .output-label,.mortgage-cc-section
    .mortgage-cc-container
    .wrapper
    .output-wrapper
    .rebate
    .output-label{font-size:var(--font-size-small);color:var(--color-grey-light-text);}.mortgage-cc-section
    .mortgage-cc-container
    .wrapper
    .output-wrapper
    .provincial
    .output-total,.mortgage-cc-section
    .mortgage-cc-container
    .wrapper
    .output-wrapper
    .municipal-tax
    .output-total,.mortgage-cc-section
    .mortgage-cc-container
    .wrapper
    .output-wrapper
    .rebate
    .output-total{display:flex;align-items:center;justify-content:center;font-size:var(--font-size-small);color:var(--color-grey-light-text);}.mortgage-cc-section
    .mortgage-cc-container
    .wrapper
    .output-wrapper
    .output-label{color:var(--color-black);font-family:var(--font-family-sans-serif),sans-serif;font-style:normal;font-weight:600;font-size:var(--font-size-p);line-height:var(--line-height-6);padding:0;}.mortgage-cc-section
    .mortgage-cc-container
    .wrapper
    .output-wrapper
    .output-total
    span{display:flex;align-items:center;justify-content:center;font-weight:600;font-size:var(--font-size-h2-desktop);line-height:48px;color:var(--color-black);font-family:var(--font-family-sans-serif),sans-serif;border-bottom:none;}@media screen and (max-width:769px){.mortgage-cc-section{display:block;padding:16px;}.mortgage-cc-section .calc-how-to-container{max-width:unset;flex:unset;width:100%;margin-right:0;}.mortgage-cc-section .mortgage-cc-container{max-width:unset;flex:unset;width:100%;box-shadow:unset;margin-top:38px;padding:0;border-bottom:none;}.mortgage-cc-section .mortgage-cc-container .hide-mobile{display:none !important;}.mortgage-cc-section .mortgage-cc-container .only-mobile{display:block;}.mortgage-cc-section .mortgage-cc-container .wrapper{display:block;}.mortgage-cc-section .mortgage-cc-container .wrapper .split-wrapper{display:block;margin-bottom:0;}.mortgage-cc-section
        .mortgage-cc-container
        .wrapper
        .split-wrapper
        .gw-payment{padding-top:8px;}.mortgage-cc-section .mortgage-cc-container .wrapper .input-container{padding:6px 0 22px;}.mortgage-cc-section .mortgage-cc-container .wrapper .dropdown-container{padding:6px 0 22px;}.mortgage-cc-section .mortgage-cc-container .wrapper .output-wrapper{display:block;padding:40px 38px 40px 38px;margin-top:24px;}.mortgage-cc-section
        .mortgage-cc-container
        .wrapper
        .output-wrapper
        .payment-amount,.payment-qualification,.stress-test-rate{padding-bottom:36px;}.mortgage-cc-section
        .mortgage-cc-container
        .wrapper
        .output-wrapper
        .output-label{margin-bottom:18px;}}
.mortgage-ltt-section{display:flex;justify-content:space-between;margin-bottom:20px;}.mortgage-ltt-container{flex:1;max-width:697px;padding:22px;background:var(--color-white);box-shadow:var(--box-shadow-xl);border-radius:var(--border-radius-medium);border-bottom:8px solid var(--color-red);}.calc-how-to-container{flex:0.6;margin-right:40px;padding:24px;background:var(--color-white);box-shadow:var(--box-shadow-xl);border-radius:var(--border-radius-medium);}.calc-how-to-container h3{font-family:var(--font-family-sans-serif),sans-serif;font-weight:600;font-size:var(--font-size-h3-mobile);line-height:var(--line-height-8);color:var(--color-black);}.calc-how-to-container .howto-body{line-height:var(--line-height-6);color:var(--color-black);}.calc-how-to-container .howto-body ol{margin-left:0;padding-left:17px;}.calc-how-to-container .howto-body ol li{padding-left:24px;padding-bottom:24px;}.calc-how-to-container .howto-body ol li::marker{font-weight:700;font-size:var(--font-size-p);line-height:var(--line-height-6);color:var(--color-red);}.mortgage-ltt-container div .wrapper{display:block;}.mortgage-ltt-container div .wrapper .split-wrapper{display:grid;grid-gap:42px;grid-template-columns:repeat(2,1fr);margin-bottom:24px;}.mortgage-ltt-container div .wrapper .split-wrapper .group-wrapper .checkbox-container.first-time-buyer{display:flex;align-items:center;justify-content:space-between;margin-top:100px;margin-bottom:0;padding-left:30px;}.mortgage-ltt-container div .wrapper .split-wrapper .group-wrapper .checkbox-container.first-time-buyer .ltt-container{font-size:var(--font-size-p);}.mortgage-ltt-container div .wrapper .split-wrapper .group-wrapper .checkbox-container.first-time-buyer .ltt-container .checkmark{cursor:pointer;}.mortgage-ltt-container div .wrapper .split-wrapper .group-wrapper .checkbox-container.first-time-buyer .ltt-container .checkmark:focus{outline:2px solid var(--color-orange);}.group-wrapper .input-container{padding:6px 0 14px;}.group-wrapper .input-container .input-wrapper{display:flex;border:1px solid var(--color-outline);border-radius:var(--border-radius-medium);}.group-wrapper .input-container .input-wrapper .error-msg,.group-wrapper .input-container .input-wrapper .error-msg-address{display:none;font-size:var(--font-size-b-title) !important;color:var(--color-red) !important;position:absolute !important;margin-top:-3px !important;}.group-wrapper.gw-payment{padding-top:32px;}.group-wrapper .calc-label{display:flex;align-items:center;font-family:var(--font-family-sans-serif),sans-serif;font-style:normal;font-weight:400;font-size:var(--font-size-p);line-height:var(--line-height-6);color:var(--color-black);justify-content:space-between;}.group-wrapper .input-container .input-wrapper input{border:none;height:46px;color:var(--color-black);line-height:var(--line-height-6);padding:12px 16px;}.group-wrapper .input-container .input-wrapper input:focus{border:none;box-shadow:none;}.group-wrapper .input-container .input-wrapper .prefix{padding:12px 0 0 12px;color:var(--color-black);font-weight:700;font-size:var(--font-size-p);}.group-wrapper .input-container .input-wrapper:focus-within{box-shadow:var(--box-shadow-xs);}.error .input-wrapper{background-color:var(--color-salmon-tint);}.has-tooltip-arrow{margin-right:1px;}span[data-tooltip]{border-bottom:none;vertical-align:top;}span[data-tooltip] img{width:18px;height:18px;}span[data-tooltip]:focus{outline:2px solid var(--color-orange);border-radius:50%;}.has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not(.is-disabled):after,.has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not(.is-loading):after,.has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not([disabled]):after{border-color:transparent transparent var(--color-orange);}.has-tooltip-multiline[data-tooltip]:not(.is-disabled):before,.has-tooltip-multiline[data-tooltip]:not(.is-loading):before,.has-tooltip-multiline[data-tooltip]:not([disabled]):before{font-weight:normal;font-size:var(--font-size-b-title);color:var(--color-black);background:var(--color-white);border:1px solid var(--color-pink);box-shadow:var(--box-shadow-md);border-radius:var(--border-radius-medium);padding:16px;text-align:justify;width:16rem;max-width:16rem;}.group-wrapper.gw-payment .output-wrapper{text-align:center;background:var(--color-background-tint);border-radius:var(--border-radius-xlarge);height:100%;display:flex;vertical-align:middle;justify-content:space-between;flex-direction:column;padding:30px 20px;}.group-wrapper.gw-payment .output-wrapper .provincial{padding-top:20px;}.group-wrapper.gw-payment .output-wrapper .provincial,.group-wrapper.gw-payment .output-wrapper .municipal-tax{display:flex;align-items:center;justify-content:space-between;}.group-wrapper.gw-payment .output-wrapper .rebate{display:flex;align-items:center;justify-content:space-between;margin-bottom:0;}.group-wrapper .calc-label [data-tooltip]:hover.has-tooltip-arrow:after,.group-wrapper .calc-label [data-tooltip]:hover:before,.group-wrapper .calc-label [data-tooltip]:focus.has-tooltip-arrow:after,.group-wrapper .calc-label [data-tooltip]:focus:before{opacity:1;visibility:visible;}.group-wrapper.gw-payment .output-wrapper .rebate span{font-size:var(--font-size-small);color:var(--color-grey-light-text);}#rebate.payment-output{font-size:var(--font-size-p);}.output-label span{font-size:var(--font-size-small);color:var(--color-grey-light-text);font-weight:600;}.output-flex{display:flex;}.output-total{font-size:var(--font-size-small);color:var(--color-grey-light-text);}.output-label{color:var(--color-black);font-family:var(--font-family-sans-serif),sans-serif;font-style:normal;font-weight:600;font-size:var(--font-size-p);line-height:var(--line-height-6);padding:0;}.output-label span{font-weight:600;}.output-total{display:flex;justify-content:center;align-items:center;font-weight:600;font-size:var(--font-size-h2-desktop);color:var(--color-black);font-family:var(--font-family-sans-serif),sans-serif;border-bottom:1px solid var(--color-devider);}.output-total .prefix{font-size:var(--font-size-h2-desktop);font-weight:700;}.output-flex .prefix{font-size:var(--font-size-p);}#payment-amount{font-size:var(--font-size-h2-desktop);font-weight:700;}.payment-amount .output-label span{font-size:var(--font-size-p);color:var(--color-black);}@media screen and (max-width:769px){.mortgage-ltt-section{display:block;padding:16px;}.mortgage-ltt-container{max-width:unset;flex:unset;width:100%;box-shadow:unset;margin-top:38px;padding:0;border-bottom:none;}.calc-how-to-container{max-width:unset;flex:unset;width:100%;margin-right:0;}.error-msg-address{width:100%;}.provincial,.municipal-tax{margin-bottom:18px;}.provincial .output-label,.municipal-tax .output-label,.rebate .output-label{margin-bottom:0 !important;}.hide-mobile{display:none;}}@media screen and (max-width:500px){.only-mobile{display:block;}.split-wrapper{display:block;margin-bottom:0;}.gw-payment{padding-top:8px;}.input-container{padding:6px 0 22px;}.dropdown-container{padding:6px 0 22px;}.output-wrapper{display:block;padding:40px 38px 40px 38px;margin-top:24px;}.payment-amount{padding-bottom:36px;font-weight:700;}.output-label span{font-weight:600;}}
.mortgage-future-rates{padding:18px 40px 24px 40px;border-radius:6px;box-shadow:0 2px 20px rgba(51,51,51,0.12);}@media screen and (max-width:900px){.mortgage-future-rates{padding:0;}}
.mortgage-mi-section{display:flex;justify-content:space-between;margin-bottom:20px;}.mortgage-mi-section .calc-how-to-container{flex:0.6;margin-right:40px;padding:24px;background:var(--color-white);box-shadow:var(--box-shadow-xl);border-radius:var(--border-radius-medium);}.mortgage-mi-section .calc-how-to-container h3{font-family:var(--font-family-sans-serif),sans-serif;font-weight:600;line-height:var(--line-height-8);color:var(--color-black);}.mortgage-mi-section .calc-how-to-container .howto-body{line-height:var(--line-height-6);color:var(--color-black);}.mortgage-mi-section .calc-how-to-container .howto-body ol{margin-left:0;padding-left:17px;}.mortgage-mi-section .calc-how-to-container .howto-body ol li{padding:0 24px 24px 0;}.mortgage-mi-section .calc-how-to-container .howto-body ol li::marker{font-weight:700;font-size:var(--font-size-p);line-height:var(--line-height-6);color:var(--color-red);}.mortgage-mi-section .mortgage-mi-container{flex:1;max-width:697px;padding:22px;background:var(--color-white);box-shadow:var(--box-shadow-xl);border-radius:var(--border-radius-medium);border-bottom:8px solid var(--color-red);}.mortgage-mi-section .mortgage-mi-container .only-mobile{display:none;}.mortgage-mi-section .mortgage-mi-container .wrapper{display:block;}.mortgage-mi-section .mortgage-mi-container .wrapper .error-msg{display:none;font-size:var(--font-size-small);color:var(--color-red);position:absolute;margin-top:-3px !important;}.mortgage-mi-section .mortgage-mi-container .wrapper .split-wrapper{display:grid;grid-gap:42px;grid-template-columns:repeat(2,1fr);margin-bottom:24px;}.mortgage-mi-section .mortgage-mi-container .wrapper .split-wrapper .gw-payment{padding-top:32px;}.mortgage-mi-section .mortgage-mi-container .wrapper .input-container{padding:6px 0 14px;}.mortgage-mi-section .mortgage-mi-container .wrapper .input-container .input-wrapper{display:flex;border:1px solid var(--color-outline);border-radius:var(--border-radius-medium);}.mortgage-mi-section .mortgage-mi-container .wrapper .input-container .input-wrapper input{border:none !important;height:46px;color:var(--color-black);line-height:var(--line-height-6);padding:12px 16px;}.mortgage-mi-section .mortgage-mi-container .wrapper .input-container .input-wrapper input:focus{border:none !important;box-shadow:none !important;}.mortgage-mi-section .mortgage-mi-container .wrapper .input-container .input-wrapper .prefix{padding:12px 0 0 12px;color:var(--color-black);font-weight:700;}.mortgage-mi-section .mortgage-mi-container .wrapper .input-container .input-wrapper .suffix{padding:12px 14px 0 4px;color:var(--color-black);font-weight:700;}.mortgage-mi-section .mortgage-mi-container .wrapper .input-container .input-wrapper:focus-within{box-shadow:var(--box-shadow-xs);}.mortgage-mi-section .mortgage-mi-container .wrapper .debt-payments{padding-bottom:0;}.mortgage-mi-section .mortgage-mi-container .wrapper .dropdown-container{padding:6px 0 0 0;}.mortgage-mi-section .mortgage-mi-container .wrapper .error .input-wrapper{background-color:var(--color-salmon-tint) !important;}.mortgage-mi-section .mortgage-mi-container .wrapper .error .input-wrapper input{background-color:var(--color-salmon-tint) !important;}.mortgage-mi-section .mortgage-mi-container .wrapper .calc-label{display:flex;align-items:center;font-family:var(--font-family-sans-serif),sans-serif;font-style:normal;font-weight:400;font-size:var(--font-size-p);line-height:var(--line-height-6);color:var(--color-black);justify-content:space-between;}.mortgage-mi-section .mortgage-mi-container .wrapper .calc-label .has-tooltip-arrow{margin-right:1px;}.mortgage-mi-section .mortgage-mi-container .wrapper .calc-label span[data-tooltip]{border-bottom:none;vertical-align:top;}.mortgage-mi-section .mortgage-mi-container .wrapper .calc-label .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not(.is-disabled):after,.mortgage-mi-section .mortgage-mi-container .wrapper .calc-label .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not(.is-loading):after,.mortgage-mi-section .mortgage-mi-container .wrapper .calc-label .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not([disabled]):after{border-color:transparent transparent var(--color-orange);}.mortgage-mi-section .mortgage-mi-container .wrapper .calc-label .has-tooltip-multiline[data-tooltip]:not(.is-disabled):before,.mortgage-mi-section .mortgage-mi-container .wrapper .calc-label .has-tooltip-multiline[data-tooltip]:not(.is-loading):before,.mortgage-mi-section .mortgage-mi-container .wrapper .calc-label .has-tooltip-multiline[data-tooltip]:not([disabled]):before{font-weight:normal;font-size:var(--font-size-b-title);color:var(--color-black);background:var(--color-white);box-shadow:var(--box-shadow-md);border-radius:var(--border-radius-medium);padding:16px;text-align:justify;width:16rem;max-width:16rem;}.mortgage-mi-section .mortgage-mi-container .wrapper .calc-label .has-tooltip-multiline[data-tooltip]:not(.is-disabled):before,.mortgage-mi-section .mortgage-mi-container .wrapper .calc-label .has-tooltip-multiline[data-tooltip]:not(.is-loading):before,.mortgage-mi-section .mortgage-mi-container .wrapper .calc-label .has-tooltip-multiline[data-tooltip]:not([disabled]):before{border:1px solid var(--color-pink);}.mortgage-mi-section .mortgage-mi-container .wrapper .select-css{width:100%;background-position:right 1em top 50%;border:1px solid var(--color-outline);border-radius:var(--border-radius-medium);font-style:normal;font-weight:400;font-size:var(--font-size-p);line-height:var(--line-height-6);color:var(--color-black);padding:12px 16px;max-height:46px;box-shadow:none;}.mortgage-mi-section .mortgage-mi-container .wrapper .select-css{font-family:var(--font-family-sans-serif),sans-serif;}.mortgage-mi-section .mortgage-mi-container .wrapper .select-css:focus{border-color:var(--color-devider);box-shadow:var(--box-shadow-xs);color:var(--rates-black);outline:none;}.mortgage-mi-section .mortgage-mi-container .wrapper .output-wrapper{text-align:center;background:var(--color-background-tint);border-radius:var(--border-radius-xlarge);height:100%;display:flex;vertical-align:middle;justify-content:space-between;flex-direction:column;padding:40px;}.mortgage-mi-section .mortgage-mi-container .wrapper .output-wrapper .payment-qualification{padding-top:30px;}.mortgage-mi-section .mortgage-mi-container .wrapper .output-wrapper .payment-qualification .output-label span{color:var(--color-black);font-family:var(--font-family-sans-serif),sans-serif;font-style:normal;font-weight:600;font-size:var(--font-size-p);line-height:var(--line-height-6);}.mortgage-mi-section .mortgage-mi-container .wrapper .output-wrapper .output-total span{font-weight:600;font-size:var(--font-size-h2-desktop);line-height:48px;color:var(--color-black);font-family:var(--font-family-sans-serif),sans-serif;}@media screen and (max-width:769px){.mortgage-mi-section{display:block;padding:16px;}.mortgage-mi-section .calc-how-to-container{max-width:unset;flex:unset;width:100%;margin-right:0;}.mortgage-mi-section .mortgage-mi-container{max-width:unset;flex:unset;width:100%;box-shadow:unset;margin-top:38px;padding:0;border-bottom:none;}.mortgage-mi-section .mortgage-mi-container .hide-mobile{display:none !important;}.mortgage-mi-section .mortgage-mi-container .only-mobile{display:block;}.mortgage-mi-section .mortgage-mi-container .wrapper{display:block;}.mortgage-mi-section .mortgage-mi-container .wrapper .dropdown-container{padding:6px 0 22px;}.mortgage-mi-section .mortgage-mi-container .wrapper .output-wrapper{display:block;padding:40px 38px 40px 38px;margin-top:24px;}.mortgage-mi-section .mortgage-mi-container .wrapper .output-wrapper .payment-amount,.mortgage-mi-section .mortgage-mi-container .wrapper .output-wrapper .payment-qualification,.mortgage-mi-section .mortgage-mi-container .wrapper .output-wrapper .cmhc-insurance{padding-bottom:36px;}.mortgage-mi-section .mortgage-mi-container .wrapper .output-wrapper .output-label{margin-bottom:18px;}.mortgage-mi-section .mortgage-mi-container .wrapper .input-container{padding:6px 0 22px;}.mortgage-mi-section .mortgage-mi-container .wrapper .split-wrapper .gw-payment{padding-top:8px;}.mortgage-mi-section .mortgage-mi-container .wrapper .split-wrapper{display:block;margin-bottom:0;}}
.mortgage-pps-section{display:flex;justify-content:space-between;margin-bottom:20px;}.mortgage-pps-section .calc-how-to-container{flex:0.6;margin-right:40px;padding:24px;background:var(--color-white);box-shadow:var(--box-shadow-xl);border-radius:var(--border-radius-medium);}.mortgage-pps-section .calc-how-to-container h3{font-family:var(--font-family-sans-serif),sans-serif;font-weight:600;line-height:var(--line-height-8);color:var(--color-black);padding-bottom:20px;}.mortgage-pps-section .calc-how-to-container .howto-body{line-height:var(--line-height-6);color:var(--color-black);}.mortgage-pps-section .calc-how-to-container .howto-body ol{margin-left:0;padding-left:17px;list-style:auto;}.mortgage-pps-section .calc-how-to-container .howto-body ol li{padding-left:24px;padding-bottom:24px;}.mortgage-pps-section .calc-how-to-container .howto-body li::marker{font-weight:700;font-size:var(--font-size-p);line-height:var(--line-height-6);color:var(--color-red);}.mortgage-pps-container{flex:1;max-width:697px;padding:22px;background:var(--color-white);box-shadow:var(--box-shadow-xl);border-radius:var(--border-radius-medium);border-bottom:8px solid var(--color-red);}.mortgage-pps-container .only-mobile{display:none;}.mortgage-pps-container .wrapper{display:block;}.mortgage-pps-container .wrapper .select-css{width:100%;background-position:right 1em top 50%;border:1px solid var(--color-outline);border-radius:var(--border-radius-medium);font-family:var(--font-family-sans-serif),sans-serif;font-style:normal;font-weight:400;font-size:var(--font-size-p);line-height:var(--line-height-6);color:var(--color-black);padding:12px 16px;max-height:46px;box-shadow:none;}.mortgage-pps-container .wrapper .select-css:focus{border-color:var(--color-grey-light-text);box-shadow:var(--box-shadow-xs);color:var(--color-grey-text);outline:none;}.mortgage-pps-container .wrapper .output-wrapper{text-align:center;background:var(--color-background-tint);border-radius:var(--border-radius-xlarge);display:flex;vertical-align:middle;justify-content:space-between;flex-direction:column;padding:35px;margin-top:30px;}.mortgage-pps-container .wrapper .output-wrapper .provincial{padding-top:20px;}.mortgage-pps-container .wrapper .output-wrapper .provincial,.municipal-tax,.rebate{display:flex;align-items:center;justify-content:space-between;}.mortgage-pps-container .wrapper .output-wrapper .provincial,.municipal-tax,.rebate .output-label{font-size:var(--font-size-small);color:var(--color-grey-light-text);}.mortgage-pps-container .wrapper .output-wrapper .provincial,.municipal-tax,.rebate .output-total{display:flex;align-items:center;justify-content:center;font-size:var(--font-size-small);color:var(--color-grey-light-text);}.mortgage-pps-container .wrapper .output-wrapper .output-label{color:var(--color-black);font-family:var(--font-family-sans-serif),sans-serif;font-style:normal;font-weight:600;font-size:var(--font-size-p);line-height:var(--line-height-6);padding:0;}.mortgage-pps-container .wrapper .output-wrapper .output-total span{display:flex;align-items:center;justify-content:center;font-weight:600;font-size:var(--font-size-h2-desktop);line-height:48px;color:var(--color-black);font-family:var(--font-family-sans-serif),sans-serif;}.mortgage-pps-container .wrapper .error-msg{display:none;font-size:var(--font-size-small) !important;color:var(--color-red) !important;position:absolute !important;margin-top:-3px !important;}.mortgage-pps-container .wrapper .error-msg-address{display:none;font-size:var(--font-size-small) !important;color:var(--color-red) !important;position:absolute !important;margin-top:-3px !important;}.mortgage-pps-container .wrapper .split-wrapper{display:grid;grid-gap:42px;grid-template-columns:repeat(2,1fr);margin-bottom:24px;}.mortgage-pps-container
    .wrapper
    .split-wrapper
    .group-wrapper.gw-payment.group-wrapper-right{padding-top:0;max-height:136px;}.mortgage-pps-container .wrapper .input-container{padding:6px 0 14px;}.mortgage-pps-container .wrapper .input-container .input-wrapper{display:flex;border:1px solid var(--color-outline);border-radius:var(--border-radius-medium);}.mortgage-pps-container .wrapper .input-container .input-wrapper input{border:none !important;height:46px;color:var(--color-black);line-height:var(--line-height-6);padding:12px 16px;}.mortgage-pps-container .wrapper .input-container .input-wrapper input:focus{border:none !important;box-shadow:none !important;}.mortgage-pps-container .wrapper .input-container .input-wrapper .prefix{padding:12px 0 0 12px;color:var(--color-black);font-weight:700;}.mortgage-pps-container .wrapper .input-container .input-wrapper .suffix{padding:12px 14px 0 4px;color:var(--color-black);font-weight:700;}.mortgage-pps-container .wrapper .input-container .input-wrapper.rebate,.mortgage-pps-container
    .wrapper
    .input-container
    .input-wrapper.land-transfer-tax{border:none;outline:none;}.mortgage-pps-container
    .wrapper
    .input-container
    .input-wrapper.rebate
    .output-total,.mortgage-pps-container
    .wrapper
    .input-container
    .input-wrapper.land-transfer-tax
    .output-total{padding-top:11px;padding-left:10px;display:flex;align-items:center;justify-content:center;}.mortgage-pps-container .wrapper .input-container .input-wrapper:focus-within{box-shadow:var(--box-shadow-xs);}.mortgage-pps-container .wrapper .input-container.municipal-tax.hidden,.mortgage-pps-container .wrapper .input-container.provincial.hidden{display:none;}.mortgage-pps-container .wrapper .debt-payments{padding-bottom:0;}.mortgage-pps-container .wrapper .dropdown-container{padding:6px 0 0 0;}.mortgage-pps-container .wrapper .error .input-wrapper{background-color:var(--color-salmon-tint) !important;}.mortgage-pps-container .wrapper .error .input-wrapper input{background-color:var(--color-salmon-tint) !important;}.mortgage-pps-container .wrapper .top-rebate.hidden{display:none;}.mortgage-pps-container .wrapper .calc-label{display:flex;align-items:center;font-family:var(--font-family-sans-serif),sans-serif;font-style:normal;font-weight:400;font-size:var(--font-size-p);line-height:var(--line-height-6);color:var(--color-black);justify-content:space-between;}.mortgage-pps-container .wrapper .calc-label .has-tooltip-arrow{margin-right:1px;}.mortgage-pps-container .wrapper .calc-label span[data-tooltip]{border-bottom:none;vertical-align:top;}.mortgage-pps-container
    .wrapper
    .calc-label
    .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not(.is-disabled):after,.mortgage-pps-container
    .wrapper
    .calc-label
    .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not(.is-loading):after,.mortgage-pps-container
    .wrapper
    .calc-label
    .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not([disabled]):after{border-color:transparent transparent var(--color-orange);}.mortgage-pps-container
    .wrapper
    .calc-label
    .has-tooltip-multiline[data-tooltip]:not(.is-disabled):before,.mortgage-pps-container
    .wrapper
    .calc-label
    .has-tooltip-multiline[data-tooltip]:not(.is-loading):before,.mortgage-pps-container
    .wrapper
    .calc-label
    .has-tooltip-multiline[data-tooltip]:not([disabled]):before{font-weight:normal;font-size:var(--font-size-b-title);color:var(--color-black);background:var(--color-white);border:1px solid var(--color-pink);box-shadow:var(--box-shadow-md);border-radius:var(--border-radius-medium);padding:16px;text-align:justify;max-width:16rem;}.mortgage-pps-container .wrapper .calc-label.hidden{display:none;}.mortgage-pps-container .input-container.outstanding-mortgage{margin-bottom:32px;}.mortgage-pps-container .first-time-buyer{display:flex;align-items:center;justify-content:space-between;margin-bottom:70px;padding-left:30px;}.mortgage-pps-container .first-time-buyer span[data-tooltip]{border-bottom:none;}.mortgage-pps-container
    .first-time-buyer
    .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not(.is-disabled):after,.mortgage-pps-container
    .first-time-buyer
    .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not(.is-loading):after,.mortgage-pps-container
    .first-time-buyer
    .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not([disabled]):after{border-color:transparent transparent var(--color-orange);}.mortgage-pps-container
    .first-time-buyer
    .has-tooltip-multiline[data-tooltip]:not(.is-disabled):before,.mortgage-pps-container
    .first-time-buyer
    .has-tooltip-multiline[data-tooltip]:not(.is-loading):before,.mortgage-pps-container
    .first-time-buyer
    .has-tooltip-multiline[data-tooltip]:not([disabled]):before{font-weight:normal;font-size:var(--font-size-b-title);color:var(--color-black);background:var(--color-white);border:1px solid var(--color-pink);box-shadow:var(--box-shadow-md);border-radius:var(--border-radius-medium);padding:16px;text-align:justify;max-width:16rem;}.mortgage-pps-container .first-time-buyer .pps-container{font-size:var(--font-size-p);}.mortgage-pps-container .first-time-buyer .pps-container .checkmark{cursor:pointer;}@media screen and (max-width:769px){.mortgage-pps-section{display:block;padding:16px;}.mortgage-pps-container{max-width:unset;flex:unset;width:100%;box-shadow:unset;margin-top:38px;padding:0;border-bottom:none;}.hide-mobile{display:none !important;}.mortgage-pps-section .calc-how-to-container{max-width:unset;flex:unset;width:100%;margin-right:0;}.mortgage-pps-container .wrapper .split-wrapper{display:block;margin-bottom:0;}.mortgage-pps-container .wrapper .split-wrapper .gw-payment{padding-top:8px;}.mortgage-pps-container .input-container{padding:6px 0 22px;}.mortgage-pps-container .dropdown-container{padding:6px 0 22px;}.mortgage-pps-container .wrapper{display:block;}.input-container.outstanding-mortgage{margin-bottom:0;}.mortgage-pps-container .wrapper .output-wrapper .output-label{margin-bottom:18px;}.mortgage-pps-container .wrapper .output-wrapper{display:block;padding:40px 38px 40px 38px;margin-top:24px;}.mortgage-pps-container .wrapper .output-wrapper .payment-amount,.payment-qualification,.stress-test-rate{padding-bottom:36px;}.mortgage-pps-container .only-mobile{display:block;}}
.mortgage-link-cta{.custom-block{border-radius:10px;height:160px;box-shadow:0 0 10px 5px #00000017;margin:1.2rem;img{height:100%;width:500px;min-width:500px;object-fit:cover;border-radius:10px 0 0 10px;}.info{padding:0.2rem 1rem;max-width:100%;p{font-weight:500;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}}}.slick-dots{bottom:-3.5rem;}.slick-arrow{background-color:#df3226;padding:0.5rem 0.6rem 0.3rem 0.6rem;width:auto;height:auto;border-radius:2rem;z-index:5;top:50%;}.slick-prev{left:-0.6rem;}.slick-prev:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" style="transform: rotate(90deg)" width="24" height="24" fill="%23ffffff" viewBox="0 0 24 24"><path d="M12 17.414 3.293 8.707l1.414-1.414L12 14.586l7.293-7.293 1.414 1.414L12 17.414z"/></svg>');opacity:1;line-height:normal;}.slick-next{right:-0.6rem;}.slick-next:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" style="transform: rotate(270deg)" width="24" height="24" fill="%23ffffff" viewBox="0 0 24 24"><path d="M12 17.414 3.293 8.707l1.414-1.414L12 14.586l7.293-7.293 1.414 1.414L12 17.414z"/></svg>');opacity:1;line-height:normal;}}@media screen and (max-width:900px){.mortgage-link-cta{.header{padding:1rem;}.custom-block{height:auto;img{width:100%;min-width:100%;border-radius:10px 10px 0 0;}}.slick-arrow{background-color:#df3226;padding:0;width:1.5rem;height:1.5rem;border-radius:2rem;z-index:5;top:42%;}.slick-prev{left:-10px;}.slick-prev:before{content:url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="10px" x="0px" y="0px"	 viewBox="0 0 55.753 55.753" style="enable-background:new 0 0 55.753 55.753;" xml:space="preserve" fill="%23ffffff"><g><path d="M12.745,23.915c0.283-0.282,0.59-0.52,0.913-0.727L35.266,1.581c2.108-2.107,5.528-2.108,7.637,0.001		c2.109,2.108,2.109,5.527,0,7.637L24.294,27.828l18.705,18.706c2.109,2.108,2.109,5.526,0,7.637 c-1.055,1.056-2.438,1.582-3.818,1.582s-2.764-0.526-3.818-1.582L13.658,32.464c-0.323-0.207-0.632-0.445-0.913-0.727 c-1.078-1.078-1.598-2.498-1.572-3.911C11.147,26.413,11.667,24.994,12.745,23.915z"/></g></svg>');opacity:1;line-height:normal;}.slick-next{right:-10px;}.slick-next:before{content:url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="10px" x="0px" y="0px" viewBox="0 0 55.753 55.753" style="enable-background:new 0 0 55.753 55.753;transform: rotate(180deg);" xml:space="preserve" fill="%23ffffff"><g><path d="M12.745,23.915c0.283-0.282,0.59-0.52,0.913-0.727L35.266,1.581c2.108-2.107,5.528-2.108,7.637,0.001		c2.109,2.108,2.109,5.527,0,7.637L24.294,27.828l18.705,18.706c2.109,2.108,2.109,5.526,0,7.637 c-1.055,1.056-2.438,1.582-3.818,1.582s-2.764-0.526-3.818-1.582L13.658,32.464c-0.323-0.207-0.632-0.445-0.913-0.727 c-1.078-1.078-1.598-2.498-1.572-3.911C11.147,26.413,11.667,24.994,12.745,23.915z"/></g></svg>');opacity:1;line-height:normal;}}}
.mortgage-ac-section{display:flex;justify-content:space-between;margin-bottom:20px;}.mortgage-ac-section .calc-how-to-container{flex:0.6;margin-right:40px;padding:24px;background:var(--color-white);box-shadow:var(--box-shadow-xl);border-radius:var(--border-radius-medium);}.mortgage-ac-section .calc-how-to-container h3{font-family:var(--font-family-sans-serif),sans-serif;font-weight:600;line-height:var(--line-height-8);color:var(--color-black);padding-bottom:20px;}.mortgage-ac-section .calc-how-to-container .howto-body{line-height:var(--line-height-6);color:var(--color-black);}.mortgage-ac-section .calc-how-to-container .howto-body ol{margin-left:0;padding-left:17px;list-style:auto;}.mortgage-ac-section .calc-how-to-container .howto-body ol li{padding:0 0 24px 24px;}.mortgage-ac-section .calc-how-to-container .howto-body ol li::marker{font-weight:700;font-size:var(--font-size-p);line-height:var(--line-height-6);color:var(--color-red);}.mortgage-ac-section .mortgage-ac-container{flex:1;max-width:697px;padding:22px;background:var(--color-white);box-shadow:var(--box-shadow-xl);border-radius:var(--border-radius-medium);border-bottom:8px solid var(--color-red);}.mortgage-ac-section .mortgage-ac-container .only-mobile{display:none;}.mortgage-ac-section .mortgage-ac-container .wrapper{display:block;}.mortgage-ac-section .mortgage-ac-container .wrapper .error-msg{display:none;font-size:var(--font-size-small) !important;color:var(--color-red) !important;position:absolute !important;margin-top:-3px !important;}.mortgage-ac-section
    .mortgage-ac-container
    .wrapper
    .split-wrapper
    .gw-payment
    .output-wrapper
    .output-total
    .error-msg{display:none;font-size:var(--font-size-small) !important;color:var(--color-red) !important;position:absolute !important;margin-top:90px !important;}.mortgage-ac-section .mortgage-ac-container .wrapper .split-wrapper{display:grid;grid-gap:42px;grid-template-columns:repeat(2,1fr);margin-bottom:24px;}.mortgage-ac-section
    .mortgage-ac-container
    .wrapper
    .split-wrapper
    .gw-payment{padding-top:32px;}.mortgage-ac-section .mortgage-ac-container .wrapper .input-container{padding:6px 0 14px;}.mortgage-ac-section
    .mortgage-ac-container
    .wrapper
    .input-container
    .input-wrapper{display:flex;border:1px solid var(--color-outline);border-radius:var(--border-radius-medium);}.mortgage-ac-section
    .mortgage-ac-container
    .wrapper
    .input-container
    .input-wrapper
    input{border:none !important;height:46px;color:var(--color-black);line-height:var(--line-height-6);padding:12px 16px;}.mortgage-ac-section
    .mortgage-ac-container
    .wrapper
    .input-container
    .input-wrapper
    input:focus{border:none !important;box-shadow:none !important;}.mortgage-ac-section
    .mortgage-ac-container
    .wrapper
    .input-container
    .input-wrapper
    .prefix{padding:12px 0 0 12px;color:var(--color-black);font-weight:700;}.mortgage-ac-section
    .mortgage-ac-container
    .wrapper
    .input-container
    .input-wrapper
    .suffix{padding:12px 14px 0 4px;color:var(--color-black);font-weight:700;}.mortgage-ac-section
    .mortgage-ac-container
    .wrapper
    .input-container
    .input-wrapper:focus-within{box-shadow:var(--box-shadow-xs);}.mortgage-ac-section .mortgage-ac-container .wrapper .debt-payments{padding-bottom:0;}.mortgage-ac-section .mortgage-ac-container .wrapper .dropdown-container{padding:8px 12px;}.mortgage-ac-section .mortgage-ac-container .wrapper .error .input-wrapper{background-color:var(--color-salmon-tint) !important;}.mortgage-ac-section
    .mortgage-ac-container
    .wrapper
    .error
    .input-wrapper
    input{background-color:var(--color-salmon-tint) !important;}.mortgage-ac-section .mortgage-ac-container .wrapper .calc-label{display:flex;align-items:center;font-family:var(--font-family-sans-serif),sans-serif;font-style:normal;font-weight:400;font-size:var(--font-size-p);line-height:var(--line-height-6);color:var(--color-black);justify-content:space-between;}.mortgage-ac-section
    .mortgage-ac-container
    .wrapper
    .calc-label
    .has-tooltip-arrow{margin-right:1px;}.mortgage-ac-section
    .mortgage-ac-container
    .wrapper
    .calc-label
    span[data-tooltip]{border-bottom:none;vertical-align:top;}.mortgage-ac-section
    .mortgage-ac-container
    .wrapper
    .calc-label
    .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not(.is-disabled):after,.mortgage-ac-section
    .mortgage-ac-container
    .wrapper
    .calc-label
    .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not(.is-loading):after,.mortgage-ac-section
    .mortgage-ac-container
    .wrapper
    .calc-label
    .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not([disabled]):after{border-color:transparent transparent var(--color-orange);}.mortgage-ac-section
    .mortgage-ac-container
    .wrapper
    .calc-label
    .has-tooltip-multiline[data-tooltip]:not(.is-disabled):before,.mortgage-ac-section
    .mortgage-ac-container
    .wrapper
    .calc-label
    .has-tooltip-multiline[data-tooltip]:not(.is-loading):before,.mortgage-ac-section
    .mortgage-ac-container
    .wrapper
    .calc-label
    .has-tooltip-multiline[data-tooltip]:not([disabled]):before{font-weight:normal;font-size:var(--font-size-b-title);color:var(--color-black);background:var(--color-white);border:1px solid var(--color-pink);box-shadow:var(--box-shadow-md);border-radius:var(--border-radius-medium);padding:16px;text-align:justify;width:16rem;max-width:16rem;}.mortgage-ac-section .mortgage-ac-container .wrapper .select-css{width:100%;background-position:right 1em top 50%;border:1px solid var(--color-outline);border-radius:var(--border-radius-medium);font-family:var(--font-family-sans-serif),sans-serif;font-style:normal;font-weight:400;font-size:var(--font-size-p);line-height:var(--line-height-6);color:var(--color-black);padding:12px 16px;max-height:46px;box-shadow:none;}.mortgage-ac-section .mortgage-ac-container .wrapper .select-css:focus{border-color:var(--color-grey-light-text);box-shadow:var(--box-shadow-xs);color:var(--rates-black);outline:none;}.mortgage-ac-section .mortgage-ac-container .wrapper .output-wrapper{background:var(--color-background-tint);border-radius:var(--border-radius-xlarge);height:100%;display:flex;vertical-align:middle;justify-content:center;flex-direction:column;padding:40px;grid-gap:16px;}.mortgage-ac-section
    .mortgage-ac-container
    .wrapper
    .output-wrapper
    .output-label
    span{color:var(--color-black);font-family:var(--font-family-sans-serif),sans-serif;font-style:normal;font-weight:600;font-size:var(--font-size-p);line-height:var(--line-height-6);padding:0;}.mortgage-ac-section
    .mortgage-ac-container
    .wrapper
    .output-wrapper
    .output-total
    .payment-output{font-weight:600;font-size:var(--font-size-h2-desktop);line-height:48px;color:var(--color-black);font-family:var(--font-family-sans-serif),sans-serif;}@media screen and (max-width:769px){.mortgage-ac-section{display:block;padding:16px;}.mortgage-ac-section .calc-how-to-container{max-width:unset;flex:unset;width:100%;margin-right:0;}.mortgage-ac-section .mortgage-ac-container{max-width:unset;flex:unset;width:100%;box-shadow:unset;margin-top:38px;padding:0;border-bottom:none;}.mortgage-ac-section .mortgage-ac-container .hide-mobile{display:none !important;}.mortgage-ac-section .mortgage-ac-container .only-mobile{display:block;}.mortgage-ac-section .mortgage-ac-container .wrapper{display:block;}.mortgage-ac-section .mortgage-ac-container .wrapper .split-wrapper{display:block;margin-bottom:0;}.mortgage-ac-section
        .mortgage-ac-container
        .wrapper
        .split-wrapper
        .gw-payment{padding-top:8px;}.mortgage-ac-section .mortgage-ac-container .wrapper .input-container{padding:6px 0 22px;}.mortgage-ac-section .mortgage-ac-container .wrapper .dropdown-container{padding:8px 0;display:none;}.mortgage-ac-section .mortgage-ac-container .wrapper .output-wrapper{display:block;margin-top:24px;}.mortgage-ac-section
        .mortgage-ac-container
        .wrapper
        .output-wrapper
        .output-label{margin-bottom:18px;}}
.mortgage-rc-section{display:flex;justify-content:space-between;margin-bottom:20px;}.mortgage-rc-section .calc-how-to-container{flex:0.6;margin-right:40px;padding:24px;background:var(--color-white);box-shadow:var(--box-shadow-xl);border-radius:var(--border-radius-medium);}.mortgage-rc-section .calc-how-to-container h3{font-family:var(--font-family-sans-serif),sans-serif;font-weight:600;line-height:var(--line-height-8);color:var(--color-black);}.mortgage-rc-section .calc-how-to-container .howto-body{line-height:var(--line-height-6);color:var(--color-black);}.mortgage-rc-section .calc-how-to-container .howto-body ol{margin-left:0;padding-left:17px;}.mortgage-rc-section .calc-how-to-container .howto-body li{padding-left:24px;padding-bottom:24px;}.mortgage-rc-section .calc-how-to-container .howto-body li::marker{font-weight:700;font-size:var(--font-size-p);line-height:var(--line-height-6);color:var(--color-red);}.mortgage-rc-section .mobile-scenario-section{display:none;}.mortgage-rc-section .mortgage-rc-container{flex:1;max-width:697px;padding:18px 16px 30px;background:var(--color-white);box-shadow:var(--box-shadow-xl);border-radius:var(--border-radius-medium);border-bottom:8px solid var(--color-red);}.mortgage-rc-section .mortgage-rc-container .only-mobile{display:none;}.mortgage-rc-section .mortgage-rc-container .wrapper{display:grid;grid-template-columns:repeat(3,1fr);}.mortgage-rc-section .mortgage-rc-container .wrapper .error-msg{display:none;font-size:var(--font-size-small) !important;color:var(--color-red) !important;position:absolute !important;margin-top:-3px !important;}.mortgage-rc-section .mortgage-rc-container .wrapper .mortgage-amount-wrapper{display:contents;}.mortgage-rc-section
    .mortgage-rc-container
    .wrapper
    .mortgage-amount-wrapper
    > div{margin-bottom:20px;}.mortgage-rc-section .mortgage-rc-container .wrapper .input-container{padding:8px;}.mortgage-rc-section
    .mortgage-rc-container
    .wrapper
    .input-container
    .input-wrapper{display:flex;border:1px solid var(--color-outline);border-radius:var(--border-radius-medium);}.mortgage-rc-section
    .mortgage-rc-container
    .wrapper
    .input-container
    .input-wrapper
    input{border:none !important;height:46px;color:var(--color-black);line-height:var(--line-height-6);padding:12px 16px;}.mortgage-rc-section
    .mortgage-rc-container
    .wrapper
    .input-container
    .input-wrapper
    input:focus{border:none !important;box-shadow:none !important;}.mortgage-rc-section
    .mortgage-rc-container
    .wrapper
    .input-container
    .input-wrapper
    .prefix{padding:12px 0 0 12px;color:var(--color-black);font-weight:700;}.mortgage-rc-section
    .mortgage-rc-container
    .wrapper
    .input-container
    .input-wrapper
    .suffix{padding:12px 14px 0 4px;color:var(--color-black);font-weight:700;}.mortgage-rc-section
    .mortgage-rc-container
    .wrapper
    .input-container
    .input-wrapper:focus-within{box-shadow:var(--box-shadow-xs);}.mortgage-rc-section .mortgage-rc-container .wrapper .mortgage-amount{display:block !important;}.mortgage-rc-section .mortgage-rc-container .wrapper .dropdown-container{padding:8px;}.mortgage-rc-section .mortgage-rc-container .wrapper .error .input-wrapper{background-color:var(--color-salmon-tint) !important;}.mortgage-rc-section
    .mortgage-rc-container
    .wrapper
    .error
    .input-wrapper
    input{background-color:var(--color-salmon-tint) !important;}.mortgage-rc-section .mortgage-rc-container .wrapper .calc-label{display:flex;align-items:center;font-family:var(--font-family-sans-serif),sans-serif;font-style:normal;font-weight:400;font-size:var(--font-size-p);line-height:var(--line-height-6);color:var(--color-black);padding:8px;justify-content:space-between;}.mortgage-rc-section
    .mortgage-rc-container
    .wrapper
    .calc-label
    .has-tooltip-arrow{margin-right:5px;}.mortgage-rc-section
    .mortgage-rc-container
    .wrapper
    .calc-label
    span[data-tooltip]{border-bottom:none;vertical-align:top;}.mortgage-rc-section
    .mortgage-rc-container
    .wrapper
    .calc-label
    .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not(.is-disabled):after,.mortgage-rc-section
    .mortgage-rc-container
    .wrapper
    .calc-label
    .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not(.is-loading):after,.mortgage-rc-section
    .mortgage-rc-container
    .wrapper
    .calc-label
    .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not([disabled]):after{border-color:transparent transparent var(--color-orange);}.mortgage-rc-section
    .mortgage-rc-container
    .wrapper
    .calc-label
    .has-tooltip-multiline[data-tooltip]:not(.is-disabled):before,.mortgage-rc-section
    .mortgage-rc-container
    .wrapper
    .calc-label
    .has-tooltip-multiline[data-tooltip]:not(.is-loading):before,.mortgage-rc-section
    .mortgage-rc-container
    .wrapper
    .calc-label
    .has-tooltip-multiline[data-tooltip]:not([disabled]):before{font-weight:normal;font-size:var(--font-size-b-title);color:black;background:var(--color-white);border:1px solid var(--color-pink);box-shadow:var(--box-shadow-md);border-radius:var(--border-radius-medium);padding:16px;text-align:justify;width:16rem;max-width:16rem;}.mortgage-rc-section .mortgage-rc-container .wrapper .scenario-label{color:var(--color-grey-light-text) !important;}.mortgage-rc-section .mortgage-rc-container .wrapper .select-css{width:100%;background-position:right 1em top 50%;border:1px solid var(--color-outline);border-radius:var(--border-radius-medium);font-family:var(--font-family-sans-serif),sans-serif;font-style:normal;font-weight:400;font-size:var(--font-size-p);line-height:var(--line-height-6);color:var(--color-black);padding:12px 16px;max-height:46px;box-shadow:none;}.mortgage-rc-section .mortgage-rc-container .wrapper .select-css:focus{border-color:var(--color-devider);box-shadow:var(--box-shadow-xs);color:var(--rates-black);outline:none;}.mortgage-rc-section .mortgage-rc-container .wrapper .monthly-payment-wrapper{display:contents;}.mortgage-rc-section
    .mortgage-rc-container
    .wrapper
    .monthly-payment-wrapper
    .total-payment-label{color:var(--color-black);text-transform:capitalize;font-family:var(--font-family-sans-serif),sans-serif;font-style:normal;font-weight:600;font-size:var(--font-size-p);line-height:var(--line-height-6);padding:0 8px;margin-top:40px;}.mortgage-rc-section
    .mortgage-rc-container
    .wrapper
    .monthly-payment-wrapper
    .total-payment-wrapper{display:contents;}.mortgage-rc-section
    .mortgage-rc-container
    .wrapper
    .monthly-payment-wrapper
    .total-payment-wrapper
    .total-payment-summary
    .payment-output{font-family:var(--font-family-sans-serif),sans-serif;font-style:normal;font-weight:600;font-size:var(--font-size-h2-desktop);line-height:44px;color:var(--color-black);display:flex;align-items:center;padding:0 12px;}.mortgage-rc-section
    .mortgage-rc-container
    .wrapper
    .monthly-payment-wrapper
    .total-payment-wrapper
    .total-payment-summary
    .details{display:none;}.mortgage-rc-section
    .mortgage-rc-container
    .wrapper
    .monthly-payment-wrapper
    .total-payment-wrapper
    .total-payment-summary
    .show-details{display:block;}.mortgage-rc-section
    .mortgage-rc-container
    .wrapper
    .monthly-payment-wrapper
    .monthly-details{display:none;}@media screen and (max-width:769px){.mortgage-rc-section{display:block;padding:16px;}.mortgage-rc-section .calc-how-to-container{max-width:unset;flex:unset;width:100%;margin-right:0;}.mortgage-rc-section .mobile-scenario-section{display:block;text-align:center;}.mortgage-rc-section .mobile-scenario-section h3{font-weight:600;line-height:var(--line-height-8);color:var(--color-black);padding:40px 20px 14px;}.mortgage-rc-section .mobile-scenario-section .scenario-button-wrapper{font-size:0;}.mortgage-rc-section
        .mobile-scenario-section
        .scenario-button-wrapper
        .btn-scenario{background:var(--color-white);border:1px solid var(--color-outline);border-radius:var(--border-radius-medium);padding:12px;width:50%;font-size:var(--font-size-p);font-weight:700;}.mortgage-rc-section
        .mobile-scenario-section
        .scenario-button-wrapper
        .btns1{border-right:none;border-radius:6px 0 0 6px;}.mortgage-rc-section
        .mobile-scenario-section
        .scenario-button-wrapper
        .btns2{border-left:none;border-radius:0 6px 6px 0;}.mortgage-rc-section
        .mobile-scenario-section
        .scenario-button-wrapper
        .active{border-bottom:8px solid var(--color-red);padding-bottom:5px;}.mortgage-rc-section .mortgage-rc-container{max-width:unset;flex:unset;width:100%;box-shadow:unset;padding:38px 0 0 0;border-bottom:none;}.mortgage-rc-section .mortgage-rc-container .only-mobile{display:block;}.mortgage-rc-section .mortgage-rc-container .hide-mobile{display:none !important;}.mortgage-rc-section .mortgage-rc-container .wrapper{display:block;grid-template-columns:unset;}.mortgage-rc-section
        .mortgage-rc-container
        .wrapper
        .mortgage-amount-wrapper
        > div{margin-bottom:0;}.mortgage-rc-section .mortgage-rc-container .wrapper .input-container{padding:6px 0 22px;display:none;}.mortgage-rc-section .mortgage-rc-container .wrapper .dropdown-container{padding:8px 0;display:none;}.mortgage-rc-section .mortgage-rc-container .wrapper .active-field{display:block;}.mortgage-rc-section .mortgage-rc-container .wrapper .calc-label{padding:0;}.mortgage-rc-section
        .mortgage-rc-container
        .wrapper
        .calc-label
        .has-tooltip-arrow{margin-right:1px;}.mortgage-rc-section .mortgage-rc-container .wrapper .scenario-label{font-weight:400;font-size:var(--font-size-p);line-height:var(--line-height-6);padding-bottom:16px;}.mortgage-rc-section
        .mortgage-rc-container
        .wrapper
        .monthly-payment-wrapper{display:block;box-shadow:var(--box-shadow-xl);border-radius:var(--border-radius-medium);background:var(--color-white);padding:24px;margin-top:40px;}.mortgage-rc-section
        .mortgage-rc-container
        .wrapper
        .monthly-payment-wrapper
        .total-payment-label{font-size:var(--font-size-h3-mobile);line-height:var(--line-height-8);text-align:center;margin-top:0;margin-bottom:24px;}.mortgage-rc-section
        .mortgage-rc-container
        .wrapper
        .monthly-payment-wrapper
        .total-payment-wrapper{display:flex;}.mortgage-rc-section
        .mortgage-rc-container
        .wrapper
        .monthly-payment-wrapper
        .total-payment-wrapper
        .s1-div{border-right:1px solid var(--color-devider);}.mortgage-rc-section
        .mortgage-rc-container
        .wrapper
        .monthly-payment-wrapper
        .total-payment-wrapper
        .total-payment-summary{margin-top:0;flex:1;display:block;text-align:center;font-size:var(--font-size-h3-mobile);line-height:var(--line-height-8);}.mortgage-rc-section
        .mortgage-rc-container
        .wrapper
        .monthly-payment-wrapper
        .total-payment-wrapper
        .total-payment-summary
        .scenario-sub-label{font-family:var(--font-family-sans-serif),sans-serif;font-style:normal;font-weight:400;font-size:var(--font-size-b-title);line-height:var(--line-height-5);color:#666;padding-bottom:8px;}.mortgage-rc-section
        .mortgage-rc-container
        .wrapper
        .monthly-payment-wrapper
        .total-payment-wrapper
        .total-payment-summary
        .scenario-output{font-family:var(--font-family-sans-serif),sans-serif;font-style:normal;font-weight:400;font-size:var(--font-size-b-title);line-height:var(--line-height-5);color:var(--color-black);padding-bottom:16px;}.mortgage-rc-section
        .mortgage-rc-container
        .wrapper
        .monthly-payment-wrapper
        .total-payment-wrapper
        .total-payment-summary
        .payment-output{display:block;padding-bottom:24px;}.mortgage-rc-section
        .mortgage-rc-container
        .wrapper
        .monthly-payment-wrapper
        .total-payment-wrapper
        .total-payment-summary
        .payment-output{text-align:center;font-size:var(--font-size-h3-mobile);line-height:var(--line-height-8);}.mortgage-rc-section
        .mortgage-rc-container
        .wrapper
        .monthly-payment-wrapper
        .monthly-details{display:block;text-align:center;padding-top:14px;}.mortgage-rc-section
        .mortgage-rc-container
        .wrapper
        .monthly-payment-wrapper
        .monthly-details
        button{background-color:var(--color-white);border:none;font-family:var(--font-family-sans-serif),sans-serif;font-weight:600;font-size:var(--font-size-p);line-height:var(--line-height-6);text-align:center;color:var(--color-red);}}
.mortgage-st-section{display:flex;justify-content:space-between;margin-bottom:20px;}.mortgage-st-section .calc-how-to-container{flex:0.6;margin-right:40px;padding:24px;background:var(--color-white);box-shadow:var(--box-shadow-xl);border-radius:var(--border-radius-medium);}.mortgage-st-section .calc-how-to-container h3{font-family:var(--font-family-sans-serif),sans-serif;font-weight:600;line-height:var(--line-height-8);color:var(--color-black);padding-bottom:20px;}.mortgage-st-section .calc-how-to-container .howto-body{line-height:var(--line-height-6);color:var(--color-black);}.mortgage-st-section .calc-how-to-container .howto-body ol{margin-left:0;padding-left:17px;}.mortgage-st-section .calc-how-to-container .howto-body ol li{padding-left:24px;padding-bottom:24px;}.mortgage-st-section .calc-how-to-container .howto-body ol li::marker{font-weight:700;font-size:var(--font-size-p);line-height:var(--line-height-6);color:var(--color-red);}.mortgage-st-section .mortgage-st-container{flex:1;max-width:697px;padding:22px;background:var(--color-white);box-shadow:var(--box-shadow-xl);border-radius:var(--border-radius-medium);border-bottom:8px solid var(--color-red);}.mortgage-st-section .mortgage-st-container .only-mobile{display:none;}.mortgage-st-section .mortgage-st-container .wrapper{display:block;}.mortgage-st-section .mortgage-st-container .wrapper .error-msg{display:none;font-size:var(--font-size-small) !important;color:var(--color-red) !important;position:absolute !important;margin-top:-3px !important;}.mortgage-st-section .mortgage-st-container .wrapper .split-wrapper{display:grid;grid-gap:42px;grid-template-columns:repeat(2,1fr);margin-bottom:24px;}.mortgage-st-section
    .mortgage-st-container
    .wrapper
    .split-wrapper
    .gw-payment{padding-top:32px;}.mortgage-st-section .mortgage-st-container .wrapper .input-container{padding:6px 0 14px;}.mortgage-st-section
    .mortgage-st-container
    .wrapper
    .input-container
    .input-wrapper{display:flex;border:1px solid var(--color-outline);border-radius:var(--border-radius-medium);}.mortgage-st-section
    .mortgage-st-container
    .wrapper
    .input-container
    .input-wrapper
    input{border:none !important;height:46px;color:var(--color-black);line-height:var(--line-height-6);padding:12px 16px;}.mortgage-st-section
    .mortgage-st-container
    .wrapper
    .input-container
    .input-wrapper
    input:focus{border:none !important;box-shadow:none !important;}.mortgage-st-section
    .mortgage-st-container
    .wrapper
    .input-container
    .input-wrapper
    .prefix{padding:12px 0 0 12px;color:var(--color-black);font-weight:700;}.mortgage-st-section
    .mortgage-st-container
    .wrapper
    .input-container
    .input-wrapper.suffix{padding:12px 14px 0 4px;color:var(--color-black);font-weight:700;}.mortgage-st-section
    .mortgage-st-container
    .wrapper
    .input-container
    .input-wrapper:focus-within{box-shadow:var(--box-shadow-xs);}.mortgage-st-section .mortgage-st-container .wrapper .debt-payments{padding-bottom:0;}.mortgage-st-section .mortgage-st-container .wrapper .dropdown-container{padding:6px 0 0 0;}.mortgage-st-section .mortgage-st-container .wrapper .error .input-wrapper{background-color:var(--color-salmon-tint) !important;}.mortgage-st-section
    .mortgage-st-container
    .wrapper
    .error
    .input-wrapper
    input{background-color:var(--color-salmon-tint) !important;}.mortgage-st-section .mortgage-st-container .wrapper .calc-label{display:flex;align-items:center;font-family:var(--font-family-sans-serif),sans-serif;font-style:normal;font-weight:400;font-size:var(--font-size-p);line-height:var(--line-height-6);color:var(--color-black);justify-content:space-between;}.mortgage-st-section
    .mortgage-st-container
    .wrapper
    .calc-label
    .has-tooltip-arrow{margin-right:1px;}.mortgage-st-section
    .mortgage-st-container
    .wrapper
    .calc-label
    span[data-tooltip]{border-bottom:none;vertical-align:top;}.mortgage-st-section
    .mortgage-st-container
    .wrapper
    .calc-label
    .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not(.is-disabled):after,.mortgage-st-section
    .mortgage-st-container
    .wrapper
    .calc-label
    .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not(.is-loading):after,.mortgage-st-section
    .mortgage-st-container
    .wrapper
    .calc-label
    .has-tooltip-bottom.has-tooltip-arrow[data-tooltip]:not([disabled]):after{border-color:transparent transparent var(--color-orange);}.mortgage-st-section
    .mortgage-st-container
    .wrapper
    .calc-label
    .has-tooltip-multiline[data-tooltip]:not(.is-disabled):before,.mortgage-st-section
    .mortgage-st-container
    .wrapper
    .calc-label
    .has-tooltip-multiline[data-tooltip]:not(.is-loading):before,.mortgage-st-section
    .mortgage-st-container
    .wrapper
    .calc-label
    .has-tooltip-multiline[data-tooltip]:not([disabled]):before{font-weight:normal;font-size:var(--font-size-b-title);color:black;background:var(--color-white);border:1px solid var(--color-pink);box-shadow:var(--box-shadow-md);border-radius:var(--border-radius-medium);padding:16px;text-align:justify;width:16rem;max-width:16rem;}.mortgage-st-section .mortgage-st-container .wrapper .select-css{width:100%;background-position:right 1em top 50%;border:1px solid var(--color-outline);border-radius:var(--border-radius-medium);font-family:var(--font-family-sans-serif),sans-serif;font-style:normal;font-weight:400;font-size:var(--font-size-p);line-height:var(--line-height-6);color:var(--color-black);padding:12px 16px;max-height:46px;box-shadow:none;}.mortgage-st-section .mortgage-st-container .wrapper .select-css:focus{border-color:var(--color-devider);box-shadow:var(--box-shadow-xs);color:var(--rates-black);outline:none;}.mortgage-st-section .mortgage-st-container .wrapper .output-wrapper{text-align:center;background:var(--color-background-tint);border-radius:var(--border-radius-xlarge);height:100%;display:flex;vertical-align:middle;justify-content:space-between;flex-direction:column;padding:40px;}.mortgage-st-section
    .mortgage-st-container
    .wrapper
    .output-wrapper
    .payment-amount
    .output-label
    span,.mortgage-st-section
    .mortgage-st-container
    .wrapper
    .output-wrapper
    .payment-qualification
    .output-label
    span,.mortgage-st-section
    .mortgage-st-container
    .wrapper
    .output-wrapper
    .stress-test-rate
    .output-label
    span{color:var(--color-black);font-family:var(--font-family-sans-serif),sans-serif;font-style:normal;font-weight:600;font-size:var(--font-size-p);line-height:var(--line-height-6);padding:0;border-bottom:none;}.mortgage-st-section
    .mortgage-st-container
    .wrapper
    .output-wrapper
    .payment-amount
    .output-total
    span,.mortgage-st-section
    .mortgage-st-container
    .wrapper
    .output-wrapper
    .payment-qualification
    .output-total
    span,.mortgage-st-section
    .mortgage-st-container
    .wrapper
    .output-wrapper
    .stress-test-rate
    .output-total
    span{font-weight:600;font-size:var(--font-size-h2-desktop);line-height:48px;color:var(--color-black);font-family:var(--font-family-sans-serif),sans-serif;}@media screen and (max-width:769px){.mortgage-st-section{display:block;padding:16px;}.mortgage-st-section .calc-how-to-container{max-width:unset;flex:unset;width:100%;margin-right:0;}.mortgage-st-section .mortgage-st-container{max-width:unset;flex:unset;width:100%;box-shadow:unset;margin-top:38px;padding:0;border-bottom:none;}.mortgage-st-section .mortgage-st-container .hide-mobile{display:none !important;}.mortgage-st-section .mortgage-st-container .only-mobile{display:block;}.mortgage-st-section .mortgage-st-container .wrapper{display:block;}.mortgage-st-section .mortgage-st-container .wrapper .split-wrapper{display:block;margin-bottom:0;}.mortgage-st-section
        .mortgage-st-container
        .wrapper
        .split-wrapper
        .gw-payment{padding-top:8px;}.mortgage-st-section .mortgage-st-container .wrapper .input-container{padding:6px 0 22px;}.mortgage-st-section .mortgage-st-container .wrapper .dropdown-container{padding:6px 0 22px;}.mortgage-st-section .mortgage-st-container .wrapper .output-wrapper{display:block;padding:40px 38px 40px 38px;margin-top:24px;}.mortgage-st-section
        .mortgage-st-container
        .wrapper
        .output-wrapper
        .payment-amount,.payment-qualification,.stress-test-rate{padding-bottom:36px;}.mortgage-st-section
        .mortgage-st-container
        .wrapper
        .output-wrapper
        .output-label{margin-bottom:18px;}}
.recent-carousel-wrapper{margin:0 !important;.recent-slide{display:flex;flex-direction:column-reverse;height:auto !important;flex:1;.text-card{margin-top:-3rem;z-index:1;width:94% !important;background:white;padding:1rem;box-shadow:0 0 10px #0000004d;border-radius:0.5rem;.article-title{font-size:1.6rem !important;line-height:1.8rem !important;font-family:'Nunito Sans',serif;font-weight:700;padding-bottom:1rem;color:black;}.text-card-footer{padding-top:0.8rem;span{font-size:0.75rem;}span:first-child{margin-right:1rem;}div{width:100% !important;}}}.article-image{width:100% !important;right:0;border-radius:0.5rem;height:200px;object-fit:cover;}.content-text{display:-webkit-box;line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}}.slick-arrow{background-color:#df3226;padding:0.5rem 0.6rem 0.3rem 0.6rem;width:auto;height:auto;border-radius:2rem;z-index:5;top:42%;}.slick-prev{left:-0.5rem;}.slick-prev:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" style="transform: rotate(90deg)" width="24" height="24" fill="%23ffffff" viewBox="0 0 24 24"><path d="M12 17.414 3.293 8.707l1.414-1.414L12 14.586l7.293-7.293 1.414 1.414L12 17.414z"/></svg>');opacity:1;line-height:normal;}.slick-next{right:-0.5rem;}.slick-next:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" style="transform: rotate(270deg)" width="24" height="24" fill="%23ffffff" viewBox="0 0 24 24"><path d="M12 17.414 3.293 8.707l1.414-1.414L12 14.586l7.293-7.293 1.414 1.414L12 17.414z"/></svg>');opacity:1;line-height:normal;}.slick-slide{margin:0 15px;}.slick-list{height:35rem;}}@media screen and (max-width:600px){.recent-carousel-wrapper{.recent-slide{flex-direction:column-reverse;height:auto !important;.text-card{width:94% !important;.article-title{font-size:1.6rem !important;line-height:1.8rem !important;}}.article-image{width:100% !important;}}}.slick-dotted.slick-slider{margin-bottom:2rem;}.slick-dots{bottom:4rem;}}@media screen and (min-width:600px) and (max-width:920px){.recent-carousel-wrapper{.slick-list{height:39rem;}}}@media screen and (max-width:500px){.slick-dots{bottom:5rem;}}
