.breadcrumbs-newsletter{margin-top:1em}@media (max-width:991px){.breadcrumbs-newsletter{display:none}}.breadcrumbs-newsletter .row{margin-right:15px;margin-left:15px}.breadcrumbs-newsletter .breadcrumb .breadcrumb-item:last-child a{color:#707070}.breadcrumbs-newsletter .breadcrumb-item{padding-left:.25rem}.breadcrumbs-newsletter .breadcrumb-item:before{padding-right:.25rem}.newsletter-container{margin:0 auto;max-width:40em;padding:1.25rem;padding-top:0}.newsletter-container .title-container{text-align:center;text-transform:uppercase}.newsletter-container .title-container h1{font-size:32px;color:#09006b;font-family:NunitoSans-ExtraBold}@media (max-width:510px){.newsletter-container .title-container h1{font-size:24px}}@media (max-width:390px){.newsletter-container .title-container h1{font-size:22px}}@media (max-width:365px){.newsletter-container .title-container h1{font-size:18px;font-size:16px}}@media (max-width:270px){.newsletter-container .title-container h1{font-size:14px}}.newsletter-container .card-body{border:1px solid #656fa6;background-color:#e7e7e7;margin-bottom:2em;margin-top:2em}@media (max-width:300px){.newsletter-container .card-body .form-control-label{font-size:12px}}.newsletter-container .card-body .btns-genre{text-align:center;margin-bottom:2em}.newsletter-container .card-body .btns-genre .genre_btn{margin-top:1em}.newsletter-container .card-body .btns-genre .selected{color:#fff!important;background-color:#999!important}.newsletter-container .card-body .btns-genre .btn-primary:focus{color:#0d00aa;background-color:#fff}.ty-page-newsletter{background-color:#fff;border:1px solid #e5e5e5;box-shadow:1px 1px 6px #999;border-radius:36px;padding:40px 60px;max-width:600px;margin:auto;margin-top:50px;margin-bottom:80px}@media (max-width:992px){.ty-page-newsletter{border:none;box-shadow:unset;border-radius:unset;padding:10px 20px;max-width:max-content;margin-top:25px;margin-bottom:30px}}.ty-page-newsletter-title h3{color:#000;text-align:center;font-family:gothamNarrow-medium;font-size:22px;font-style:normal;font-weight:350;line-height:normal;margin-bottom:36px}@media (max-width:991px){.ty-page-newsletter-title h3{font-size:25px}}.ty-page-newsletter-body p{color:#000;text-align:center;font-family:gothamNarrow-book;font-size:16px;font-style:normal;font-weight:325;line-height:normal}.ty-page-newsletter-body .ty-page-newsletter-body-btn{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:35px}.ty-page-newsletter-body .ty-page-newsletter-body-btn .btn-primary{margin-bottom:0;color:#fff;text-align:center;font-family:gothamNarrow-bold;font-size:20px;font-style:normal;font-weight:400}@media (max-width:991px){.ty-page-newsletter-body .ty-page-newsletter-body-btn .btn-primary{height:auto;padding:1px 30px}}.recaptcha-error{background-color:transparent;color:red;width:100%;padding:0;font-size:80%;font-family:Roboto-Regular}.breadcrumbs-newsletter .row .col .breadcrumb li a{color:#707070;font-family:gothamNarrow-book;font-size:14px;font-style:normal;font-weight:325}.newsletter-container{margin-bottom:80px}.newsletter-container .title-container h1{text-align:center;font-family:gothamNarrow-medium;font-size:36px;color:#000;margin:0;font-weight:unset;text-transform:none}@media (max-width:992px){.newsletter-container .title-container h1{font-size:28px}}.newsletter-container #newslettersignup{background-color:#fff;border:1px solid #e5e5e5;box-shadow:1px 1px 6px #999;border-radius:36px;padding:40px 30px;margin-top:50px}@media (max-width:992px){.newsletter-container #newslettersignup{border:none;box-shadow:unset;border-radius:unset;padding:10px 0}}.newsletter-container #newslettersignup .card-body{padding:0;background-color:#fff;border:none;margin-bottom:0;margin-top:0}.newsletter-container #newslettersignup .card-body label{color:#000;text-align:center;font-family:gothamNarrow-medium;font-size:18px;font-style:normal;font-weight:350;line-height:normal;padding-left:0}.newsletter-container #newslettersignup .card-body input{background-color:#e5e5e5;border-radius:30px;font-family:gothamNarrow-book;font-size:16px;font-weight:400;color:#999;border:none;height:36px;padding:2px 18px;text-align:center;-webkit-appearance:none;appearance:none}.newsletter-container #newslettersignup .card-body .custom-checkbox label{font-size:16px;text-align:left;font-family:gothamNarrow-book}.newsletter-container #newslettersignup .card-body .custom-checkbox label:before{width:15px;height:15px;border-radius:100px}.newsletter-container #newslettersignup .card-body .custom-checkbox label:after{width:9px;height:9px;top:7px;left:-21px}.newsletter-container #newslettersignup .card-body .genre_btn{color:#fff}.newsletter-container #newslettersignup .card-body input[type=number]::-webkit-inner-spin-button,.newsletter-container #newslettersignup .card-body input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.newsletter-container #newslettersignup .card-body input[type=number]{-moz-appearance:textfield}.newsletter-container #newslettersignup .card-body select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='10' viewBox='0 0 20 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 10a2.5 2.5 0 0 1-1.68-.633L.416 2.207a1.21 1.21 0 0 1 0-1.829 1.536 1.536 0 0 1 2.02 0L10 7.231 17.564.378a1.536 1.536 0 0 1 2.018 0 1.21 1.21 0 0 1 0 1.83l-7.901 7.16A2.5 2.5 0 0 1 10 10z' fill='%23999'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:96%;background-size:inherit}.newsletter-container #newslettersignup .card-body .g-recaptcha{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.newsletter-container #newslettersignup .btn-save{margin-bottom:0}