.promotion-form{padding:140px 0;background-color:#43a5cb;color:#fff;text-align:center;font-size:36px}@media (max-width:1024px){.promotion-form{padding:40px 0;font-size:16px}.promotion-form br{display:none}}.promotion-form h2{font-family:"Open Sans";color:#002337;font-size:40px;font-weight:700;letter-spacing:.2em}@media (max-width:1024px){.promotion-form h2{font-size:25px}}.promotion-form h3{font-size:206px;line-height:.8;color:#fff;text-transform:uppercase;margin-bottom:47px}@media (max-width:1024px){.promotion-form h3{font-size:150px}}.promotion-form a{color:#fff;text-decoration:underline}.promotion-form a:hover{text-decoration:none}.promotion-form .gform_wrapper.gravity-theme{padding-top:100px}@media (max-width:1024px){.promotion-form .gform_wrapper.gravity-theme{padding-top:40px}}.promotion-form .gform_wrapper.gravity-theme .gform_fields{width:855px;max-width:100%;margin:0 auto}.promotion-form .gform_wrapper.gravity-theme .gform_fields input[type="text"],.promotion-form .gform_wrapper.gravity-theme .gform_fields input[type="email"],.promotion-form .gform_wrapper.gravity-theme .gform_fields input[type="tel"]{border:1px solid #fff;color:#fff;height:64px;padding-left:20px;padding-right:20px}.promotion-form .gform_wrapper.gravity-theme .gform_fields input[type="text"]::-webkit-input-placeholder,.promotion-form .gform_wrapper.gravity-theme .gform_fields input[type="email"]::-webkit-input-placeholder,.promotion-form .gform_wrapper.gravity-theme .gform_fields input[type="tel"]::-webkit-input-placeholder{color:#fff}.promotion-form .gform_wrapper.gravity-theme .gform_fields input[type="text"]::-moz-placeholder,.promotion-form .gform_wrapper.gravity-theme .gform_fields input[type="email"]::-moz-placeholder,.promotion-form .gform_wrapper.gravity-theme .gform_fields input[type="tel"]::-moz-placeholder{opacity:1;color:#fff}.promotion-form .gform_wrapper.gravity-theme .gform_fields input[type="text"]:-ms-input-placeholder,.promotion-form .gform_wrapper.gravity-theme .gform_fields input[type="email"]:-ms-input-placeholder,.promotion-form .gform_wrapper.gravity-theme .gform_fields input[type="tel"]:-ms-input-placeholder{color:#fff}.promotion-form .gform_wrapper.gravity-theme .gform_fields input[type="text"]:focus,.promotion-form .gform_wrapper.gravity-theme .gform_fields input[type="email"]:focus,.promotion-form .gform_wrapper.gravity-theme .gform_fields input[type="tel"]:focus{border-color:#d8c20d!important}.promotion-form .gform_wrapper.gravity-theme .gform_fields textarea{border:1px solid #fff;color:#fff;padding-left:20px;padding-right:20px}.promotion-form .gform_wrapper.gravity-theme .gform_fields textarea::-webkit-input-placeholder{color:#fff}.promotion-form .gform_wrapper.gravity-theme .gform_fields textarea::-moz-placeholder{opacity:1;color:#fff}.promotion-form .gform_wrapper.gravity-theme .gform_fields textarea:-ms-input-placeholder{color:#fff}.promotion-form .gform_wrapper.gravity-theme .gform_fields textarea:focus{border-color:#d8c20d!important}.promotion-form .gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload{width:625px;height:305px;max-width:100%;margin:0 auto;padding:20px;background:#3282a4;border:1px solid #fff;position:relative;margin-bottom:114px}@media (max-width:1024px){.promotion-form .gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload{margin-bottom:60px}}@media (max-width:768px){.promotion-form .gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload{width:100%}}.promotion-form .gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload::before{content:url(../../../../../../../themes/stretchzone_ca/img/upload-icon.png);position:absolute;top:35px;left:50%;transform:translateX(-50%)}.promotion-form .gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload::after{content:"Upload";display:block;position:absolute;width:158px;height:51px;border-radius:6px;background:#fff;font-size:26px;color:#002337;text-align:center;line-height:51px;top:199px;left:50%;transform:translateX(-50%)}.promotion-form .gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .gfield_description{position:absolute;top:130px;left:0;font-size:24px;margin:0;padding:0}@media (max-width:1024px){.promotion-form .gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .gfield_description{font-size:14px}}.promotion-form .gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .gfield_description.gform_fileupload_rules{bottom:-30px;top:auto;transform:translateY(100%);margin:0;padding:0}.promotion-form .gform_wrapper.gravity-theme .gform_fields .ginput_container.ginput_container_fileupload input[type="file"]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:2}.promotion-form .gform_wrapper.gravity-theme .gform_fields #field_4_9 .charleft{display:none!important}.promotion-form .gform_wrapper.gravity-theme .gform_fields #gfield_description_4_9{font-size:30px}@media (max-width:1024px){.promotion-form .gform_wrapper.gravity-theme .gform_fields #gfield_description_4_9{font-size:16px}}.promotion-form .gform_wrapper.gravity-theme .gform_fields input[type="checkbox"]{position:absolute;left:-5000px;opacity:0;visibility:hidden}.promotion-form .gform_wrapper.gravity-theme .gform_fields input[type="checkbox"]+label{position:relative;padding-left:40px;font-size:30px;color:#fff;display:inline-block;cursor:pointer}@media (max-width:1024px){.promotion-form .gform_wrapper.gravity-theme .gform_fields input[type="checkbox"]+label{font-size:16px}}.promotion-form .gform_wrapper.gravity-theme .gform_fields input[type="checkbox"]+label::before{content:"";display:block;position:absolute;width:26px;height:26px;background-color:#fff;border:1px solid #707070;border-radius:5px;top:9px;left:0}.promotion-form .gform_wrapper.gravity-theme .gform_fields input[type="checkbox"]+label::after{content:url(../../../../../../../themes/stretchzone_ca/img/check.svg);position:absolute;left:7px;top:-5px;display:none}.promotion-form .gform_wrapper.gravity-theme .gform_fields input[type="checkbox"]:checked+label::after{display:block}.promotion-form .gform_wrapper.gravity-theme .gform_fields #field_4_10{text-align:center;margin-top:70px;margin-bottom:60px}@media (max-width:1024px){.promotion-form .gform_wrapper.gravity-theme .gform_fields #field_4_10{margin-bottom:40px;margin-top:40px}}.promotion-form .gform_wrapper.gravity-theme .gform_footer{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;margin:0 0 90px 0;padding:0}@media (max-width:1024px){.promotion-form .gform_wrapper.gravity-theme .gform_footer{margin-bottom:40px}}@media (max-width:1024px){.promotion-form .wrapper>p:last-child,.promotion-form .wrapper>p:nth-last-child(2){font-size:14px!important}.promotion-form .wrapper>p:last-child a,.promotion-form .wrapper>p:nth-last-child(2) a{font-size:14px!important}}.promotion-form .gfield--type-consent .gfield_required_text{display:none!important}