/* Last Changed: 11/28/2020 2:14:02 AM - Cached: 12/18/2020 8:39:29 PM */
audio,canvas,img,progress,video{display:inline-block}pre,textarea{overflow:auto}button,hr,input{overflow:visible}body,button,legend{padding:0}img,textarea[rows]{height:auto}.input-group,[type=file],select{width:100%}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}h1{font-size:2em;margin:.67em 0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio:not([controls]){display:none;height:0}img{border-style:none;vertical-align:middle;max-width:100%;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}[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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}body,label{font-weight:400;color:#0a0a0a}legend{box-sizing:border-box;display:table;color:inherit;white-space:normal}progress{vertical-align:baseline}summary{display:list-item}[hidden],template{display:none}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}html{box-sizing:border-box;font-size:100%}*,::after,::before{box-sizing:inherit}body{margin:0;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}select{box-sizing:border-box}.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object{max-width:none!important}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:3px;background:0 0;line-height:1}[data-whatinput=mouse] button{outline:0}.is-visible{display:block!important}.is-hidden{display:none!important}[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=color],textarea{display:block;box-sizing:border-box;width:100%;height:2.4375rem;margin:0 0 1rem;padding:.5rem;border:1px solid #cacaca;border-radius:3px;background-color:#fefefe;box-shadow:inset 0 1px 2px rgba(10,10,10,.1);font-family:inherit;font-size:1rem;font-weight:400;color:#0a0a0a;transition:box-shadow .5s,border-color .25s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=text]:focus,[type=password]:focus,[type=date]:focus,[type=datetime]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=week]:focus,[type=email]:focus,[type=number]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=url]:focus,[type=color]:focus,textarea:focus{outline:0;border:1px solid #8a8a8a;background-color:#fefefe;box-shadow:0 0 5px #cacaca;transition:box-shadow .5s,border-color .25s ease-in-out}textarea{min-height:50px;max-width:100%}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#cacaca}input::-moz-placeholder,textarea::-moz-placeholder{color:#cacaca}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#cacaca}input::placeholder,textarea::placeholder{color:#cacaca}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#e6e6e6;cursor:not-allowed}[type=submit],[type=button]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:3px}input[type=search]{box-sizing:border-box}[type=file],[type=checkbox],[type=radio]{margin:0 0 1rem}[type=checkbox]+label,[type=radio]+label{display:inline-block;vertical-align:baseline;margin-left:.5rem;margin-right:1rem;margin-bottom:0}[type=checkbox]+label[for],[type=radio]+label[for]{cursor:pointer}label>[type=checkbox],label>[type=radio]{margin-right:.5rem}label{display:block;margin:0;font-size:.875rem;line-height:1.8}label.middle{margin:0 0 1rem;padding:.5625rem 0}.help-text{margin-top:-.5rem;font-size:.8125rem;font-style:italic;color:#0a0a0a}.input-group{display:table;margin-bottom:1rem}.input-group>:first-child{border-radius:3px 0 0 3px}.input-group>:last-child>*{border-radius:0 3px 3px 0}.input-group-button,.input-group-button a,.input-group-button button,.input-group-button input,.input-group-button label,.input-group-field,.input-group-label{margin:0;white-space:nowrap;display:table-cell;vertical-align:middle}.input-group-label{padding:0 1rem;border:1px solid #cacaca;background:#e6e6e6;color:#0a0a0a;text-align:center;white-space:nowrap;width:1%;height:100%}select,select:focus{background-color:#fefefe;transition:box-shadow .5s,border-color .25s ease-in-out}.input-group-label:first-child{border-right:0}.input-group-label:last-child{border-left:0}.input-group-field{border-radius:0;height:2.5rem}.fieldset,select{border:1px solid #cacaca}.input-group-button{padding-top:0;padding-bottom:0;text-align:center;width:1%;height:100%}.input-group-button a,.input-group-button button,.input-group-button input,.input-group-button label{height:2.5rem;padding-top:0;padding-bottom:0;font-size:1rem}.input-group .input-group-button{display:table-cell}fieldset{margin:0;padding:0;border:0}legend{max-width:100%;margin-bottom:.5rem}.fieldset{margin:1.125rem 0;padding:1.25rem}.fieldset legend{margin:0 0 0 -.1875rem;padding:0 .1875rem;background:#fefefe}select{height:2.4375rem;margin:0 0 1rem;padding:.5rem 1.5rem .5rem .5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:3px;font-family:inherit;font-size:1rem;line-height:normal;color:#0a0a0a;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill:rgb%28138,138,138%29'></polygon></svg>");background-origin:content-box;background-position:right -1rem center;background-repeat:no-repeat;background-size:9px 6px}.form-error,.is-invalid-label{color:#c60f13}@media screen and (min-width:0\0){select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==)}}select:focus{outline:0;border:1px solid #8a8a8a;box-shadow:0 0 5px #cacaca}select:disabled{background-color:#e6e6e6;cursor:not-allowed}select::-ms-expand{display:none}select[multiple]{height:auto;background-image:none}.is-invalid-input:not(:focus){border-color:#c60f13;background-color:#f8e6e7}.is-invalid-input:not(:focus)::-webkit-input-placeholder{color:#c60f13}.is-invalid-input:not(:focus)::-moz-placeholder{color:#c60f13}.is-invalid-input:not(:focus):-ms-input-placeholder{color:#c60f13}.is-invalid-input:not(:focus)::placeholder{color:#c60f13}.form-error{display:none;margin-top:-.5rem;margin-bottom:1rem;font-size:.75rem;font-weight:700}.form-error.is-visible{display:block} .slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-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{top:0;left:0;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[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-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none} .dt_api .slick-loading .slick-list{background:#fff url('../img/ajax-loader.gif') center center no-repeat} .dt_api .slick-slide{background-repeat:no-repeat;background-size:calc(100% - 1.875rem) auto;background-position:center top} .dt_api .badge{padding-left:1rem;padding-right:1rem} .dt_api .last_clicked.slick-slide{} .dt_api .inner{text-align:center;display:flex;flex-wrap:wrap;justify-content:center;align-content:center} .dt_api .icon_wrap,.dt_api .badge_text_wrap{flex:0 0 100%} .dt_api .icon_wrap{padding-bottom:5%} .dt_api .badge_text_wrap{height:75%;position:relative} .dt_api .badge_text{color:#003667;text-transform:uppercase;font-size:1rem;font-weight:500;height:100%;width:100%;margin-bottom:0} .dt_api .badge_text .save_up_to{display:block} .dt_api .highlight{color:#733a24} .dt_api .icon{width:30%;max-width:80px;margin-left:auto;margin-right:auto} .dt_api .lower{text-align:center} .dt_api .lower .prodname{color:#003667;text-transform:uppercase;font-size:1.5rem;font-weight:500} .dt_api .fit{display:inline-block;transition:all 0.2s ease-out} .dt_api [data-tooltip]{position:relative;z-index:2;cursor:pointer} .dt_api [data-tooltip]:before,.dt_api [data-tooltip]:after{visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;pointer-events:none} .dt_api [data-tooltip]:before{position:absolute;bottom:150%;left:50%;margin-bottom:5px;margin-left:-80px;padding:7px;width:160px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#000;background-color:hsla(209,100%,20%,0.9);color:#fff;content:attr(data-tooltip);text-align:center;font-size:12px;line-height:1.2} .dt_api [data-tooltip]:after{position:absolute;bottom:150%;left:50%;margin-left:-5px;width:0;border-top:5px solid #000;border-top:5px solid hsla(209,100%,20%,0.9);border-right:5px solid transparent;border-left:5px solid transparent;content:" ";font-size:0;line-height:0} .dt_api [data-tooltip]:hover:before,.dt_api [data-tooltip]:hover:after{visibility:visible;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1} .dt_api .slick-prev,.dt_api .slick-next{font-size:20px;line-height:22px;position:absolute;top:50%;display:block;width:25px;height:25px;border-radius:999px;overflow:hidden;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:white;border:none;outline:none;background:#1b6fb7;text-indent:150%;white-space:nowrap} .dt_api .slick-arrow::before,.dt_api .slick-arrow::after{content:"";width:11px;height:3px;position:absolute;top:8px;left:8px;background-color:#fff;border-radius:2px;transform:rotate(45deg)} .dt_api .slick-arrow::after{top:14px;transform:rotate(-45deg)} .dt_api .slick-arrow.slick-prev::before{transform:rotate(-45deg);left:6px} .dt_api .slick-arrow.slick-prev::after{transform:rotate(45deg);left:6px} .dt_api .slick-prev:hover,.dt_api .slick-prev:focus,.dt_api .slick-next:hover,.dt_api .slick-next:focus{outline:none;background:#165b96} .dt_api .slick-prev:hover:before,.dt_api .slick-prev:focus:before,.dt_api .slick-next:hover:before,.dt_api .slick-next:focus:before{opacity:1} .dt_api .slick-prev.slick-disabled:before,.dt_api .slick-next.slick-disabled:before,.dt_api .slick-prev.slick-disabled:after,.dt_api .slick-next.slick-disabled:after{} .dt_api .slick-prev.slick-disabled,.dt_api .slick-next.slick-disabled{background-color:#ccc} .dt_api .slick-prev{left:-25px} .dt_api [dir='rtl'] .slick-prev{right:-25px;left:auto} .dt_api .slick-prev:before{content:'←'} .dt_api [dir='rtl'] .slick-prev:before{content:'→'} .dt_api .slick-next{right:-25px} .dt_api [dir='rtl'] .slick-next{right:auto;left:-25px} .dt_api .slick-next:before{content:'→'} .dt_api [dir='rtl'] .slick-next:before{content:'←'} .dt_api .slick-dotted.slick-slider{} .dt_api .slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center} .dt_api .slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0;padding:0;cursor:pointer} .dt_api .slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent} .dt_api .slick-dots li button:hover,.dt_api .slick-dots li button:focus{outline:none} .dt_api .slick-dots li button:hover:before,.dt_api .slick-dots li button:focus:before{opacity:1} .dt_api .slick-dots li button:before{font-family:'slick';font-size:30px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale} .dt_api .slick-dots li.slick-active button:before{opacity:.75;color:black} .loading-overlay{position:absolute;z-index:999;top:0;right:0;left:0;bottom:0;background:white} .spinner{width:40px;height:40px;position:absolute;margin:-20px;top:50%;left:50%} .double-bounce1,.double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#1b6fb7;opacity:0.6;position:absolute;top:0;left:0;-webkit-animation:sk-bounce 2.0s infinite ease-in-out;animation:sk-bounce 2.0s infinite ease-in-out} .double-bounce2{-webkit-animation-delay:-1.0s;animation-delay:-1.0s} @keyframes sk-bounce{0%,100%{-webkit-transform:scale(0.0);transform:scale(0.0)} 50%{-webkit-transform:scale(1.0);transform:scale(1.0)}} .dt_api{font-family:"Open Sans",sans-serif;font-weight:500;font-style:normal;color:black} .dt_api *{margin:0;box-sizing:border-box} .dt_api p{font-size:inherit;line-height:1.2;margin-bottom:1rem;text-rendering:optimizeLegibility} .dt_api a{color:#0b4e87;text-decoration:underline} .dt_api h1,.dt_api h2,.dt_api h3,.dt_api h4,.dt_api h5,.dt_api h6{font-family:"Oswald",sans-serif;font-weight:700;color:inherit;text-rendering:optimizeLegibility;margin-top:0;margin-bottom:0.5rem;line-height:1.1} .dt_api .mem_ben_headline{font-family:"Bitter",sans-serif;font-size:1.75rem;text-align:center;color:#9f5032;padding:0 0.75rem} .dt_api .prod_links_wrap{display:flex;flex-wrap:nowrap;justify-content:center;align-items:stretch;max-width:70rem;margin-left:auto;margin-right:auto} .dt_api.single_market .slick-dots{display:none} .dt_api .row.products_nav{padding-left:0;padding-right:0;max-width:none} .dt_api .products_nav a{display:none;vertical-align:top;width:30%;line-height:1;font-family:'Oswald',sans-serif;font-weight:400;border:1px solid #9f5032} .dt_api .products_nav a span{font-size:1rem} .dt_api .products_nav a img{max-width:60%;margin-bottom:.5rem} .dt_api .products_nav a.show{display:flex;align-items:center;justify-content:center} .dt_api .button{text-decoration:none;font-weight:500;font-family:"Oswald",sans-serif;text-transform:uppercase;display:inline-block;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;-webkit-transition:background-color 0.25s ease-out,color 0.25s ease-out;transition:background-color 0.25s ease-out,color 0.25s ease-out;vertical-align:middle;border:1px solid transparent;border-radius:0;padding:0.85em 1em;margin:1rem 0 0;font-size:0.9rem;background-color:#1b6fb7;color:#fefefe} .dt_api .button:hover,.dt_api .button:focus{background-color:#165b96;color:white;outline:0} .dt_api .button.slider_play,.dt_api .button.slider_pause{display:inline-block;float:none;padding:0.25em 0.5em 0.125em;border-radius:999px;font-size:0.8rem;position:relative;top:-0.375em} .dt_api .button.slider_play{display:none} .dt_api.sliderPaused .button.slider_play{display:inline-block} .dt_api.sliderPaused .button.slider_pause{display:none} .dt_api .row{max-width:75rem;margin-left:auto;margin-right:auto} .dt_api .mem_ben_wrap{background-color:#F3FAFF} .dt_api .row.member_benefits{padding-top:4rem;padding-bottom:2rem;max-width:62rem} .dt_api .GRA-slogan{text-align:center;color:#17171a;font-size:12px;line-height:1.1;text-shadow:none;font-family:"Raleway",sans-serif} .dt_api .sec_gra_cert{background-color:#F3FAFF;margin:.94rem auto;padding:1.5rem 2rem;border-radius:5px;max-width:55rem;overflow:hidden} .dt_api.single_market .market_ids select{display:none} .dt_api .products_wrap{overflow:hidden;padding-left:30px;padding-right:30px} .dt_api .productcontainer{margin:0;text-align:center;width:100%;float:left;padding-left:.9375rem;padding-right:.9375rem;padding-bottom:1rem;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;display:none} .dt_api .productcontainer.template{display:none !important} .dt_api .productcontainer.even{background-color:#f7f7f7} .dt_api .productcontainer.even:last-child{margin-bottom:0} .dt_api .productcontainer.show{display:block} .dt_api .slider_wrap{display:none;width:100%} .dt_api .slider_wrap.show{display:block} .dt_api .main_head{text-align:center;font-size:1.85rem;margin-top:1.5rem;margin-bottom:1.5rem;color:#38939B} .dt_api .drivers_wrap{display:block;background-color:#004685;color:white;height:200px;width:200px;margin:2rem auto;border-radius:999px;position:relative} .dt_api .drivers_wrap img{position:absolute;width:50%;top:-24%;left:50%;transform:translateX(-50%)} .dt_api .even.show .drivers_wrap{background-color:#1b6fb7} .dt_api .even.show .sec_1 .txt_big{color:#1b6fb7} .dt_api .sec_1 .txt_big,.dt_api .sec_1 .txt_big{font-weight:700} .dt_api .sec_1 > h2{font-weight:300} .dt_api .prod_term{display:block} .dt_api .driver-title{font-weight:700;text-transform:uppercase;font-family:"Raleway",sans-serif;color:white;background:#A2A6AC;display:inline-block;padding:.35rem .75rem .25rem;position:relative;font-size:1.25rem} .dt_api .driver-numbers{top:110px;font-weight:700;font-family:"Oswald",sans-serif;text-transform:uppercase;left:100px;position:absolute;transform:translate(-50%,-50%);font-size:1.5rem;width:200px} .dt_api .driver-numbers > span{position:relative;display:block;font-size:2.25rem;line-height:1.1} .dt_api .type_loan .driver-numbers > span{font-size:3.5rem;line-height:1.15} .dt_api .productcontainer h4{font-size:1.75rem;font-weight:700;font-family:"Oswald",sans-serif;color:#004685;margin-bottom:1.5rem} .dt_api .rate_fi,.dt_api .rate_mkt,.dt_api .details{text-align:left} .dt_api .link_disclosures{font-weight:500} .dt_api .dt_note{font-style:italic;font-size:80%;display:block;margin-top:8px} .dt_api .rate_bar.fi,.dt_api .rate_bar.mkt{background:#FADA60;width:100%;color:white;padding-right:1rem} .dt_api .bar_label{width:25%;flex:1 1 auto} .dt_api .bar_label.fi{padding-right:0.5rem} .dt_api .bar_label.market{padding-left:0.5rem} .dt_api .rate_bar{width:25%;flex:0 1 20px} .dt_api .bar_label span{font-family:"Oswald",sans-serif;font-weight:400;color:#003667;padding:.5rem 0;line-height:1.0;text-rendering:optimizeLegibility} .dt_api .rate_bar.fi{background-color:#003667} .dt_api .rate_bar.fi span{color:white} .dt_api .bar .rate_fi,.dt_api .bar .rate_mkt{font-weight:700} .dt_api .rate_bars{width:100%;height:100px;max-width:360px;margin:1.5rem auto 0.5rem;display:flex;align-items:flex-end} .dt_api .rate_bars .rate_bar{display:block} .dt_api .rate_bar{height:0;opacity:0;transition:all 0s ease-out} .dt_api .bars_active .type_loan .rate_bar.mkt,.dt_api .bars_active .type_deposit .rate_bar.fi,.dt_api .bars_active .type_loan .rate_bar.fi,.dt_api .bars_active .type_deposit .rate_bar.mkt{transition:all 0.75s ease-out;opacity:1.0} .dt_api .bars_active .type_loan .rate_bar.mkt,.dt_api .bars_active .type_deposit .rate_bar.fi{height:100%} .dt_api .bars_active .type_loan .rate_bar.fi,.dt_api .bars_active .type_deposit .rate_bar.mkt{height:70%} .dt_api .bar_label{transition:all 0.75s ease-out;opacity:0} .dt_api .slick-active .bar_label{opacity:1.0} .dt_api .bar span{display:none} .dt_api .slick-active .bar span{} .dt_api .bar_labels_active .slick-active .bar_label span{} .dt_api .txt_big{font-size:3rem;color:#004685} .dt_api .txt_block{display:inline-block} .dt_api h2.txt_condensed sup{position:relative;top:-.65em} .dt_api .vs_txt{padding:20px 0px;display:block;max-width:150px;margin:0 auto;position:relative;font-size:1.25rem} .dt_api .vs_txt span{display:inline-block;padding:0px 13px;background-color:#A2A6AC;color:white;font-weight:700;font-family:"Raleway",sans-serif;position:relative;z-index:1} .dt_api .vs_txt:after{content:"";display:block;width:100%;height:1px;background-color:#e0e0e0;margin:auto;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0} .dt_api #savings_marketrate:before{content:"";width:0;height:0;clear:both} .dt_api .intro_row,.dt_api .products_nav,.dt_api .footer_row,.dt_api .footnotes{text-align:center;padding-left:.9375rem;padding-right:.9375rem} .dt_api .intro_row{text-align:left} .dt_api h1.intro_header{font-weight:500;font-family:"Oswald",sans-serif;color:#004685;text-align:center;font-size:1.75rem;margin-top:1.5rem} .dt_api .intro_msg{font-size:.95rem;line-height:1.3;text-align:center;margin-top:.5rem} .dt_api .gra_link{display:block;width:100px;margin:0 auto} .dt_api a.gra_link{border:none} .dt_api .select_mkt{margin-top:.25rem;margin-left:.75rem;margin-bottom:1rem;position:relative;top:-.2em} .dt_api .select_mkt .empty{display:none} .dt_api .products_nav label,.dt_api .products_nav .prod_classes_wrap h4{font-weight:700;font-family:"Raleway",sans-serif;font-size:1.25rem;margin-top:1rem} .dt_api .prod_classes_wrap h4,.dt_api .prod_classes_wrap h2,.dt_api .prod_classes_wrap a{color:#9f5032;font-weight:700;text-decoration:none} .dt_api .prod_classes_wrap a{font-weight:500} .dt_api .prod_classes_wrap a span{display:block;font-size:1rem} .dt_api .products_nav label,.dt_api .select_mkt{display:inline-block;width:auto} .dt_api .select_mkt{display:block;margin:1rem auto 2rem} .dt_api .market_ids label{color:#003667;font-size:1.3rem;line-height:1.2;padding:0 1rem} .dt_api .prod_classes_wrap{margin-bottom:1rem;background-color:#F6F7EB;overflow:hidden} .dt_api.single_market .prod_classes_wrap{padding-top:2rem} .dt_api .prod_classes_wrap a{padding:.50rem;margin:0.25rem} .dt_api .prod_classes_wrap a:hover,.dt_api .prod_classes_wrap a:focus{background-color:rgba(255,255,255,0.6)} .dt_api .prod_classes_wrap a.active{color:#9f5032;background-color:white} .dt_api .footer_row{text-align:center;margin-bottom:1rem;display:flex} .dt_api .credit_dt{flex:1 1 auto;text-align:left;padding-right:1rem} .dt_api .footer_row .details{flex:1 1 auto} .dt_api .footnotes{border-top:solid 1px #ccc;text-align:left;padding-top:1rem;margin-top:1rem;width:100%} @media screen and (min-width:550px){.dt_api .productcontainer h4{font-size:1.75rem} .dt_api h1.intro_header{text-align:left} .dt_api .sec_1,.dt_api .sec_2{width:50%;float:left;position:relative} .dt_api .market_ids label{padding:0} .dt_api .sec_1{padding-right:1.25rem} .dt_api .products_nav a{vertical-align:top;width:20%} .dt_api .products_nav a img{max-width:80%;margin-bottom:1.5rem} .dt_api .headline{clear:both;padding-top:2rem} .dt_api .drivers_wrap{margin-top:72px} .dt_api .drivers_wrap::before,.dt_api .drivers_wrap::after{content:"";width:50px;height:10px;position:absolute;top:80px;left:-60px;background-color:#004685;border-radius:3px;transform:rotate(45deg)} .dt_api .drivers_wrap::after{top:108.5px;transform:rotate(-45deg)} .dt_api .even.show .drivers_wrap::before,.dt_api .even.show .drivers_wrap::after{background-color:#1b6fb7} .dt_api .prod_classes_wrap{padding-left:1rem;padding-right:1rem} .dt_api.single_market .prod_classes_wrap{width:100%;padding-left:0;text-align:center} .dt_api .prod_classes_wrap a{margin-left:0} .dt_api .products_wrap{clear:both} .dt_api .intro_msg{margin-left:101px;text-align:left;margin-top:8px} .dt_api .gra_link{float:left;margin:-5px 1rem 10px 0}} @media screen and (min-width:650px){.dt_api .productcontainer h4{font-size:2.5rem} .dt_api .gra_link{float:left;margin-right:2rem} .dt_api .intro_msg{text-align:left} .dt_api .products_nav{clear:both} .dt_api .products_nav .prod_classes_wrap h4{margin-bottom:0} .dt_api .products_nav a{max-width:150px} .dt_api .drivers_wrap::before,.dt_api .drivers_wrap::after{top:96px} .dt_api .drivers_wrap::after{top:124.5px}} @media screen and (min-width:650px) and (max-width:899px){.dt_api .drivers_wrap{height:240px;width:240px} .dt_api .driver-numbers{top:120px;left:120px;font-size:1.75rem} .dt_api .driver-numbers > span{font-size:2.6rem;line-height:1.1} .dt_api .productcontainer h4.headline{font-size:2rem} .dt_api .drivers_wrap{margin-top:50px}} @media screen and (min-width:750px){.dt_api .products_nav a span{font-size:1.125rem} .dt_api .rate_bars{max-width:280px}} @media screen and (min-width:900px){.dt_api .sec_svgs,.dt_api .sec_messaging{width:50%;float:left;position:relative} .dt_api .headline{text-align:left} .dt_api .prod_classes_wrap{padding-top:1rem} .dt_api .select_mkt{display:inline-block;margin:0 0 0 1rem} .dt_api .prod_links_wrap{margin-top:1rem} .dt_api .button{} .dt_api .view_rates{float:left} .dt_api .intro_header{max-width:52rem;margin-top:2rem} .dt_api .prod_classes_wrap a span{font-size:1.15rem} .dt_api .drivers_wrap::before,.dt_api .drivers_wrap::after{top:66px} .dt_api .drivers_wrap::after{top:94.5px} .products_nav{display:none}} @media screen and (min-width:900px) and (max-width:1100px){.dt_api .drivers_wrap{height:170px;width:170px;margin-top:52px} .dt_api .driver-numbers{top:85px;left:85px;font-size:1.25rem;width:170px} .dt_api .driver-numbers > span{font-size:2.1rem} .dt_api .sec_svgs{width:55%} .dt_api .sec_messaging{width:45%}} @media screen and (min-width:1000px){.dt_api .drivers_wrap{margin-top:42px}} @media screen and (min-width:1100px){.dt_api .drivers_wrap::before,.dt_api .drivers_wrap::after{top:86px} .dt_api .drivers_wrap::after{top:114.5px}} @media screen and (min-width:55em){.dt_api .productcontainer{width:100%} .dt_api .productcontainer:first-child{border-left-width:0px}} @media screen and (max-width:700px){.dt_api .prod_links_wrap{flex-wrap:wrap;margin-bottom:1rem}} .market_ids{display:none} .credit_dt,.main_footnote,.footnotes.row{font-size:0.7rem} .loading-overlay{position:absolute;z-index:999;top:0;right:0;left:0;bottom:0;background:white} .spinner{width:40px;height:40px;position:absolute;margin:-20px;top:50%;left:50%} .double-bounce1,.double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#0072BC;opacity:0.6;position:absolute;top:0;left:0;-webkit-animation:sk-bounce 2.0s infinite ease-in-out;animation:sk-bounce 2.0s infinite ease-in-out} .double-bounce2{-webkit-animation-delay:-1.0s;animation-delay:-1.0s} @keyframes sk-bounce{0%,100%{-webkit-transform:scale(0.0);transform:scale(0.0)} 50%{-webkit-transform:scale(1.0);transform:scale(1.0)}}