.variation-1{font-size:27px}.variation-1,.variation-2{font-weight:300;font-family:gotham,sans-serif}.variation-2{font-size:22px}.variation-3{font-size:18px}.variation-3,.variation-4{font-weight:300;font-family:gotham,sans-serif}.variation-4{font-size:14px}.variation-5{font-size:13px}.variation-5,.variation-6{font-weight:300;font-family:open-sans,sans-serif}.variation-6{font-size:10px}.input-field{outline:0;font-weight:300;font-family:gotham,sans-serif;font-size:14px;padding:0 10px;line-height:45px;letter-spacing:1px;background-color:#fff;transition:all .3s linear;border:1px solid #c8cacf}.input-field,.input-field .placeholder-style{color:#3e5564}.input-field ::-webkit-input-placeholder{color:#3e5564}.input-field :-moz-placeholder,.input-field ::-moz-placeholder{color:#3e5564}.input-field :-ms-input-placeholder{color:#3e5564}.input-field.focus,.input-field:focus{border:1px solid #1faad4}.input-field.invalid,.input-field:invalid{color:#cd171e;border:1px solid #cd171e;background-color:#fce7e8}.input-field.invalid .placeholder-style,.input-field:invalid .placeholder-style{color:#cd171e}.input-field.invalid ::-webkit-input-placeholder,.input-field:invalid ::-webkit-input-placeholder{color:#cd171e}.input-field.invalid :-moz-placeholder,.input-field.invalid ::-moz-placeholder,.input-field:invalid :-moz-placeholder,.input-field:invalid ::-moz-placeholder{color:#cd171e}.input-field.invalid :-ms-input-placeholder,.input-field:invalid :-ms-input-placeholder{color:#cd171e}.input-field.disabled,.input-field:disabled{color:#fff;border:1px solid #c8cacf;background-color:#c8cacf}.input-field.disabled .placeholder-style,.input-field:disabled .placeholder-style{color:#fff}.input-field.disabled ::-webkit-input-placeholder,.input-field:disabled ::-webkit-input-placeholder{color:#fff}.input-field.disabled :-moz-placeholder,.input-field.disabled ::-moz-placeholder,.input-field:disabled :-moz-placeholder,.input-field:disabled ::-moz-placeholder{color:#fff}.input-field.disabled :-ms-input-placeholder,.input-field:disabled :-ms-input-placeholder{color:#fff}.radio-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0}.radio-button+label{position:relative;margin-left:30px}.radio-button+label:before{width:25px;height:25px;margin-left:-30px}.radio-button+label:before,.radio-button:checked+label:after{left:0;content:'';position:absolute;background:#fff;border-radius:50%;transition:all .3s linear}.radio-button:checked+label:after{width:10px;height:10px;margin-top:8px;margin-left:-22px}.radio-button:checked+label:before{background:#1b75bb}.radio-button:not(:checked)+label:before{background:#fff;box-shadow:#798895 0 0 1px}.rc-slider.range-button{border-radius:5px;background:#c8cacf;box-shadow:inset 0 0 1px #3e5564}.rc-slider.range-button .rc-slider-handle{width:35px;height:35px;margin-top:-15px;border:1px solid #798895;background-color:#c8cacf}.rc-slider.range-button .rc-slider-track{border-radius:5px;background-color:#1b75bb}.rc-slider-tooltip{display:none}.primary-button{height:50px;font-weight:300;font-family:gotham,sans-serif;font-size:14px;padding:0 50px;cursor:pointer;font-weight:700;line-height:50px;text-align:center;border-radius:5px;letter-spacing:2px;display:inline-block;text-transform:uppercase;transition:all .3s linear;background-color:#1b75bb}.primary-button,.primary-button:hover{color:#fff;text-decoration:none}.primary-button:hover{background-color:#1faad4}.secondary-button{height:50px;font-weight:300;font-family:gotham,sans-serif;font-size:14px;padding:0 50px;cursor:pointer;font-weight:700;line-height:50px;text-align:center;border-radius:5px;letter-spacing:2px;display:inline-block;text-transform:uppercase;transition:all .3s linear;background-color:#3e5564}.secondary-button,.secondary-button:hover{color:#fff;text-decoration:none}.secondary-button:hover{background-color:#798895}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.tooltip{height:20px;display:block;position:relative}.tooltip:after{top:-58px;left:-10px;z-index:99;color:#fff;font-weight:300;font-family:open-sans,sans-serif;font-size:13px;background:#333;margin-left:-10px;padding:10px 40px;text-align:center;border-radius:5px;position:relative;background:#3e5564}.tooltip:after,.tooltip:before{-webkit-animation-name:fadeOut;animation-name:fadeOut;-webkit-animation-duration:.3s;animation-duration:.3s}.tooltip:before{width:0;height:0;font-size:0;line-height:0;top:-10px;position:absolute;border-top:7px solid #3e5564;border-left:7px solid transparent;border-right:7px solid transparent}.tooltip:hover:after{content:attr(data-tooltip)}.tooltip:hover:after,.tooltip:hover:before{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:fadeIn;animation-name:fadeIn}.tooltip:hover:before{content:''}.tooltip-icon{font-weight:300;font-family:gotham,sans-serif;width:20px;height:20px;border-radius:100%;background:#c8cacf;transition:all .3s linear}.tooltip-icon,.tooltip-icon:before{display:block;font-weight:700;position:relative}.tooltip-icon:before{width:100%;content:'?';color:#fff;font-size:9pt;line-height:20px;text-align:center}.tooltip-icon:hover{background:#798895}.close-button{width:25px;height:25px;display:block;line-height:25px}.close-button:before{content:'\2716';font-size:25px;cursor:pointer;color:#1b75bb;position:absolute;transition:color .3s linear}.close-button:hover:before{color:#1faad4}.currency-button{cursor:pointer;line-height:13px;position:relative;border-radius:5px;letter-spacing:1px;display:inline-block;border:1px solid #798895;text-transform:uppercase;transition:all .2s linear;padding:10px 15px 24px;box-shadow:inset 0 0 0 1px #fff;background-color:#f2f2f2;font-weight:300;font-family:gotham,sans-serif;font-size:14px;font-weight:700;color:#3e5564}.currency-button:before{top:50%;left:50%;content:"";width:22px;height:13px;margin-top:2px;margin-left:-11px;position:absolute;background:url(images/button-arrow.png)}.currency-button:hover{opacity:.6;text-decoration:none}.currency-icon{width:52px;height:35px;display:block;border-radius:5px}.currency-icon.nzd{background:url(images/nzd.png)}.currency-icon.aud{background:url(images/aud.png)}.currency-icon.cad{background:url(images/cad.png)}.currency-icon.usd{background:url(images/usd.png)}.currency-icon.gbp{background:url(images/gbp.png)}.currency-icon.eur{background:url(images/eur.png)}