body{background:white;color:#30352f;margin:0;padding:0;font-size:16px;font-family:Droid Serif,sans-serif;-webkit-font-smoothing:antialiased}form,fieldset{margin:0;padding:0;border-width:0}input,select,textarea,button{font-family:Droid Serif,sans-serif;font-size:18px;color:#30352f;resize:none}input:focus,select:focus,textarea:focus{outline:none}input[type=text],input[type=password],input[type=submit],input[type=button],input[type=email],input[type=number],input[type=tel],textarea{-webkit-appearance:none}table{border-spacing:0}td,th{padding:0}img{vertical-align:bottom}a img{border-width:0}a{color:#181818;text-decoration:none}a:hover{text-decoration:underline}.none{display:none}*{margin-top:0;margin-bottom:0;-webkit-text-size-adjust:none;text-size-adjust:none;-moz-text-size-adjust:none;box-sizing:border-box}.container{max-width:1170px;margin:0 auto;padding:0 15px;min-width:1050px;background-size:cover;overflow:hidden}@media all and (max-width:750px){.container{min-width:320px}}header{height:88px;min-width:980px;background-color:#f9f9f9;position:relative;z-index:1;padding-top:30px;color:white}@media all and (max-width:750px){header{min-width:320px}}header h1{display:inline-block}@media all and (max-width:750px){header h1{display:block}}header h1 img{vertical-align:middle;margin-right:40px}@media all and (max-width:750px){header h1 img{margin-right:0;height:32px;width:auto}}@media all and (max-width:750px){header h1 .iframe{float:right}}header h1 a:hover{text-decoration:none}header ul{float:right;list-style-type:none;margin:0;padding:0}@media all and (max-width:750px){header ul{display:none}}header ul li{display:inline;padding-left:54px}header ul li a{font-size:14px;font-weight:bold}.jumborton{background:transparent url(../images/section1.jpg) no-repeat center;background-size:cover;color:white;min-width:1050px}@media all and (max-width:750px){.jumborton{min-width:320px;background-position:-200px 50%}}.jumborton h1{font-size:30px;padding-top:132px;padding-right:45%}@media all and (max-width:750px){.jumborton h1{font-size:30px;text-align:center;padding-top:39px;line-height:36px;padding-right:0}}.jumborton h2{font-size:24px;padding-top:14px;font-weight:normal;margin-bottom:108px;padding-right:45%}@media all and (max-width:750px){.jumborton h2{text-align:center;line-height:30px;padding-right:0}}.jumborton .scroll{font-size:12px;text-transform:uppercase;color:#a1a1a1;font-weight:bold;padding-left:36px;background:transparent url(../images/scroll.png) no-repeat 0 50%;line-height:32px}@media all and (max-width:750px){.jumborton .scroll{display:none}}.jumborton .main-text{height:450px;position:relative;margin:0 -25px;padding:0 25px;background:transparent url(../images/movie.png) no-repeat right bottom}@media all and (max-width:750px){.jumborton .main-text{height:445px;background-size:244px auto;background-position:center bottom}}.text{text-align:center;background:white;padding-bottom:27px;min-width:1050px}@media all and (max-width:750px){.text{min-width:320px;padding-bottom:0}}.text h2{font-size:30px;color:#288929;text-align:center;padding:82px 0 60px 0}@media all and (max-width:750px){.text h2{line-height:30px;font-size:24px;padding-top:35px;padding-bottom:30px}}.text ul{list-style-type:none;margin:0 -23px;padding:0 0 22px 0;overflow:hidden}@media all and (max-width:750px){.text ul{padding-bottom:30px;margin:0 -15px}}.text ul li{float:left;vertical-align:top;width:16.66%;text-align:left;padding:0 23px;margin-bottom:45px;font-size:18px;line-height:24px;position:relative}@media all and (max-width:750px){.text ul li{width:33.33%;padding:0 15px;margin-bottom:47px;margin-left:auto;margin-right:auto}}@media all and (max-width:420px){.text ul li{width:50%}}.text ul li a{display:block;font-size:18px;font-weight:bold;color:white;position:relative;box-shadow:1px 1px #b4b4b4,0 16px 16px -16px #666665}.text ul li a:hover span{opacity:1}.text ul li a img{border-radius:2px;max-width:100%;height:auto}@media all and (max-width:750px){.text ul li a img{width:100%}}.text ul li a span{transition:all .3s;position:absolute;opacity:0;left:0;top:0;width:100%;height:100%;color:whtte;text-align:center;padding-top:130px;border-radius:2px;background:rgba(56,139,48,0.9) url(../images/check-circle.png) no-repeat 50% 55px}#popup{position:fixed;overflow:auto;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7);z-index:1000;opacity:0;visibility:hidden;transition:all .3s}@media all and (max-height:840px){#popup{padding:20px}}#popup.show{opacity:1;visibility:visible}#popup .close-btn{position:absolute;right:0;top:0;border-width:0;width:65px;height:65px;background:transparent}@media all and (max-width:500px){#popup .form{padding-left:15px;padding-right:15px}}#popup .form ul{list-style-type:none;margin:0 auto;padding:0;width:280px}#popup .form ul li{margin:20px auto 0 auto}#popup .form ul li:first-child{margin-top:0}#popup .form ul a{display:block;color:white;font-size:16px;font-weight:bold;border-radius:4px;line-height:58px}#popup .form ul a:hover{text-decoration:none}#popup .form ul .mail a{background:#288929 url(../images/sharemail.png) no-repeat 20px 50%;width:280px;text-align:center;padding-left:42px}#popup .form ul .mail a:hover{background-color:#34b035}#popup .form ul .fb a{background:#4a639c url(../images/sharefacebook.png) no-repeat 23px 50%;width:280px;text-align:center;padding-left:42px}#popup .form ul .fb a:hover{background-color:#647db5}#popup .form ul .twitter a{background:#58abec url(../images/sharetwitter.png) no-repeat 20px 50%;width:280px;text-align:center;padding-left:42px}#popup .form ul .twitter a:hover{background-color:#86c2f1}@media all and (max-width:500px){#popup form{padding-left:15px;padding-right:15px}}#popup h3{font-size:30px;padding-top:52px;color:#288929;font-weight:bold;text-align:center;padding-bottom:20px}#popup p{font-size:18px;line-height:30px;text-align:center;padding-bottom:48px;margin-left:auto;margin-right:auto;max-width:500px}#popup fieldset{max-width:500px;margin:0 auto}#popup .form-group{overflow:hidden;margin-bottom:20px}#popup .form-group label{float:left;width:140px;text-align:right;line-height:57px}@media all and (max-width:500px){#popup .form-group label{float:none;width:auto;text-align:left}}#popup .form-group input{width:330px;float:right;padding:10px 23px;border:1px solid #e5e5e5;border-radius:5px;height:57px;transition:all .3s}@media all and (max-width:500px){#popup .form-group input{float:none;width:100%}}#popup .form-group input:focus{border:1px solid #288929}#popup .form-group input::-webkit-input-placeholder{font-style:italic}#popup .form-group input::-moz-placeholder{font-style:italic}#popup .form-group input :-ms-input-placeholder{font-style:italic}#popup .form-group input.error{background-color:#ffa9a9}#popup .form-group textarea{width:330px;float:right;padding:20px 23px;border:1px solid #e5e5e5;border-radius:5px;height:140px;transition:all .3s}@media all and (max-width:500px){#popup .form-group textarea{float:none;width:100%}}#popup .form-group textarea:focus{border:1px solid #288929}#popup .form-group textarea.error{background-color:#ffa9a9}#popup .button button{background-color:#288929;border-radius:0;width:100%;height:57px;color:white;font-weight:bold;border-radius:5px;transition:all .3s;cursor:pointer}#popup .button button:hover{background-color:#34b035}#popup-first{max-width:750px;margin:0 auto;background-color:white;position:relative;top:50%;min-height:500px;margin-top:-250px;border-radius:5px}@media all and (max-height:840px){#popup-first{margin-top:0;top:0}}#popup-first.hidden{display:none}#popup-container{max-width:750px;margin:0 auto;background-color:white;position:relative;top:50%;min-height:850px;margin-top:-425px;border-radius:5px;display:none}@media all and (max-height:840px){#popup-container{margin-top:0;top:0}}#popup-container.visible{display:block}#popup-container .back{font-size:16px;color:#9b9b9b;position:absolute;left:35px;top:25px}#popup-container .back a{text-decoration:underline}#popup-container .back a:hover{text-decoration:none}.section-how{background:#2e2e2c url(../images/section2.jpg) no-repeat center;background-size:cover;padding-top:83px;padding-bottom:86px;color:white;min-width:1050px}@media all and (max-width:750px){.section-how{min-width:320px;padding-top:54px;background-image:url(../images/section2a.jpg);padding-bottom:26px}}.section-how h2{text-align:center;font-size:30px;color:white;padding-bottom:38px}@media all and (max-width:750px){.section-how h2{font-size:24px;padding-bottom:28px}}.section-how ul{list-style-type:none;margin:0 -15px;padding:0;overflow:hidden}.section-how ul li{float:left;padding:0 15px;width:33.33%;color:#bbb;font-size:14px;line-height:24px}@media all and (max-width:750px){.section-how ul li{float:none;padding-bottom:30px;width:auto}}.section-how ul li strong{color:white;display:block;padding-bottom:6px;font-size:16px}.section-how ul .icon{line-height:65px;padding-bottom:9px}.section-how ul .icon img{vertical-align:middle}.section-what-now{padding-top:83px;padding-bottom:70px}.section-what-now h2{text-align:center;font-size:30px;color:#288929;padding-bottom:38px}@media all and (max-width:750px){.section-what-now h2{font-size:24px;padding-bottom:35px}}.section-what-now h3{font-size:24px;line-height:36px;padding-right:50px;margin-bottom:17px}@media all and (max-width:750px){.section-what-now h3{font-size:20px;line-height:30px}}.section-what-now p{font-size:16px;line-height:30px}.section-what-now img{margin-bottom:44px}@media all and (max-width:750px){.section-what-now img{max-width:100%;height:auto}}.section-what-now .columns{overflow:hidden;margin:0 -15px}.section-what-now .columns .box{float:left;width:50%;padding:0 45px 30px 15px;color:#363636}@media all and (max-width:750px){.section-what-now .columns .box{float:none;width:auto;padding-right:15px}}.section-newsletter{background-color:#388b30;color:white;text-align:center;padding-top:82px;padding-bottom:80px;min-width:1050px}@media all and (max-width:750px){.section-newsletter{min-width:320px}}.section-newsletter h2{text-align:center;font-size:30px;color:white;padding-bottom:24px}@media all and (max-width:750px){.section-newsletter h2{font-size:24px;padding-bottom:20px}}.section-newsletter p{font-size:18px;padding-bottom:32px}.section-newsletter .success{max-width:360px;margin:37px auto 0 auto}.section-newsletter form{max-width:430px;margin:0 auto}.section-newsletter .input{border-radius:4px;border-width:0;width:300px;height:57px;padding:10px 20px;vertical-align:middle}@media all and (max-width:750px){.section-newsletter .input{width:100%;margin-bottom:5px}}.section-newsletter .input.error{background-color:#ffa9a9}.section-newsletter button{background-color:#25611f;font-weight:bold;font-size:16px;border-radius:4px;width:118px;height:57px;border-width:0;color:white;vertical-align:middle;cursor:pointer;transition:all .3s}@media all and (max-width:750px){.section-newsletter button{width:100%}}.section-newsletter button:hover{background-color:#2c7425}.section-feature{background-color:#fafafa;padding-top:83px;padding-bottom:34px}.section-feature h2{text-align:center;font-size:30px;color:#288929;padding-bottom:58px}@media all and (max-width:750px){.section-feature h2{font-size:24px;padding-bottom:55px}}.section-feature h3{border-top:1px solid #e1e1e1;margin:0;text-align:center;padding:35px 0;font-weight:bold;font-size:24px}.section-feature p{font-size:16px;text-align:center;padding:0 0 35px 0;line-height:24px}.section-feature .columns{margin:0 -15px;overflow:hidden}.section-feature .box{padding:0 15px;float:left;width:33.33%;text-align:center}.section-faq{overflow:hidden;padding-top:83px;padding-bottom:43px;min-width:1050px}@media all and (max-width:750px){.section-faq{min-width:320px;padding-top:40px;padding-bottom:23px}}.section-faq h2{text-align:center;font-size:30px;color:#288929;padding-bottom:38px}@media all and (max-width:750px){.section-faq h2{font-size:24px;line-height:30px;padding-bottom:5px}}.section-faq dl{margin:0}.section-faq dl dt{line-height:24px;font-weight:bold;font-size:16px;border-top:1px solid #e8e8e8;padding-top:25px;padding-bottom:25px;position:relative;padding-right:80px;cursor:pointer}@media all and (max-width:750px){.section-faq dl dt{padding-right:45px}}.section-faq dl dt:first-child{border-top-width:0}.section-faq dl dt:after{content:" ";position:absolute;right:0;top:30px;height:22px;width:22px;background:transparent url(../images/open.png) no-repeat center}.section-faq dl dt.show{position:relative;background-color:#f4f9f4;border-top-color:#f4f9f4}.section-faq dl dt.show:before{content:" ";background-color:#f4f9f4;right:-1000px;width:10000px;position:absolute;top:0;height:100%;z-index:-1}.section-faq dl dt.show:after{background:transparent url(../images/close.png) no-repeat center}.section-faq dl dt.show+dd{display:block;position:relative}.section-faq dl dt.show+dd:before{content:" ";background-color:#f4f9f4;right:-1000px;width:10000px;position:absolute;top:0;height:100%;z-index:-1}.section-faq dl dt.show+dd+dt{border-top-color:#f4f9f4}.section-faq dl dd{font-size:14px;line-height:24px;margin:0;display:none;color:#363636;margin-top:-14px;padding-bottom:27px;padding-right:80px}@media all and (max-width:750px){.section-faq dl dd{padding-right:45px}}.section-download{background-color:#288929;padding-top:84px;padding-bottom:54px;min-width:1050px}@media all and (max-width:750px){.section-download{min-width:320px;padding-top:54px}}.section-download h2{color:#288929;font-size:30px;margin-bottom:48px;text-align:center}@media all and (max-width:750px){.section-download h2{font-size:24px;line-height:30px;margin-bottom:32px}}.section-download ul{list-style-type:none;margin:0;padding:0;overflow:hidden;color:white;font-size:14px}.section-download ul li{padding:0;max-width:330px;margin:0 auto;text-align:center}.section-download ul li a{color:white;font-size:14px;text-decoration:underline}.section-download ul li a:hover{text-decoration:none}.section-download ul li a.icon0{display:block;text-decoration:none;margin-bottom:32px;background-color:white;line-height:58px;color:#288929;border-radius:4px;transition:all .3s;font-size:16px;font-weight:bold;width:100%}.section-download ul li a.icon0:before{content:" ";display:inline-block;height:20px;width:20px;vertical-align:middle;margin-right:10px;margin-bottom:3px;background:transparent url(../images/download0.png) no-repeat center}.section-download ul li em{text-align:center;font-style:normal;font-size:11px;line-height:16px;font-weight:bold;color:#939393;width:150px;margin:16px auto 0 auto;padding-top:32px;display:block}.section-download ul li em.type1{background:transparent url(../images/download_typ1.png) no-repeat center top}.section-download ul li em.type2{background:transparent url(../images/download_typ2.png) no-repeat center top}.section-register{min-width:1050px}@media all and (max-width:750px){.section-register{min-width:320px}}.section-register .back{padding:30px 0 20px 0;font-size:12px;text-align:left}@media all and (max-width:750px){.section-register .back{text-align:center}}.section-register .back a{color:#288929;text-decoration:underline}.section-register .back a:hover{text-decoration:none}.section-register form{max-width:360px;margin:0 auto}.section-register h2{color:#288929;font-size:30px;padding-top:17px;text-align:center;padding-bottom:19px}@media all and (max-width:750px){.section-register h2{font-size:24px}}.section-register p{text-align:center;font-size:14px;padding-bottom:43px;font-weight:bold}@media all and (max-width:750px){.section-register p{line-height:20px}}.section-register p a{color:#288929;text-decoration:underline}.section-register p a:hover{text-decoration:none}.section-register .form-group{margin-bottom:18px}.section-register .form-group label{display:none}.section-register .form-group input{border:1px solid #d9d9d9;padding:14px 18px;transition:all .3s;width:100%;border-radius:5px}.section-register .form-group input:focus{border-color:#288929}.section-register .checkbox{font-size:12px;line-height:16px;position:relative;margin-bottom:25px}.section-register .checkbox label{padding-left:37px;display:block}.section-register .checkbox .placeholder{position:absolute;border-radius:4px;border:1px solid #d9d9d9;transition:all .3s;left:0;top:0;width:20px;height:20px;background:white url(../images/check.png) no-repeat center}.section-register .checkbox input{left:-1000px;position:absolute}.section-register .checkbox input:checked+.placeholder{background-color:#288929}.section-register .padding-top{margin-top:30px}.section-register .buttons{margin-top:10px}.section-register .buttons button{background-color:#288929;color:white;border-radius:5px;cursor:pointer;border-width:0;font-weight:bold;font-size:15px;transition:all .3s;height:48px;width:100%}.section-register .buttons button:hover{background-color:#34b035}.section-thanks{padding-top:82px;padding-bottom:85px;min-width:1050px}@media all and (max-width:750px){.section-thanks{min-width:320px;padding-bottom:25px;padding-top:42px}}.section-thanks h2{color:#288929;font-size:30px;text-align:center;padding-bottom:20px}@media all and (max-width:750px){.section-thanks h2{font-size:24px;line-height:30px}}.section-thanks p{text-align:center;font-size:14px;font-weight:bold}@media all and (max-width:750px){.section-thanks p{line-height:20px}}.section-thanks p+p{padding-top:83px}@media all and (max-width:750px){.section-thanks p+p{padding-top:40px}}.section-thanks ul{list-style-type:none;margin:18px 0 0 0;padding:0;text-align:center}.section-thanks ul li{display:inline-block;width:150px;margin:0 8px}@media all and (max-width:750px){.section-thanks ul li{margin-bottom:15px}}.section-thanks ul a{display:block;font-weight:bold;font-size:14px;text-align:center;border-radius:4px;color:white;transition:all .3s;line-height:48px}.section-thanks ul a:hover{text-decoration:none}.section-thanks ul .facebook a{background-color:#3c5796}.section-thanks ul .facebook a:hover{background-color:#4d6db8}.section-thanks ul .facebook a:before{content:" ";background:transparent url(../images/facebook.png) center no-repeat;width:22px;height:22px;vertical-align:middle;display:inline-block;margin-right:13px}.section-thanks ul .twitter a{background-color:#219fef}.section-thanks ul .twitter a:hover{background-color:#51b4f2}.section-thanks ul .twitter a:before{content:" ";background:transparent url(../images/twitter.png) center no-repeat;width:22px;height:22px;vertical-align:middle;display:inline-block;margin-right:13px}.section-thanks ul .google a{background-color:#d83c32}.section-thanks ul .google a:hover{background-color:#e0655d}.section-thanks ul .google a:before{content:" ";background:transparent url(../images/google.png) center no-repeat;width:22px;height:22px;vertical-align:middle;display:inline-block;margin-right:13px}.rules{background-color:white;text-align:center;max-width:1170px;margin:0 auto;padding:30px 15px 34px 15px;min-width:1050px}@media all and (max-width:750px){.rules{min-width:320px}}.rules a{color:#288929;text-decoration:underline;font-weight:bold;font-size:12px}#hrBottom{background:rgba(0,0,0,0) url("https://www.legimi.com/Content/images/hr-bottom.png") repeat-x scroll 0 0;height:4px;margin-top:-4px;min-width:1050px}@media all and (max-width:750px){#hrBottom{min-width:320px}}.infiniteFooterHeader{background:rgba(0,0,0,0) url("https://www.legimi.com/Content/images/hr-double.png") repeat-x scroll center center;padding:20px 0;text-align:center;width:100%}#bottom{min-width:1050px}@media all and (max-width:750px){#bottom{min-width:320px}}#bottom,.infiniteFooterHeader span{background:#323232 url("https://www.legimi.com/Content/images/bg-dark.jpg") repeat scroll 0 0}#footer{color:#fff;font:bold 12px "Helvetica Neue",sans-serif;padding-bottom:70px;text-align:center}#footerNavi{list-style-type:none;margin:0 auto;padding:0}.clearfix{display:inline-block}#footerNavi li{float:left;padding-left:10px}#footerNavi li a{color:#fff;text-decoration:none}.clearfix::after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.hrSingle3{background-image:url("https://www.legimi.com/Content/images/hr-double.png");clear:both;height:2px;margin:15px auto;width:25px}#footerCopy{background:rgba(0,0,0,0) url("https://www.legimi.com/Content/images/logo-legimi-wm.png") no-repeat scroll center bottom;padding-bottom:90px}