a,abbr,acronym,address,applet,big,blockquote,body,button,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,input,ins,kbd,label,legend,li,menu,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,textarea,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}main{display:block}:focus{outline:0}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}menu,ol,ul{list-style:none}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}button::-moz-focus-inner{padding:0;border:0}input::-moz-focus-inner{border:0;padding:0}*,:after,:before{box-sizing:border-box}html{font:10px/1.2 sans-serif;color:#575757}@media (min-width:480px){html{font-size:14px}}a{text-decoration:none}.languages{font-size:0;background-color:#ececec;text-align:center;padding:0 .4rem .4rem}.language-item{display:inline-block;vertical-align:top;margin:.4rem .2rem 0}.language-item a{background:url(//static.localsnapsext.com/cr2/www.localsnapsext.com-25873/assets/images/flags-shiny.png) top left no-repeat;display:block;height:18px;width:24px;border:1px solid #7f7f7f}.language-item a.en{background-position:0 0}.language-item a.fr{background-position:-25px 0}.language-item a.es{background-position:-50px 0}.language-item a.pt{background-position:-75px 0}.language-item a.de{background-position:-100px 0}.language-item a.da{background-position:-125px 0}.language-item a.sv{background-position:-150px 0}.language-item a.nl{background-position:-175px 0}.language-item a.it{background-position:-200px 0}.language-item a.ja{background-position:-225px 0}.language-item a.fi{background-position:-250px 0}.language-item a.pl{background-position:-275px 0}.language-item a.nb{background-position:-300px 0}.language-item a.selected{border-color:#d2d2d2}.content,.template-footer{max-width:600px;margin:auto;padding:1em;text-align:center;position:relative}.content{overflow:hidden}.step{overflow:hidden;z-index:-1;opacity:0;position:absolute;left:1em;right:1em;visibility:hidden;transition:opacity .4s ease-in,visibility 0s .4s;background-color:#fff}.step.current{position:relative;top:0;right:0;bottom:0;left:0;overflow:visible;z-index:1;opacity:1;height:auto;visibility:visible;transition:opacity .4s ease-in}.step .header{font-weight:700;color:#000}.option.step .header{color:#f2655f;font-size:2em}.step .img-ctn{position:relative;margin:2em 0}.step .img-ctn .intro-img{width:60%;max-width:350px;display:block;margin:auto}.step-1.step .img-ctn .badge{position:absolute;top:0;left:5%;width:35%;max-width:140px}.step .text{font-size:1.6em}.step .text strong{color:#f2655f;font-weight:700}.step-2.step .text strong{text-decoration:underline}.step .option-note{color:#898989;font-size:1.5em;margin:1em 0}.step .option-list{margin:0 auto 2em;max-width:300px}.step .option-list li{font-size:1.4em;text-align:left;margin-top:.5em}.step .option-list li [type=checkbox]{margin-right:.3em}.step.final .header{color:#f26660;font-size:1.4em;margin-bottom:1em}.step.final .text{font-size:1.5em;margin:1em 0}.step.final ul{list-style-type:disc;padding-left:3em;text-align:left;font-weight:700;max-width:400px;margin:auto}.step.final ul li{margin:.5em 0}.send-email:disabled,.send-email:hover:disabled{background:#aaa}.email{border:1px solid #666;width:100%;padding:.3em .5em;margin:.5em 0}.question-header{font-weight:700;color:#f26660;font-size:2.1em;margin-bottom:.5em}.question-header ol{display:inline-block;vertical-align:middle}.question-header li{font-size:.8em;color:#898989;background-color:#ececec;border-radius:2px;padding:.3em .8em;display:inline-block}.question-header li.current{color:#fff;background-color:#f26660}.step-1 .header,.step-2 .header{font-size:2.1em}.btn{background-color:#88ba7e;font-size:2.1em;font-weight:700;color:#fff;transition:background-color .1s ease-in;border-radius:2px;display:block;width:100%;padding:.5em;margin-top:.5em;text-transform:uppercase;cursor:pointer}.btn:hover{background-color:#69a85d}.btn-2{background-color:#aaa}.btn-2:hover{background-color:#919191}.copyright{font-size:.7em;line-height:1.4em;margin-left:0;text-align:left}.copyright a{color:#747474}.copyright img{height:2em;display:block}.copyright img:first-child{margin-bottom:.3em}.copyright .copyright-imgs{margin-right:.6em;float:left}.secure{float:right}