﻿.slideshow{position:relative;}.slideshow input[type="radio"]{display:none;}.slideshow #slide1:checked~.slide.slide-1,.slideshow #slide2:checked~.slide.slide-2,.slideshow #slide3:checked~.slide.slide-3,.slideshow #slide4:checked~.slide.slide-4,.slideshow #slide5:checked~.slide.slide-5,.slideshow #slide6:checked~.slide.slide-6{position:relative;z-index:5;opacity:1;}.slideshow #slide1:checked~ul label.slide-1,.slideshow #slide2:checked~ul label.slide-2,.slideshow #slide3:checked~ul label.slide-3,.slideshow #slide4:checked~ul label.slide-4,.slideshow #slide5:checked~ul label.slide-5,.slideshow #slide6:checked~ul label.slide-6{color:#f66711;}.slideshow #autoplay:checked~.slide,.slideshow #autoplay:checked~ul label{-moz-transition:none 300ms ease-out;-o-transition:none 300ms ease-out;-webkit-transition:none 300ms ease-out;transition:none 300ms ease-out;}.slideshow #autoplay:checked~.slide.slide-1{position:relative;-moz-animation:fade 36s ease-in-out -1.8s infinite;-o-animation:fade 36s ease-in-out -1.8s infinite;-webkit-animation:fade 36s ease-in-out -1.8s infinite;animation:fade 36s ease-in-out -1.8s infinite;}.slideshow #autoplay:checked~.slide.slide-2{-moz-animation:fade 36s ease-in-out 4.2s infinite;-o-animation:fade 36s ease-in-out 4.2s infinite;-webkit-animation:fade 36s ease-in-out 4.2s infinite;animation:fade 36s ease-in-out 4.2s infinite;}.slideshow #autoplay:checked~.slide.slide-3{-moz-animation:fade 36s ease-in-out 10.2s infinite;-o-animation:fade 36s ease-in-out 10.2s infinite;-webkit-animation:fade 36s ease-in-out 10.2s infinite;animation:fade 36s ease-in-out 10.2s infinite;}.slideshow #autoplay:checked~.slide.slide-4{-moz-animation:fade 36s ease-in-out 16.2s infinite;-o-animation:fade 36s ease-in-out 16.2s infinite;-webkit-animation:fade 36s ease-in-out 16.2s infinite;animation:fade 36s ease-in-out 16.2s infinite;}.slideshow #autoplay:checked~.slide.slide-5{-moz-animation:fade 36s ease-in-out 22.2s infinite;-o-animation:fade 36s ease-in-out 22.2s infinite;-webkit-animation:fade 36s ease-in-out 22.2s infinite;animation:fade 36s ease-in-out 22.2s infinite;}.slideshow #autoplay:checked~.slide.slide-6{-moz-animation:fade 36s ease-in-out 28.2s infinite;-o-animation:fade 36s ease-in-out 28.2s infinite;-webkit-animation:fade 36s ease-in-out 28.2s infinite;animation:fade 36s ease-in-out 28.2s infinite;}.slideshow #autoplay:checked~ul label.slide-1{-moz-animation:swap 36s ease-in-out -1.8s infinite;-o-animation:swap 36s ease-in-out -1.8s infinite;-webkit-animation:swap 36s ease-in-out -1.8s infinite;animation:swap 36s ease-in-out -1.8s infinite;}.slideshow #autoplay:checked~ul label.slide-2{-moz-animation:swap 36s ease-in-out 4.2s infinite;-o-animation:swap 36s ease-in-out 4.2s infinite;-webkit-animation:swap 36s ease-in-out 4.2s infinite;animation:swap 36s ease-in-out 4.2s infinite;}.slideshow #autoplay:checked~ul label.slide-3{-moz-animation:swap 36s ease-in-out 10.2s infinite;-o-animation:swap 36s ease-in-out 10.2s infinite;-webkit-animation:swap 36s ease-in-out 10.2s infinite;animation:swap 36s ease-in-out 10.2s infinite;}.slideshow #autoplay:checked~ul label.slide-4{-moz-animation:swap 36s ease-in-out 16.2s infinite;-o-animation:swap 36s ease-in-out 16.2s infinite;-webkit-animation:swap 36s ease-in-out 16.2s infinite;animation:swap 36s ease-in-out 16.2s infinite;}.slideshow #autoplay:checked~ul label.slide-5{-moz-animation:swap 36s ease-in-out 22.2s infinite;-o-animation:swap 36s ease-in-out 22.2s infinite;-webkit-animation:swap 36s ease-in-out 22.2s infinite;animation:swap 36s ease-in-out 22.2s infinite;}.slideshow #autoplay:checked~ul label.slide-6{-moz-animation:swap 36s ease-in-out 28.2s infinite;-o-animation:swap 36s ease-in-out 28.2s infinite;-webkit-animation:swap 36s ease-in-out 28.2s infinite;animation:swap 36s ease-in-out 28.2s infinite;}.slideshow .slide-frame{display:block;}.slideshow .slide{position:absolute;top:0;opacity:0;left:0;-moz-transition:opacity 300ms ease-out;-o-transition:opacity 300ms ease-out;-webkit-transition:opacity 300ms ease-out;transition:opacity 300ms ease-out;}.slideshow .slide img{margin-bottom:.5rem;border:.25rem solid #222;border-radius:.25rem;}.slideshow .slide dl{margin-bottom:0;}.slideshow .slide dt,.slideshow .slide dd{line-height:1.3;text-shadow:1px 1px 1px rgba(0,0,0,.8);}.slideshow .slide dt{font-size:1.125rem;font-weight:bold;color:#f9e89a;margin-bottom:.25rem;}.slideshow .slide dd{min-height:1.875rem;}.slideshow .nav{position:relative;z-index:3;margin-left:0;margin-bottom:.5rem;white-space:nowrap;}.slideshow .nav li{display:inline-block;vertical-align:middle;}.slideshow .nav label{color:#fff;}@-moz-keyframes fade{0%,21.6666667%,100%{position:absolute;top:0;opacity:0;}5%,16.6666667%{position:relative;opacity:1;}}@-webkit-keyframes fade{0%,21.6666667%,100%{position:absolute;top:0;opacity:0;}5%,16.6666667%{position:relative;opacity:1;}}@keyframes fade{0%,21.6666667%,100%{position:absolute;top:0;opacity:0;}5%,16.6666667%{position:relative;opacity:1;}}@keyframes swap{0%,21.6666667%,100%{color:#fff;}5%,16.6666667%{color:#f66711;}}.ubox-subnav{margin-bottom:.5rem;width:auto;overflow:hidden;height:5rem;margin-left:-1rem;margin-right:-1rem;}.ubox-subnav nav{margin-bottom:1rem;height:6.125rem;overflow-y:hidden;overflow-x:auto;}@media screen and (min-width:48.0625em){.ubox-subnav nav{overflow-x:inherit;}}.ubox-subnav nav ul{padding:0;white-space:nowrap;overflow-y:hidden;-webkit-overflow-scrolling:touch;width:60rem;height:auto;white-space:nowrap;}@media screen and (min-width:48.0625em){.ubox-subnav nav ul{width:100%;overflow-y:visible;}}.ubox-subnav nav ul li{display:inline-block;width:10rem;padding:0 .25rem;line-height:3rem;text-align:center;margin:0;border:none;}@media screen and (min-width:48.0625em){.ubox-subnav nav ul li{width:16.6%;}}.ubox-subnav nav ul li a{display:block;text-decoration-line:none;text-align:center;background:#f5f5f5;border-radius:2rem;height:3rem;}@media screen and (min-width:48.0625em) and (max-width:64.06125em){.ubox-subnav nav ul li a{font-size:.75rem;}}.ubox-subnav nav ul li.active a{color:#fff;background:#3e3e3e;font-weight:500;}.ubox-subnav nav ul li.active a:after{display:none;}.bob-vila-logo{width:100% !important;max-width:6.875rem !important;display:block;margin-bottom:.75rem;fill:#0a0a0a !important;}@media only screen and (max-width:31.25rem){.bob-vila-logo{max-width:5.625rem !important;float:right;}}@media only screen and (max-width:26.875rem){.bob-vila-logo{max-width:5rem !important;float:right;}}@media only screen and (max-width:23.4375rem){.bob-vila-logo{max-width:4.375rem !important;float:right;}}.banner-forbes-info svg{fill:initial;width:auto;height:6.875rem;width:100%;max-width:6.875rem;position:relative;display:block;}@media only screen and (max-width:31.25rem){.banner-forbes-info svg{max-width:5rem !important;top:-1rem;right:.25rem;float:right;}}@media only screen and (max-width:26.875rem){.banner-forbes-info svg{max-width:4.375rem !important;top:-1rem;right:.25rem;float:right;}}@media only screen and (max-width:23.4375rem){.banner-forbes-info svg{max-width:3.75rem !important;top:-1.5rem;right:.5rem;float:right;}}.banner-forbes-intl svg{fill:initial;width:auto;height:8.75rem;box-shadow:.0625rem .0625rem .375rem .125rem rgba(0,0,0,.1);}@media screen and (max-width:48.06125em){.banner-forbes-intl svg{margin-right:.5rem;box-shadow:none;height:auto;max-width:5rem;position:relative;top:.625rem;}}.ubox-steps svg{max-width:5rem;max-height:1.875rem;}.ubox-steps .grid-x-offset{margin-bottom:1rem;}.ubox-steps .step-3 svg,.ubox-steps .step-4 svg{margin-left:1rem;}.ubox-benefits svg{margin-top:.375rem;max-width:4rem;}.ubox-estimate{font-family:"Futura Condensed";}.ubox-estimate img{height:4.375rem;}.ubox-estimate dd{line-height:1;}.ubox-estimate dd>:first-child{font-size:3.125rem;margin-right:.5rem;}.ubox-estimate dd span:first-of-type,.ubox-estimate dd span:last-of-type{display:inline-block;}.your-access-options svg{max-height:2.625rem;}@media print,screen and (min-width:48.0625em){.your-access-options .cell{max-width:9.875rem;}}@media print,screen and (min-width:64.0625em){.your-access-options .cell{max-width:11.875rem;}}.access-options-list h2 svg{fill:#0a0a0a;vertical-align:top;margin-right:1rem;}.access-options-list .medium-divider:after{margin:.5rem 0;}@media print,screen and (min-width:48.0625em){.access-options-list dt{border-left:.1875rem solid #f66711;padding-left:.5rem;}}.access-options-list .step-list li{min-height:initial;margin-bottom:initial;padding-left:0;}.access-options-list .step-list li:before{left:-.5rem;top:-.5rem;font-size:.75rem;padding:.0625rem;width:1.375rem;height:1.375rem;background:#fff;color:#0a0a0a;border:.0625rem solid #ddd;z-index:1;}.access-options-list .step-list li img{max-height:2rem;}.access-options-list .capped{border-top:.0625rem solid;border-image:linear-gradient(to right,#ddd 10%,#fff 10%,#fff 90%,#ddd 100%) 1;}.popular-ways-list svg{height:1.25rem;}.other-ways-list picture{position:absolute;z-index:2;max-width:16.5625rem;}@media print,screen and (min-width:64.0625em){.other-ways-list picture{max-width:18.25rem;}}.other-ways-list picture+h2{position:relative;top:3.5rem;display:block;margin-left:1rem;text-align:right;background-color:#226099;color:#fff;padding:1rem 3rem;}@media print,screen and (min-width:48.0625em){.other-ways-list ul{margin-top:6.6875rem;}}.other-ways-list svg{max-width:2.5rem;max-height:3.125rem;}.before-after-list ul{list-style-type:disc;}.how-it-works-list .containers svg{margin-left:1.5rem;}.how-it-works-list .home svg{margin-left:1rem;}.international-tabs .tabs-title a{color:#0a0a0a;font-weight:700;text-decoration:none;}.international-tabs .tabs-title>a[aria-selected='true']{background:#0b6ac3;color:#fff;}.international-tabs-content svg{max-width:5rem;}.international-tabs-content ul.bullet-list li.cell:before{color:#0a0a0a;}.ubox-container-list{height:16.875rem;}.ubox-container-list img{border:.0625rem solid #999;border-radius:.25rem;}.ubox-container-list img:hover{cursor:pointer;border:.0625rem solid #f66711;}.ubox-container-list .slideshow img{border:none;}.ubox-container-dimensions{display:block;width:100%;max-width:10rem;margin:0 auto .75rem;position:relative;}@media screen and (min-width:64.0625em) and (max-width:74.99875em){.ubox-container-dimensions{left:2rem;}}@media screen and (max-width:48.06125em){form.hero-form{border:none;box-shadow:none;}form.hero-form legend.root{background:none;border:none;text-align:center;font-size:1.125rem;}form.hero-form .form-content{padding:1rem 1.5rem;}}.ubox-banner{background:#0b6ac3;position:relative;top:-.0625rem;bottom:0;width:100%;color:#fff;text-align:center;padding:.25rem;z-index:1;}