.m-007-download-box-wrapper.m-007-light-grey-bg{background-color:#e2f3f5}
.m-007-download-box-wrapper .download-box-image-container{background-color:#e2f3f5;border-radius:8px;min-height:167px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:100%}
@media only screen and (min-width:940px){.m-007-download-box-wrapper .download-box-image-container{min-height:240px}
}
@media only screen and (max-width:939px){.m-007-download-box-wrapper .download-box-image-container{max-width:320px;width:100%;margin:0 auto}
}
.m-007-download-box-wrapper .download-box-image-container img{height:141px;width:163px}
.m-007-download-box-wrapper .download-box-image-container.upload-image-container{background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;overflow:hidden;background-color:transparent;height:167px}
@media only screen and (min-width:940px){.m-007-download-box-wrapper .download-box-image-container.upload-image-container{height:240px}
}
.m-007-download-box-wrapper .download-box-image-container.upload-image-container img{height:auto;width:100%}
@media only screen and (min-width:940px){.m-007-download-box-wrapper .download-box-image-container.upload-image-container img{height:100%;width:auto}
}
@media only screen and (min-width:1240px){.m-007-download-box-wrapper .download-box-image-container.upload-image-container img{height:auto;width:100%}
}
.m-007-download-box-wrapper .download-box-text{color:#0f2033;padding-top:17px}
@media only screen and (max-width:939px){.m-007-download-box-wrapper .download-box-text{text-align:center;padding-top:20px}
}
@media only screen and (min-width:940px){.m-007-download-box-wrapper .download-box-text{padding-top:0}
}
.m-007-download-box-wrapper .download-box-text .download-title{color:#0f2033}
.m-007-download-box-wrapper .download-box-text p.simple-text.richtext-container{color:#000}
.m-007-download-box-wrapper .download-action-row{padding-top:20px}
@media(max-width:1420px){.m-007-download-box-wrapper .download-action-row{padding-top:14px}
}
@media only screen and (max-width:939px){.m-007-download-box-wrapper .download-action-row{text-align:center;padding-top:43px}
}
@media only screen and (max-width:939px){.m-007-download-box-wrapper .download-action-row{padding-top:38px}
}
@media only screen and (max-width:939px){.m-007-download-box-wrapper .download-action-row .btn{display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0 auto 10px;position:relative}
.m-007-download-box-wrapper .download-action-row .btn:before{content:'';display:block;position:absolute;width:100%;height:100%;bottom:0;left:0;background-color:#00747a;border-radius:50px;z-index:-1}
}
@media only screen and (max-width:709px){.m-007-download-box-wrapper .download-action-row .btn{width:100%;max-width:100%}
}
@media only screen and (min-width:940px){.m-007-download-box-wrapper .download-action-row .btn{margin-right:20px;margin-bottom:4px}
}
.m-007-download-box-wrapper .download-action-row .download-file-type{display:inline-block;margin-right:20px}
.m-007-download-box-wrapper .download-action-row .download-file-type .download-file-type-icon .am-icon-pdf{display:inline-block;position:relative;width:20px;height:20px}
.m-007-download-box-wrapper .download-action-row .download-file-type .download-file-type-icon .am-icon-pdf:after{width:20px;height:20px;position:absolute;bottom:-5px;left:0}
.m-007-download-box-wrapper .download-action-row .download-file-type .download-file-type-text{color:#63809d;font-weight:bold}
@media only screen and (max-width:939px){.m-007-download-box-wrapper .align-items-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}
body.modal-open{position:relative;overflow:auto;-webkit-overflow-scrolling:touch}
body.modal-open .modal{overflow:auto}
.download-box-modal{padding-right:0 !important}
.download-box-modal .modal-dialog{max-width:700px;background:0;-webkit-transform:none;-ms-transform:none;transform:none;top:0;margin:99px auto 88px}
@media only screen and (max-width:709px){.download-box-modal .modal-dialog{margin:40px 20px 124px}
}
.download-box-modal .modal-dialog .modal-content{padding:40px 20px;position:relative;border-radius:6px;border:0}
@media(min-width:710px){.download-box-modal .modal-dialog .modal-content{padding:40px;width:590px;margin:0 auto}
}
@media only screen and (min-width:940px){.download-box-modal .modal-dialog .modal-content{width:620px}
}
@media only screen and (min-width:1240px){.download-box-modal .modal-dialog .modal-content{width:610px}
}
@media only screen and (min-width:1420px){.download-box-modal .modal-dialog .modal-content{width:100%}
}
.download-box-modal .modal-dialog .modal-content .btn-close-modal{position:absolute;top:16px;right:16px;width:30px;height:30px;border:0;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;display:block;cursor:pointer}
@media(min-width:710px){.download-box-modal .modal-dialog .modal-content .btn-close-modal{top:40px;right:40px}
}
.download-box-modal .modal-dialog .modal-content .btn-close-modal .icon-close{display:block;width:30px;height:30px;background-color:transparent;background-size:30px 30px;background-position:center center;background-image:url("../../clientlibs/clientlib-base/resources/img/icons/icon-close.svg");background-repeat:no-repeat}
.download-box-modal .modal-dialog .modal-content .modal-header{padding:0;border:0;border-radius:0}
.download-box-modal .modal-dialog .modal-content .modal-header .modal-title{color:#0f2033;padding-top:30px;text-align:center;width:100%;padding-bottom:20px;line-height:36px;font-size:28px}
@media(min-width:710px){.download-box-modal .modal-dialog .modal-content .modal-header .modal-title{text-align:left;width:calc(100% - 50px);padding-top:0}
}
@media only screen and (min-width:940px){.download-box-modal .modal-dialog .modal-content .modal-header .modal-title{width:calc(100% - 70px)}
}
.download-box-modal .modal-dialog .modal-content .modal-body{padding:0;border:0;border-radius:0}
.download-box-modal .modal-dialog .modal-content .modal-body .text-small{margin-top:40px;line-height:26px;display:block}
.download-box-modal .modal-dialog .modal-content .modal-body .baa-form-input-container{padding:20px 0 0}
.download-box-modal .modal-dialog .modal-content .modal-body .baa-form-input-container .baa-input-wrapper{border-radius:25px}
@media(min-width:710px){.download-box-modal .modal-dialog .modal-content .modal-body .baa-form-input-container .baa-input-wrapper{width:367px;min-width:367px}
}
@media only screen and (min-width:940px){.download-box-modal .modal-dialog .modal-content .modal-body .baa-form-input-container .baa-input-wrapper{width:382px;min-width:382px}
}
@media only screen and (min-width:1240px){.download-box-modal .modal-dialog .modal-content .modal-body .baa-form-input-container .baa-input-wrapper{width:390px;min-width:390px}
}
@media only screen and (min-width:1420px){.download-box-modal .modal-dialog .modal-content .modal-body .baa-form-input-container .baa-input-wrapper{width:400px;min-width:400px}
}
@media(min-width:710px){.download-box-modal .modal-dialog .modal-content .modal-body .baa-form-input-container .baa-input-wrapper input::-webkit-input-placeholder{color:transparent}
.download-box-modal .modal-dialog .modal-content .modal-body .baa-form-input-container .baa-input-wrapper input:-moz-placeholder{color:transparent}
.download-box-modal .modal-dialog .modal-content .modal-body .baa-form-input-container .baa-input-wrapper input::-moz-placeholder{color:transparent}
.download-box-modal .modal-dialog .modal-content .modal-body .baa-form-input-container .baa-input-wrapper input::-ms-input-placeholder{color:transparent}
}
.download-box-modal .modal-dialog .modal-content .modal-body .baa-form-input-container.baa-checkbox-container{padding:0}
.download-box-modal .modal-dialog .modal-content .modal-body .baa-form-input-container .checkbox-custom+.checkbox-label{color:#000;line-height:26px}
@media only screen and (min-width:940px){.download-box-modal .modal-dialog .modal-content .modal-body .baa-form-input-container{max-width:100%}
}
.download-box-modal .modal-dialog .modal-content .modal-body .baa-form-input-container .baa-form__label{font-family:'AvenirNext-DemiBold';color:#000;font-size:16px;text-align:right;padding-right:20px;line-height:22px;margin:auto 0}
@media only screen and (min-width:940px){.download-box-modal .modal-dialog .modal-content .modal-body .baa-form-input-container .baa-form__label{width:140px}
}
@media only screen and (min-width:1420px){.download-box-modal .modal-dialog .modal-content .modal-body .baa-form-input-container .baa-form__label{width:157px}
}
.download-box-modal .modal-dialog .modal-content .modal-body .g-recaptcha-wrapper{padding-left:0}
.download-box-modal .modal-dialog .modal-content .modal-footer{padding:20px 0 0;border:0;border-radius:0;display:block}
.download-box-modal .modal-dialog .modal-content .modal-footer a.btn-pad{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:auto;gap:10px;padding:15px 25px !important;border-radius:30px}
.download-box-modal .modal-dialog .modal-content .modal-footer a.btn-pad:hover{background-color:#005a5f !important;text-decoration:underline}
.download-box-modal .modal-dialog .modal-content .modal-footer a.btn-pad.disabled{background:#e2f3f5;opacity:1;pointer-events:none}
.download-box-modal .modal-dialog .modal-content .modal-footer a.btn-pad img{vertical-align:middle;margin-top:-2px}
.download-box-modal .modal-dialog .modal-content .modal-footer p{font-family:"AvenirNext-DemiBold",sans-serif;color:#0f2033;width:calc(100% - 50px);margin-bottom:20px}
@media only screen and (min-width:940px){.download-box-modal .modal-dialog .modal-content .modal-footer p{font-size:18px;line-height:26px}
}
@media only screen and (max-width:939px){.download-box-modal .modal-dialog .modal-content .modal-footer p{font-size:16px;line-height:24px}
}
.download-box-modal .modal-dialog .modal-content .modal-footer .baa-center-text{padding-bottom:0}
@media only screen and (max-width:709px){.download-box-modal .modal-dialog .modal-content .modal-footer .baa-center-text .btn{width:calc(100% - 40px)}
}
.download-box-modal .simple-text{margin-bottom:20px}
.download-box-modal .cta-primay-white-tr{margin:0}
.download-box-modal .modal-ba{margin-right:20px}
.download-box-modal .item-legal-disclaimer{margin-top:20px}
.download-box-modal .item-legal-disclaimer label{font-size:14px;line-height:26px;color:#0f2033}
.download-box-modal .errors-display-container{left:23px;color:#c5003e;font-size:12px;line-height:24px}
@media only screen and (max-width:939px){.download-box-modal .errors-display-container{margin-left:172px}
}
@media only screen and (min-width:940px){.download-box-modal .errors-display-container{margin-left:179px}
}
@media only screen and (min-width:1240px){.download-box-modal .errors-display-container{margin-left:162px}
}
@media only screen and (min-width:1420px){.download-box-modal .errors-display-container{margin-left:217px}
}
@media only screen and (max-width:709px){.download-box-modal .errors-display-container{margin-left:22px}
}
.download-box-modal .baa-checkbox-wrapper .errors-display-container{margin-left:35px}