#version{content:"timestamp()"}@font-face{font-family:'Florence Bold';src:url("../fonts/florence-bold-webfont.woff2") format("woff2"),url("../fonts/florence-bold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Florence Semibold';src:url("../fonts/florence-semibold-webfont.woff2") format("woff2"),url("../fonts/florence-semibold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Florence Regular';src:url("../fonts/florence-regular-webfont.woff2") format("woff2"),url("../fonts/florence-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}.competition .desktop-header.sticking{z-index:20}.competition-wrap{position:relative;background-image:linear-gradient(to bottom, #b0deef, rgba(175,222,239,0));overflow:hidden}.competition-wrap .steps{position:relative;width:5500px;height:auto;overflow:hidden;-webkit-transition:height 0.3s linear;-moz-transition:height 0.3s linear;-o-transition:height 0.3s linear;transition:height 0.3s linear}.competition-wrap .step{position:relative;float:left;width:1004px;height:1px;overflow:hidden;zoom:1}.competition-wrap .step:before,.competition-wrap .step:after{content:'';display:table}.competition-wrap .step:after{clear:both}.competition-wrap .step .step-inner{height:100%}.competition-wrap .step .competition-table .competition-text{padding-bottom:70px}.competition-wrap .step.step-1{height:auto;padding-top:320px}@media (max-width: 767px){.competition-wrap .step.step-1{padding-top:50px}}.competition-wrap .step.step-1 .house{height:95%}.competition-wrap .step.step-1 .competition-text{position:relative;width:410px;margin:0 auto}@media (max-width: 767px){.competition-wrap .step.step-1 .competition-text{width:100%}}.competition-wrap .step.step-2 .competition-form,.competition-wrap .step.step-3 .competition-form,.competition-wrap .step.step-4 .competition-form{padding-top:50px;padding-bottom:20px}.competition-wrap .step.step-2 .house,.competition-wrap .step.step-3 .house,.competition-wrap .step.step-4 .house{left:0px;top:initial;bottom:0px;width:368px;height:590px;z-index:1}.competition-wrap .step.step-2 .tree,.competition-wrap .step.step-3 .tree,.competition-wrap .step.step-4 .tree{bottom:-50px;left:80px;width:127px;height:360px;z-index:2}.competition-wrap .step.step-2 .tree.two,.competition-wrap .step.step-3 .tree.two,.competition-wrap .step.step-4 .tree.two{left:150px;width:102px;height:287px;z-index:3}.competition-wrap .step.step-5{padding-top:320px}@media (max-width: 767px){.competition-wrap .step.step-5{padding-top:50px}}.competition-wrap .step.step-5 .house{height:95%}.competition-wrap .step.step-5 .competition-text{position:relative;width:410px;margin:0 auto}@media (max-width: 767px){.competition-wrap .step.step-5 .competition-text{width:100%}}.competition-wrap .step.step-5 .competition-image{position:relative;margin-left:auto;margin-right:auto;margin-top:-100px;margin-bottom:20px;width:360px;height:230px;background-color:#efefef;background-image:url(../images/competition/Healhty-Home.jpg);background-repeat:no-repeat;background-size:cover;z-index:0}.competition-form{width:80%;margin:0 auto}@media (max-width: 767px){.competition-form{width:100%;padding-left:15px;padding-right:15px}}@media (min-width: 1200px) and (max-width: 1599px){.competition-form{width:50%}}.competition-form .form-group{position:relative;text-align:center;margin-bottom:30px}.competition-form input[type="text"],.competition-form input[type="number"],.competition-form input[type="phone"],.competition-form input[type="tel"],.competition-form input[type="email"],.competition-form input[type="url"]{display:inline-block;max-width:280px;padding-top:0px;padding-bottom:0px;padding-left:20px;padding-right:20px;height:50px;line-height:50px;border:4px solid #1ba9c6;font-family:"Florence Regular","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:26px;font-style:normal;color:#959595;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px}.competition-form input[type="text"]::-webkit-input-placeholder,.competition-form input[type="number"]::-webkit-input-placeholder,.competition-form input[type="phone"]::-webkit-input-placeholder,.competition-form input[type="tel"]::-webkit-input-placeholder,.competition-form input[type="email"]::-webkit-input-placeholder,.competition-form input[type="url"]::-webkit-input-placeholder{font-family:"Florence Regular","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:26px;font-style:normal;color:#959595 !important;line-height:50px !important}.competition-form input[type="text"]:-moz-placeholder,.competition-form input[type="number"]:-moz-placeholder,.competition-form input[type="phone"]:-moz-placeholder,.competition-form input[type="tel"]:-moz-placeholder,.competition-form input[type="email"]:-moz-placeholder,.competition-form input[type="url"]:-moz-placeholder{font-family:"Florence Regular","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:26px;font-style:normal;color:#959595;line-height:50px !important}.competition-form input[type="text"]::-moz-placeholder,.competition-form input[type="number"]::-moz-placeholder,.competition-form input[type="phone"]::-moz-placeholder,.competition-form input[type="tel"]::-moz-placeholder,.competition-form input[type="email"]::-moz-placeholder,.competition-form input[type="url"]::-moz-placeholder{font-family:"Florence Regular","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:26px;font-style:normal;color:#959595;line-height:50px !important}.competition-form input[type="text"]:-ms-input-placeholder,.competition-form input[type="number"]:-ms-input-placeholder,.competition-form input[type="phone"]:-ms-input-placeholder,.competition-form input[type="tel"]:-ms-input-placeholder,.competition-form input[type="email"]:-ms-input-placeholder,.competition-form input[type="url"]:-ms-input-placeholder{font-family:"Florence Regular","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:26px;font-style:normal;color:#959595;line-height:50px !important}.competition-form input[type="text"].error,.competition-form input[type="number"].error,.competition-form input[type="phone"].error,.competition-form input[type="tel"].error,.competition-form input[type="email"].error,.competition-form input[type="url"].error{background-color:#FFEEF0}.competition-form label{display:block;position:relative;font-family:"Florence Bold","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:26px;line-height:28px;color:#1ba9c6;letter-spacing:1px}.competition-form label.form-label{margin-bottom:15px}.competition-form label.error{position:absolute;display:block;right:0px;top:40px;height:53px;font-family:"Florence Regular","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:26px;font-weight:normal;line-height:53px;color:#1ba9c6;background-color:#fff;margin:0px;padding-left:10px;padding-right:20px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}@media (max-width: 767px){.competition-form label.error{margin-top:30px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}}.competition-form label.error:after{position:absolute;left:-15px;content:'';height:53px;width:20px;background:url(../images/competition/error-left@3x.png) no-repeat top left;background-size:auto 53px}@media (max-width: 767px){.competition-form label.error:after{top:-15px;left:0px;right:0px;width:100%;height:15px;background:url(../images/arrow-up.svg) no-repeat center bottom;background-size:contain}}.competition-form label.error#established-error{top:20px}.competition-form label.error#newsletter-error{top:-10px}.competition-form label.error#terms-error{top:-10px}@media (max-width: 767px){.competition-form label.error{position:relative;right:0px;left:0px;top:10px}}@media (min-width: 768px) and (max-width: 991px){.competition-form label.error{right:-50px}}@media (min-width: 992px) and (max-width: 1199px){.competition-form label.error{right:-20px}}@media (min-width: 1200px) and (max-width: 1599px){.competition-form label.error{right:-130px}}.competition-form button{position:relative;background:none;border:0px;outline:0px;font-family:"Florence Bold","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:54px;line-height:54px;color:#e6007d;letter-spacing:1px;padding:0px}.competition-form button:after{content:'';position:absolute;bottom:-4px;left:0%;width:0%;transform:translateX(0%);height:4px;background:#e6007d;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.competition-form button:hover:after{width:100%}.competition-form .win{margin-bottom:50px}.competition-form .icheckbox_flat-blue{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}@media (max-width: 767px){.competition-form .icheckbox_flat-blue{margin-right:10px}}.competition-text{position:relative;z-index:2}@media (max-width: 767px){.competition-text{padding-left:15px;padding-right:15px}}.competition-text h1{position:relative;font-family:"Florence Bold","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:104px;line-height:90px;color:#94c11f;letter-spacing:4px}@media (max-width: 767px){.competition-text h1{font-size:72px;line-height:72px;margin-bottom:40px}}.competition-text h2{position:relative;font-family:"Florence Bold","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:54px;line-height:54px;color:#1ba9c6;letter-spacing:2px;margin-bottom:40px}@media (max-width: 767px){.competition-text h2{font-size:32px;line-height:32px;margin-bottom:40px}}.competition-text h2:after{position:absolute;display:inline-block;margin-left:auto;margin-right:auto;left:0;right:0;bottom:-20px;content:'';width:100px;height:4px;background-color:#1ba9c6}.competition-text h4{font-family:"Florence Bold","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:35px;line-height:41px;color:#1ba9c6;letter-spacing:2px}@media (max-width: 767px){.competition-text h4{font-size:28px;line-height:28px}}.competition-text p{font-family:"Florence Bold","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:17px;line-height:21px;color:#1ba9c6;letter-spacing:0.5px}.competition-text p a{color:#1ba9c6}.competition-text .btn-enter{position:relative;width:350px;height:100px;background:url(../images/competition/enter@3x.png) no-repeat center center;background-size:contain;margin-bottom:10px;font-family:"Florence Bold","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:44px;color:#fff;letter-spacing:1.3px;text-align:center;padding-top:20px;padding-bottom:0px;padding-right:0px;padding-left:40px;border:0px;-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg);-webkit-transform:all 0.2s ease-in-out;-moz-transform:all 0.2s ease-in-out;-ms-transform:all 0.2s ease-in-out;-o-transform:all 0.2s ease-in-out;transform:all 0.2s ease-in-out}@media (max-width: 767px){.competition-text .btn-enter{display:block;width:95%;font-size:34px;margin:20px auto}.competition-text .btn-enter:after{left:-5px !important}}.competition-text .btn-enter:after{position:absolute;content:'';width:62px;height:87px;top:15px;left:-25px;background:url(../images/competition/purifier@3x.png) no-repeat center center;background-size:contain;-webkit-animation:floating 1.5s ease-in-out infinite;-o-animation:floating 1.5s ease-in-out infinite;animation:floating 1.5s ease-in-out infinite}.competition-text .btn-enter:hover{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.competition-text .btn-no-code{border:0px;padding:0px;background:none;font-family:"Florence Bold","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:21px;line-height:21px;color:#1ba9c6;margin-bottom:10px;letter-spacing:1px}.competition-text .no-code{width:250px;margin:0 auto}.competition-text .featured-box{width:300px;display:inline-block;margin-top:10px}.competition-text .featured-box .featured-box-content{padding:25px 15px}.competition-text .featured-box h5{font-family:"Gotham Medium","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:13px;line-height:22px;margin-top:0px}.competition-text .featured-box .btn{margin-top:0px}.competition-text .featured-box .icon{top:initial;bottom:-30px}.competition-heading{margin-top:80px;margin-bottom:60px}.competition-heading h2:after{display:none}.competition-copy{padding-bottom:150px}.competition-copy p{font-family:"Florence Bold","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:17px;line-height:23px;color:#1ba9c6}.competition-copy ul li,.competition-copy ol li{font-family:"Florence Bold","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:17px;line-height:23px;color:#1ba9c6;list-style:decimal;margin-bottom:5px;padding-left:10px}.competition-copy a{color:#1ba9c6;text-decoration:underline}.competition-copy .btn-back-link{position:relative;display:inline-block;font-family:"Florence Bold","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:54px;line-height:54px;color:#e6007d;letter-spacing:2px;margin-top:40px;text-decoration:none}.competition-copy .btn-back-link:after{position:absolute;display:inline-block;margin-left:auto;margin-right:auto;left:0;right:0;bottom:-10px;content:'';width:100px;height:4px;background-color:#e6007d}.cloud{position:absolute;width:78px;height:54px;background:url(../images/competition/cloud.svg) no-repeat center center;background-size:contain;z-index:1;-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease}.cloud.cloud-1{top:160px;left:129px;width:78px;height:54px}@media (max-width: 767px){.cloud.cloud-1{display:none}}.cloud.cloud-2{top:155px;left:809px;width:78px;height:54px}@media (max-width: 767px){.cloud.cloud-2{display:none}}.cloud.cloud-3{top:135px;left:610px;width:78px;height:54px}@media (max-width: 767px){.cloud.cloud-3{display:none}}.cloud.cloud-4{top:170px;left:680px;width:115px;height:78px}@media (max-width: 767px){.cloud.cloud-4{display:none}}.cloud.cloud-5{top:40px;left:630px;width:115px;height:78px}@media (max-width: 767px){.cloud.cloud-5{width:78px;height:54px}}.cloud.cloud-6{top:100px;left:200px;width:160px;height:109px;z-index:15}@media (max-width: 767px){.cloud.cloud-6{top:10px;left:50%;width:78px;height:54px}}.house{position:absolute;left:50%;bottom:0px;width:590px;height:930px;background:url(../images/competition/house2.svg) no-repeat center top;background-size:100% auto;z-index:2;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease}@media (max-width: 767px){.house{background:none}}.grass{position:absolute;width:100%;height:70px;background:url(../images/competition/grass.svg) no-repeat center bottom;background-size:100%;bottom:-2px;z-index:10;padding-top:30px;text-align:center}@media (max-width: 767px){.grass{background-size:auto 70px}}@media (min-width: 1600px){.grass{height:80px}}.grass a{display:inline-block;font-family:"Florence Regular","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:24px;color:#fff}.tree{position:absolute;left:10px;bottom:0px;width:176px;height:498px;background:url(../images/competition/image-tree@3x.png) no-repeat center bottom;background-size:contain;z-index:2;-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease}@media (max-width: 767px){.tree{display:none}}.tree.two{left:200px;width:102px;height:287px}.family{position:absolute;right:50px;bottom:40px;width:161px;height:366px;background:url(../images/competition/family.svg) no-repeat center bottom;background-size:contain;z-index:2;-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease}@media (max-width: 767px){.family{display:none}}.win{display:inline-block;position:relative;width:350px;height:100px;border:0px;text-align:center;background:url(../images/competition/win@3x.png) no-repeat center bottom;background-size:contain;padding:0px;margin-bottom:10px;font-family:"Florence Bold","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:44px;line-height:36px;color:#fff;z-index:11;-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease;-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg)}@media (max-width: 767px){.win{width:90%}}.win span{display:block;text-align:center;position:relative;top:30px}.backgroundcliptext h1{background-color:#94c11f;background-image:linear-gradient(to bottom, #94c11f, #1ba9c6);webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;-webkit-background-clip:text;-moz-background-clip:text;-o-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;-o-text-fill-color:transparent}.floating{-webkit-animation:floating 1.5s ease-in-out infinite;-moz-animation:floating 1.5s ease-in-out infinite;-o-animation:floating 1.5s ease-in-out infinite;animation:floating 1.5s ease-in-out infinite}.icheckbox_flat-blue,.iradio_flat-blue{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:20px;height:20px;background:url(../images/blue.png) no-repeat;border:none;cursor:pointer}.icheckbox_flat-blue{background-position:0 0}.icheckbox_flat-blue.checked{background-position:-22px 0}.icheckbox_flat-blue.disabled{background-position:-44px 0;cursor:default}.icheckbox_flat-blue.checked.disabled{background-position:-66px 0}.iradio_flat-blue{background-position:-88px 0}.iradio_flat-blue.checked{background-position:-110px 0}.iradio_flat-blue.disabled{background-position:-132px 0;cursor:default}.iradio_flat-blue.checked.disabled{background-position:-154px 0}@media (-o-min-device-pixel-ratio: 5 / 4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi), (min-resolution: 1.25dppx){.icheckbox_flat-blue,.iradio_flat-blue{background-image:url(../images/blue@2x.png);-webkit-background-size:176px 22px;background-size:176px 22px}}@-webkit-keyframes floating{0%{transform:translateY(0%);transform:translateX(0%);transform:rotate(0deg)}50%{transform:translateY(5px);transform:translateX(5px);transform:rotate(2deg)}100%{transform:translateY(0%);transform:translateX(0%);transform:rotate(0deg)}}@-moz-keyframes floating{0%{transform:translateY(0%);transform:translateX(0%);transform:rotate(0deg)}50%{transform:translateY(5px);transform:translateX(5px);transform:rotate(2deg)}100%{transform:translateY(0%);transform:translateX(0%);transform:rotate(0deg)}}@-o-keyframes floating{0%{transform:translateY(0%);transform:translateX(0%);transform:rotate(0deg)}50%{transform:translateY(5px);transform:translateX(5px);transform:rotate(2deg)}100%{transform:translateY(0%);transform:translateX(0%);transform:rotate(0deg)}}@keyframes floating{0%{transform:translateY(0%);transform:translateX(0%);transform:rotate(0deg)}50%{transform:translateY(5px);transform:translateX(5px);transform:rotate(2deg)}100%{transform:translateY(0%);transform:translateX(0%);transform:rotate(0deg)}}

/*# sourceMappingURL=competition.css.map */