*{box-sizing:border-box}progress,sub,sup{vertical-align:baseline}button,hr,input{overflow:visible}*,legend{box-sizing:border-box}legend,ul{padding:0}h2,strong{color:#ee1c25}body,button,h3,input,ul{margin:0}[hidden],input[type=checkbox]{display:none}@font-face{font-family:proxima-nova-light;src:url(../bundles/extrasignup/fonts/proximanova-light.otf)}@font-face{font-family:proxima-nova-bold;src:url(../bundles/extrasignup/fonts/proximanova-bold.otf)}@font-face{font-family:proxima-nova-semibold;src:url(../bundles/extrasignup/fonts/proximanova-semibold.otf)}@font-face{font-family:proxima-nova-regular;src:url(../bundles/extrasignup/fonts/proximanova-regular.otf)}@font-face{font-family:proxima-nova-extrabold;src:url(../bundles/extrasignup/fonts/proximanova-extrabold.otf)}@font-face{font-family:proxima-nova-boldit;src:url(../bundles/extrasignup/fonts/proximanova-boldit.otf)}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:0;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{border:0;outline:0}button,select{text-transform:none}[type=reset],[type=submit]{-webkit-appearance:button}[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,[type=button]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,[type=button]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}a,a:focus,a:hover{text-decoration:none}body{font-family:Arial,sans-serif;font-size:16px;font-weight:400}h2,h3{font-family:proxima-nova-light,sans-serif;line-height:1.2;text-transform:uppercase}ul{list-style:none}h2{font-size:32px;margin:0 0 32px;letter-spacing:.5px}h3{font-size:26px}p{font-family:Arial,sans-serif;font-size:15px;color:#343434;line-height:1.4;margin:18px 0}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-upper{text-transform:uppercase}.text-bold{font-weight:bold}.text-red{color:#ee1c25}.text-italic{font-style:italic}.img-responsive{display:block;max-width:100%;height:auto}.container{width:1150px;margin:0 auto;padding:0 10px;position:relative}.container::after{content:'';display:block;height:0;clear:both}.content{padding-top:115px;padding-bottom:40px}.content h2{margin-left:160px}.left-col{float:left;width:520px;padding-left:160px}.right-col{margin-top:-85px;float:right;width:550px;padding-right:70px}.header{width:100%;height:80px;background-color:#222061;padding-top:25px;padding-bottom:25px}.header__link{float:right;color:#fff;margin-top:3px;font-size:20px}.logo{display:block;box-shadow:10px 10px 15px rgba(0,0,0,.3);position:absolute;left:0;z-index:1}.header .logo{top:6px;left:10px;width:136px;height:136px;background:url('../bundles/extrasignup/images/logo_sm.png') no-repeat}.logo__top{height:95px;font-size:40px;background:#222061;text-align:center}.form__submit,.logo__bottom{font-weight:700;background:#ee1c25}.form__row label,.logo__bottom{padding-top:4px;text-align:right}.logo__bottom{height:35px;padding-right:8px;font-size:26px}.contacts{margin-top:30px;font-family:proxima-nova-semibold,sans-serif;font-size:22px;color:#343434;font-weight:700;line-height:1.1}.form__row label,.form__submit{font-family:proxima-nova-bold,sans-serif}.contacts span{display:block}.form__caption{font-family:proxima-nova-light,sans-serif;font-size:17px;padding-left:15px;line-height:1.2}.form__row{margin-bottom:12px}.form__row label{display:inline-block;width:100px;padding-right:15px;color:#303030;font-size:16px;position:relative}.form__row label.required::after{content:'*';position:absolute;top:0;right:9px;font-size:18px}.explanation{margin-left:100px;font-style:italic;padding-bottom:25px}.form__row input{width:280px;height:32px;padding-left:12px;padding-right:8px;border:1px solid #717171;border-radius:2px}.form__text{margin-bottom:12px}.form__text label{display:inline-block;padding-left:15px;font-size:16px}.form__submit{margin-top:22px;margin-left:100px;margin-bottom:15px;padding:7px;width:250px;font-size:14px;color:#fff;text-transform:uppercase;cursor:pointer}.checkboxes{padding-left:100px;padding-bottom:25px}.checkboxes__caption{display:block;margin-top:18px;margin-bottom:10px;font-family:proxima-nova-regular,sans-serif;font-size:14px}.checkbox-list{-webkit-column-count:2;-moz-column-count:2;column-count:2}.checkbox-item{line-height:24px}input[type=checkbox]+label{font-family:proxima-nova-regular,sans-serif;font-size:14px;color:#515151;padding-left:28px;cursor:pointer;position:relative}input[type=checkbox]+label::before{content:'';display:inline-block;border:1px solid #515151;border-radius:2px;position:absolute;top:-2px;left:0;width:16px;height:16px}input[type=checkbox]:checked+label::before{content:'';background:url(../bundles/extrasignup/images/checked.svg) center no-repeat}.confirmation{width:600px;margin:0 auto;text-align:center}.confirmation h2{margin-left:0;margin-bottom:100px}.confirmation p{margin:30px 0;font-family:proxima-nova-semibold,sans-serif;font-size:24px;font-weight:600;text-align:left}.confirmation a{margin-top:45px;display:inline-block;width:365px;padding:11px;font-family:proxima-nova-bold,sans-serif;font-size:18px;color:#fff;font-weight:700;text-transform:uppercase;background:#ee1c25}.signup-features{margin-bottom:30px}.signup-features p{font-family:proxima-nova-light,sans-serif;font-size:17px;line-height:1.2}.signup-features ul{list-style:disc inside}.signup-features li{font-family:proxima-nova-light,sans-serif;font-size:17px;line-height:1.4}.benefit__left-col{float:left;width:680px;padding-top:25px}.benefit__right-col{float:right;width:450px;padding-top:25px}.benefit__heading{font-family:proxima-nova-regular,sans-serif;font-size:57px;color:#333;padding-left:75px;margin-bottom:32px}.benefit__heading a{font-family:proxima-nova-bold,sans-serif;color:#ed1c24;border-bottom:1px solid #ed1c24;box-shadow:inset 0 -1px 0 #fbd6d7}.benefit__info-text{float:left;width:350px;padding-left:75px;padding-right:25px;border-right:3px solid #666}.benefit__info-text h3{font-family:proxima-semibold,sans-serif;font-size:22px;color:#333;text-transform:uppercase;margin-bottom:38px}.benefit__info-text p{font-family:proxima-nova-regular,sans-serif;font-size:24px;color:#333;line-height:1.3}.benefit__info-text p span{color:#ed1c24}.benefit__benefit{float:left;width:330px;padding-left:30px;padding-right:35px}.benefit__benefit h3{font-family:proxima-nova-light,sans-serif;font-size:32px;color:#ed1c24;text-transform:uppercase}.benefit__benefit ul li{font-family:proxima-nova-light,sans-serif;font-size:18px;color:#333;padding-top:9px;padding-bottom:9px;border-bottom:1px solid #b2b2b2}.benefit__contacts{clear:both;width:680px;padding:36px 0 0 75px;font-family:proxima-nova-semibold,sans-serif;font-size:20px;color:#343434;font-weight:700;line-height:1.1}.footer{display:none;width:100%;min-width:300px;margin:0 auto;background-color:#222061;padding-top:20px;padding-bottom:10px}.footer .logo{top:-48px;left:0;width:86px;height:86px;background:url('../bundles/extrasignup/images/logo_sm.png') no-repeat;background-size:cover;box-shadow:none}.footer .container{padding-left:0;padding-right:0;width:300px}.footer__content{width:300px;padding-left:100px}.footer__content p{margin:20px 0;font-family:proxima-nova-regular,sans-serif;font-size:15px;color:#fff;line-height:1.2}.footer__content p span{color:#fff !important}.footer__menu li{display:inline-block;margin-right:20px;position:relative}.footer__menu a{font-family:proxima-nova-regular,sans-serif;font-size:15px;color:#fff;line-height:1.4}.footer__menu li::after{content:'';position:absolute;top:4px;right:-12px;width:1px;height:12px;background:#fff}.footer__menu li:last-child::after{display:none}@media(max-width:1150px){.container{width:1000px}.benefit__heading{font-size:48px;padding-left:0}.benefit__left-col{width:610px}.benefit__info-text{padding-left:0;width:290px;border-right:0}.benefit__benefit{width:310px;border-left:3px solid #666}.benefit__right-col{width:370px}.benefit__contacts{padding-left:0}}@media(max-width:999px){.container{width:768px}.benefit__heading{font-size:40px}.benefit__left-col{float:none;width:100%}.benefit__info-text{width:50%}.benefit__benefit{width:50%;padding-right:0}.benefit__right-col{float:none;clear:both;padding-top:36px;width:100%}.benefit__right-col img{margin:0 auto}}@media(max-width:767px){.container{width:320px}.header .logo{top:-14px;left:10px;width:120px;height:121px;background-size:cover}.content{padding-top:80px;display:flex;flex-direction:column}.benefit__heading{font-size:26px;line-height:1.4;margin-bottom:18px}.benefit__info-text{width:100%;padding-right:0;margin-bottom:18px}.benefit__info-text h3{font-size:20px;margin-bottom:18px}.benefit__info-text p{font-size:18px}.benefit__benefit{width:100%;border:0;padding-left:0}.benefit__benefit h3{font-size:20px;margin-bottom:16px}.benefit__right-col{width:300px;text-align:center}.benefit__contacts{width:100%;font-size:18px;line-height:1.4}.left-col{width:300px;padding-left:0}.right-col{margin-top:0;width:300px;padding-right:0}.content h2{font-family:proxima-nova-semibold,sans-serif;font-size:24px;margin-left:0;margin-bottom:10px}.form{margin-bottom:40px}.form__caption{padding-left:0;font-size:16px;margin-top:0;margin-bottom:35px}.form__row{margin-bottom:14px}.form__row label{font-family:proxima-nova-bold,sans-serif;font-size:16px;width:95px}.form__row input{width:200px;height:36px;border:1px solid #a2a2a2}.form__submit{margin-left:0;margin-top:20px;width:100%;padding:11px;font-size:16px}.checkboxes{display:none}.contacts{font-family:proxima-nova-bold,sans-serif;font-size:24px;margin-bottom:0}.signup-features{margin-bottom:30px}.signup-features p{font-family:proxima-nova-light,sans-serif;font-size:16px}.signup-features .text-bold{font-family:proxima-nova-extrabold,sans-serif}.signup-features .text-italic{font-family:proxima-nova-boldit,sans-serif}.signup-features ul{list-style:disc inside}.signup-features li{font-family:proxima-nova-light,sans-serif;font-size:16px;line-height:1.4}.confirmation{text-align:center;align-items:center}.confirmation p{margin-right:auto;margin-top:0}}
