.breadcrumb{display:none;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.breadcrumb:after,.breadcrumb:before{content:" ";display:table}.breadcrumb:after{clear:both}@media (min-width:992px){.breadcrumb{width:970px}}@media (min-width:1200px){.breadcrumb{width:1170px}}@media (min-width:1310px){.breadcrumb{width:1310px}}.form{background:#fff;border-radius:15px;margin:0;padding:30px 55px}@media screen and (max-width:767px){.form{padding:20px 20px}}.form .infobox__button{margin-left:5px}.form .field-text{border-color:#eaeaea;background-color:#eaeaea}.form .checkbox-custom{vertical-align:top}.form__title{color:#00315d;font-size:26px;margin-bottom:30px}.form__title b{font-size:30px}@media screen and (min-width:992px){.form__title{position:absolute;left:0;padding-right:50px;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);top:150px;width:250px}}@media screen and (max-width:991px){.form__title{text-align:center}}@media screen and (max-width:767px){.form__title{font-size:20px}.form__title b{font-size:24px}}.form__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:10px}@media screen and (max-width:767px){.form__links{margin:0 0 20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.form__links .form__link{text-decoration:none}.form__links .sep{width:2px;height:17px;background:#8f938d;vertical-align:middle}.form__link{color:#00315d!important;font-size:16px;margin:0 8px;text-decoration:underline}.form__footer{margin-top:40px}.form .form-error{color:#cd0505;display:block;font-size:12px;margin-top:5px;margin-bottom:10px;white-space:nowrap}.form__button{background:#48d4d4;font-size:22px;outline:0;padding:25px 25px;width:100%;position:relative}.form__button .icon--ruban_bout{position:absolute;height:100%;outline:0;-webkit-transform:translateX(98%);-ms-transform:translateX(98%);transform:translateX(98%);top:0;right:0}.form__button .icon--ruban_bout svg{fill:#48d4d4;-webkit-transition:fill .3s ease;transition:fill .3s ease;height:100%}.form__button .icon--ruban_bout:first-of-type{left:0;right:auto;-webkit-transform:translateX(-98%) rotate(180deg);-ms-transform:translateX(-98%) rotate(180deg);transform:translateX(-98%) rotate(180deg)}.form__button:focus,.form__button:hover{background:#2cbdbd}.form__button:focus svg,.form__button:hover svg{fill:#2cbdbd}.form__we-will-contact-you{margin:25px 0}.form__entered-email{color:#000;font-weight:700}.form__edit-email{margin-left:13px}.section--confirmation{display:none;background:#00315d;text-align:center;position:relative;padding:40px;font-weight:700;font-size:22px;color:#fff;margin-bottom:40px}.prize-section{margin-top:-180px;margin-bottom:30px;min-height:470px;position:relative}.prize-section:before{background:#31bfbf;content:"";height:100%;top:15%;left:0;position:absolute;-webkit-transform:skew(0deg,-3deg);-ms-transform:skew(0deg,-3deg);transform:skew(0deg,-3deg);width:100%;z-index:-1}@media screen and (max-width:991px){.prize-section .container{padding:0 30px}}.prize{border-radius:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;position:relative;text-align:center}@media screen and (max-width:991px){.prize{margin-bottom:90px}}.prize--0 .prize__title{background:#ee4a68}.prize--0 .prize__title--mobile .icon--ruban_bout{fill:#ee4a68}.prize--0 .prize__image-container{background:#ee4a68;background:-webkit-gradient(linear,left top,right top,from(#ee4a68),to(#dc1b3e));background:linear-gradient(to right,#ee4a68 0,#dc1b3e 100%)}.prize--1 .prize__title{background:#fdd858}.prize--1 .prize__title--mobile .icon--ruban_bout{fill:#fdd858}.prize--1 .prize__value{background:rgba(253,216,88,.8)}.prize--1 .prize__image-container{background:#fdd858;background:-webkit-gradient(linear,left top,right top,from(#fdd858),to(#f2bd1c));background:linear-gradient(to right,#fdd858 0,#f2bd1c 100%)}.prize--2 .prize__title{background:#48d4d4}.prize--2 .prize__title--mobile .icon--ruban_bout{fill:#48d4d4}.prize--2 .prize__value{background:rgba(72,212,212,.8)}.prize--2 .prize__image-container{background:#48d4d4;background:-webkit-gradient(linear,left top,right top,from(#48d4d4),to(#0c9e9e));background:linear-gradient(to right,#48d4d4 0,#0c9e9e 100%)}.prize__image-container{border-top-right-radius:15px;border-top-left-radius:15px;height:175px;position:relative}.prize__image-container img{bottom:0;position:absolute;width:100%}.prize__product{margin-bottom:15px}.prize__product:last-of-type{margin:0}.prize__product-container{background:#fff;border-bottom-right-radius:15px;border-bottom-left-radius:15px;color:#000;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;font-size:17px;padding:25px 20%;position:relative;z-index:1}@media screen and (max-width:767px){.prize__product-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;padding:25px;text-align:left}}.prize__title{color:#fff;font-family:"Patrick Hand SC",cursive;font-size:38px;padding:0 0 5px;line-height:1;text-shadow:-1px 1px 1px rgba(0,0,0,.2);position:relative;z-index:1}.prize__title sup{margin-left:1px}.prize__title.prize__title--mobile{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:30px;line-height:25px;margin-bottom:30px;margin-right:30px;padding:15px 15px 0;text-align:center;width:85px;height:80px}.prize__title.prize__title--mobile .icon--ruban_bout{height:85px;margin-top:-25px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.prize__title.prize__title--mobile .icon--ruban_bout svg{height:100%}@media screen and (max-width:767px){.prize__title.prize__title--desktop{font-size:0;padding:0 0 15px}}.prize__value{background:rgba(238,74,104,.8);border-radius:50%;color:#fff;height:103px;padding:25px 0 0;width:103px;position:absolute;right:20px;top:-22px;z-index:1}.prize__value-text{font-size:14px}.prize__value-number{font-size:38px;font-weight:900;line-height:1}@-webkit-keyframes rotating{0%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}100%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}@keyframes rotating{0%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}100%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}.rotating{-webkit-animation:rotating 4s linear infinite;animation:rotating 4s linear infinite}.intro{background:url(//www.rona.ca/documents/ronaResponsive/SpecialPages/_Contests/ContestSummerfest/images/pattern_vague.png);padding:30px 0 280px}.intro .container{position:relative}.intro .icon-icone_cornet{fill:#48d4d4;position:absolute;width:25px;-webkit-animation:rotating 3s linear infinite;animation:rotating 3s linear infinite}.intro .icon-icone_cornet--0{left:10%;top:10%}.intro .icon-icone_cornet--1{left:70%;top:8%}@media screen and (max-width:767px){.intro .icon-icone_cornet--1{left:92%;top:30%}}.intro .icon-icone_cornet--2{left:90%;top:90%}.intro .icon-icone_melon{fill:#48d4d4;position:absolute;width:40px;-webkit-animation:rotating 4s linear infinite;animation:rotating 4s linear infinite}.intro .icon-icone_melon--0{left:60%;top:90%}@media screen and (max-width:767px){.intro .icon-icone_melon--0{left:85%;top:65%}}.intro .icon-icone_melon--1{left:50%;top:5%}.intro .icon-icone_melon--2{left:12%;top:90%}.intro .icon-icone_lunette{fill:#48d4d4;position:absolute;width:45px;-webkit-animation:rotating 5s linear infinite;animation:rotating 5s linear infinite}.intro .icon-icone_lunette--0{left:90%;top:10%}.intro .icon-icone_lunette--1{left:40%;top:95%}.intro .icon-icone_lunette--2{left:38%;top:0}@media screen and (max-width:767px){.intro .icon-icone_lunette--2{left:8%;top:50%}}.intro__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:25px}@media screen and (max-width:767px){.intro__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding-right:0}}.intro__logo-container{min-width:298px;position:relative;z-index:10;border-radius:50%;-webkit-box-shadow:5px 0 1px 1px rgba(0,0,0,.1);box-shadow:5px 0 1px 1px rgba(0,0,0,.1);font-size:0}.intro__date{color:#fff;font-size:28px;line-height:1.2;text-align:center;text-transform:uppercase}@media screen and (max-width:991px){.intro__date{font-size:22px}}@media screen and (max-width:767px){.intro__date{font-size:22px}}.intro__date-container{background:#00315d;font-family:"Patrick Hand SC",cursive;margin-left:-20px;max-width:230px;padding:15px 10px 15px 60px;position:relative}@media screen and (max-width:767px){.intro__date-container{margin-left:0;padding:100px 25px 10px;max-width:150px;margin-top:-60px}.intro__date-container .icon--ruban_bout{bottom:0;left:0;top:auto!important;height:150px!important;-webkit-transform:translateY(95%) rotate(90deg)!important;-ms-transform:translateY(95%) rotate(90deg)!important;transform:translateY(95%) rotate(90deg)!important}}.intro__date-container .icon--ruban_bout svg{fill:#00315d;height:100%}.intro__title{color:#fff;font-size:26px;text-align:center}.intro__title b{font-size:30px}@media screen and (max-width:991px){.intro__title{font-size:21px}.intro__title b{font-size:24px}}@media screen and (max-width:991px){.intro__title{font-size:18px}.intro__title b{font-size:18px}}.intro__title-container{background:#48d4d4;margin-left:-40px;max-width:500px;padding:25px 20px 25px 70px;position:relative;z-index:5}@media screen and (max-width:991px){.intro__title-container{padding:25px 0 25px 50px}}@media screen and (max-width:767px){.intro__title-container{margin-left:0;padding:100px 25px 10px;max-width:230px;margin-top:-80px}.intro__title-container .icon--ruban_bout{bottom:0;left:0;top:auto!important;height:230px!important;-webkit-transform:translateY(90%) rotate(90deg)!important;-ms-transform:translateY(90%) rotate(90deg)!important;transform:translateY(90%) rotate(90deg)!important;z-index:-1}}.intro__title-container .icon--ruban_bout svg{fill:#48d4d4;height:100%}.intro .icon--ruban_bout{position:absolute;height:100%;-webkit-transform:translateX(98%);-ms-transform:translateX(98%);transform:translateX(98%);top:0;right:0}.intro .icon--ruban_bout svg{height:100%}body{font-family:Roboto,sans-serif}.main__container>.container{padding:0;width:auto}sup{font-size:60%}@media screen and (max-width:767px){.g-recaptcha{margin-left:-30px}}
/*# sourceMappingURL=main.css.map */
