button,.btn{cursor:pointer;font-size:16px;line-height:14px;-webkit-box-shadow:0px 4px 4px rgba(0,0,0,.25);box-shadow:0px 4px 4px rgba(0,0,0,.25);border-radius:4px}@media only screen and (min-width: 525px){button,.btn{font-size:20px;line-height:24px}}@media only screen and (min-width: 811px){button,.btn{font-size:22px;line-height:29px}}button{font-family:inherit;font-size:100%;line-height:1.15;margin:0;overflow:visible;text-transform:none}.section-buttons-container{margin-top:20px}@media only screen and (min-width: 525px){.section-buttons-container{margin-top:40px}}.section-buttons-container .btn,.section-buttons-container .btn.btn--primary,.section-buttons-container .btn--link{margin-top:20px;margin-bottom:20px}@media only screen and (min-width: 525px){.section-buttons-container .btn,.section-buttons-container .btn.btn--primary,.section-buttons-container .btn--link{margin-top:30px;margin-bottom:30px}}button.btn,.btn{color:#182745;border:0px;width:100%;max-width:340px;height:45px;padding:10px 5px;font-family:Effra_Regular;cursor:pointer;text-align:center}@media only screen and (min-width: 525px){button.btn,.btn{width:340px;height:50px}}@media only screen and (min-width: 811px){button.btn,.btn{width:350px;height:55px}}button.btn a,.btn a{color:#182745;text-decoration:none}button.btn.btn--primary,.btn.btn--primary{background:#fcd900;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none;border:3px solid #fcd900;line-height:14px}@media only screen and (min-width: 525px){button.btn.btn--primary,.btn.btn--primary{padding:15px}}button.btn.btn--primary:hover,.btn.btn--primary:hover{background:#f0ab00;border:3px solid #f0ab00}button.btn.btn--primary:focus,.btn.btn--primary:focus{border:3px solid #fff;-webkit-box-shadow:0px 0px 0px 4px #182745 inset,0px 4px 4px rgba(0,0,0,.25);box-shadow:0px 0px 0px 4px #182745 inset,0px 4px 4px rgba(0,0,0,.25);outline:none}button.btn.btn--primary:active,.btn.btn--primary:active{background:#f0ab00;border:3px solid #fff;-webkit-box-shadow:0px 0px 0px 4px #182745 inset,0px 4px 4px rgba(0,0,0,.25);box-shadow:0px 0px 0px 4px #182745 inset,0px 4px 4px rgba(0,0,0,.25);outline:none}button.btn.btn--secondary.v2,.btn.btn--secondary.v2{display:flex;justify-content:center;align-items:center;background:#fff;border-radius:4px;border:3px solid #33508a;color:#33508a;text-align:center;font-size:16px}button.btn.btn--secondary.v2:hover,.btn.btn--secondary.v2:hover{border:3px solid #33508a;text-decoration:underline}button.btn.btn--secondary.v2:focus,.btn.btn--secondary.v2:focus{border:none;-webkit-box-shadow:0px 0px 0px 4px #182745 inset,0px 4px 4px rgba(0,0,0,.25);box-shadow:0px 0px 0px 4px #182745 inset,0px 4px 4px rgba(0,0,0,.25);outline:none;text-decoration:none}button.btn.btn--secondary.v2:active,button.btn.btn--secondary.v2.active,.btn.btn--secondary.v2:active,.btn.btn--secondary.v2.active{color:#fff;background:#33508a;border:none;outline:none;-webkit-box-shadow:0px 0px 0px 4px #182745 inset,0px 4px 4px rgba(0,0,0,.25);box-shadow:0px 0px 0px 4px #182745 inset,0px 4px 4px rgba(0,0,0,.25)}@media only screen and (min-width: 525px){button.btn.btn--secondary.v2,.btn.btn--secondary.v2{font-size:20px}}@media only screen and (min-width: 811px){button.btn.btn--secondary.v2,.btn.btn--secondary.v2{font-size:22px}button.btn.btn--secondary.v2:focus,.btn.btn--secondary.v2:focus{border:5px solid #182745}}button.btn.btn--secondary.v3,.btn.btn--secondary.v3{display:flex;justify-content:center;align-items:center;background:#fff;border:3px solid #33508a;color:#33508a}button.btn.btn--secondary.v3:hover,.btn.btn--secondary.v3:hover{border:3px solid #33508a;text-decoration:underline}button.btn.btn--secondary.v3:focus-within,button.btn.btn--secondary.v3:active,.btn.btn--secondary.v3:focus-within,.btn.btn--secondary.v3:active{color:#fff;background:#33508a;border:5px solid #182745}button.btn.btn--options,.btn.btn--options{background:none;border:3px solid #a7afb5;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none}button.btn.btn--options:hover,.btn.btn--options:hover{border:3px solid #33508a;text-decoration:underline}button.btn.btn--options:focus,.btn.btn--options:focus{border:none;-webkit-box-shadow:0px 0px 0px 4px #182745 inset,0px 4px 4px rgba(0,0,0,.25);box-shadow:0px 0px 0px 4px #182745 inset,0px 4px 4px rgba(0,0,0,.25);outline:none;text-decoration:none}button.btn.btn--options:active,button.btn.btn--options.active,.btn.btn--options:active,.btn.btn--options.active{background:#33508a;color:#fff;border:none;outline:none}button.btn.btn--options.error,.btn.btn--options.error{background:#fff;color:#a30000;border:3px solid #a30000;outline:none;text-decoration:none}button.btn.btn--options.error:focus,.btn.btn--options.error:focus{-webkit-box-shadow:0px 0px 0px 2px #a30000 inset,0px 4px 4px rgba(0,0,0,.25);box-shadow:0px 0px 0px 2px #a30000 inset,0px 4px 4px rgba(0,0,0,.25)}button.btn.btn--options.btn--icon,.btn.btn--options.btn--icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-width:1px;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 5px 0 5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}@media only screen and (min-width: 525px){button.btn.btn--options.btn--icon,.btn.btn--options.btn--icon{padding:10px}}@media only screen and (min-width: 811px){button.btn.btn--options.btn--icon,.btn.btn--options.btn--icon{height:80px;max-width:340px;padding:20px}}button.btn.btn--options.btn--icon:hover,.btn.btn--options.btn--icon:hover{border-color:#a7afb5;text-decoration:none}button.btn.btn--options.btn--icon:hover .btn__context,.btn.btn--options.btn--icon:hover .btn__context{text-decoration:underline}button.btn.btn--options.btn--icon:active>*,.btn.btn--options.btn--icon:active>*{color:#fff}button.btn.btn--options.btn--icon>*,.btn.btn--options.btn--icon>*{vertical-align:middle}@media only screen and (min-width: 811px){button.btn.btn--options.btn--icon .btn__context,.btn.btn--options.btn--icon .btn__context{min-width:250px;text-align:left}}button.btn.btn--options.btn--icon .btn__icon,.btn.btn--options.btn--icon .btn__icon{background-repeat:no-repeat;background-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;height:20px;width:20px}@media only screen and (min-width: 811px){button.btn.btn--options.btn--icon .btn__icon,.btn.btn--options.btn--icon .btn__icon{background-size:30px;height:30px;width:30px}}button.btn.btn--options.btn--icon .btn__icon+.btn__context,.btn.btn--options.btn--icon .btn__icon+.btn__context{margin-left:10px}button.btn.btn--link,.btn.btn--link{color:#182745;background:none;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:underline;-webkit-box-shadow:none;box-shadow:none}.btn-square{color:#33508a;background:#fff;border-radius:4px;border:3px solid #33508a;width:130px;height:137px;padding:15px;font-family:Effra_Regular;cursor:pointer;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;gap:5px}@media only screen and (min-width: 525px){.btn-square{width:152px;height:151px}}@media only screen and (min-width: 811px){.btn-square{width:160px;height:159px}}.btn-square:hover{text-decoration:underline}.btn-square:focus{border:none;-webkit-box-shadow:0px 0px 0px 4px #182745 inset,0px 4px 4px rgba(0,0,0,.25);box-shadow:0px 0px 0px 4px #182745 inset,0px 4px 4px rgba(0,0,0,.25);outline:none;text-decoration:none}.btn-square:active{color:#fff;background:#33508a;border:none;outline:none;text-decoration:none}.btn-square__icon{width:30px;height:30px;background-repeat:no-repeat}.btn-square__context{font-size:18px;line-height:21px}@media only screen and (min-width: 525px){.btn-square__context{font-size:22px;line-height:25px}}@media only screen and (min-width: 811px){.btn-square__context{font-size:24px;line-height:27px}}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}@media only screen and (min-width: 525px){.field-group--button{margin-bottom:30px}}@media only screen and (min-width: 811px){.field-group--button{margin-bottom:40px}}.field-group--button,.btn--single{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}@media not all and (-webkit-min-device-pixel-ratio: 0),not all and (-o-min-device-pixel-ratio: 0/1),not all and (min-resolution: 0.001dpcm){button,[type=button],[type=reset],[type=submit]{-webkit-appearance:none;border-radius:0}}/*# sourceMappingURL=buttons.css.map */
