.newsletter_layer{position:fixed;left:0;right:0;bottom:0;z-index:20;width:100%;height:120px;background:#194769;color:#fff;font-size:14px;transition:all .2s ease}.newsletter_layer.nl_close{bottom:-210px}.newsletter_layer .container{background:#194769;color:#fff;position:relative}.newsletter_layer .container .row svg{display:inline-block;margin-top:-30px;margin-right:15px}.newsletter_layer_text{display:inline-block}.newsletter_layer_text h3{margin-bottom:0;font-size:26px}.newsletter_layer_text span{margin-bottom:0;font-size:14px}.nll_email{background:#194769;color:#8ba2b3;border:1px solid #fff;height:40px;width:220px;padding:10px 15px 10px 20px;-webkit-border-top-left-radius:20px;-webkit-border-bottom-left-radius:20px;-moz-border-radius-topleft:20px;-moz-border-radius-bottomleft:20px;border-top-left-radius:20px;border-bottom-left-radius:20px;font-size:13px}.nll_email::placeholder{color:#8ba2b3;font-style:italic;font-size:13px}.nll_submit{background:#fff;color:#194769;border:1px solid #fff;height:40px;width:80px;padding:10px 40px 10px 10px;margin-left:-4px;-webkit-border-top-right-radius:20px;-webkit-border-bottom-right-radius:20px;-moz-border-radius-topright:20px;-moz-border-radius-bottomright:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;font-size:13px}.nll_gdpr{margin-top:10px}.nll_gdpr input{display:inline-block;margin-right:5px}.newsletter_layer_close{position:absolute;top:5px;right:0}.newsletter_layer_close:hover{cursor:pointer}@media only screen and (max-width:767px){.newsletter_layer{height:190px}.newsletter_layer_close{position:absolute;top:-5px;right:0}.newsletter_layer .container .row svg{margin-right:0}.newsletter_layer_text h3{font-size:24px}.newsletter_layer form{text-align:center}}@media only screen and (max-width:575px){.newsletter_layer_close{top:0;right:15px}.newsletter_layer .container .row svg{display:none}.newsletter_layer form{margin-top:20px}}@media only screen and (max-width:480px){.newsletter_layer_text h3{font-size:21px}}@media only screen and (max-width:374px){.nll_email{width:210px}.newsletter_layer,.newsletter_layer_text span{font-size:13px}.newsletter_layer form{margin-top:10px}}.tnp-profile form .tnp-field input[type=email],.tnp-profile form .tnp-field input[type=text]{background:0 0!important;border:1px solid #000!important;font-size:14px!important;padding:10px 25px!important;color:#959595!important;width:230px!important;-webkit-border-radius:25px!important;-moz-border-radius:25px!important;border-radius:25px!important;margin-bottom:25px!important;display:inline-block!important;margin-top:5px!important;margin-bottom:5px!important}.tnp-profile form .tnp-field{text-align:center}.tnp-profile form .tnp-field.tnp-field-privacy a{text-decoration:underline}.tnp-profile form .tnp-field.tnp-field-privacy a:hover{text-decoration:none}.tnp-profile form .tnp-field.tnp-field-button>input{margin-left:auto;margin-right:auto;display:inline-block!important;border:1px solid #436a87!important;font-size:14px!important;padding:10px 25px!important;color:#fff !important!important;background:#436a87!important;width:230px!important;-webkit-border-radius:25px!important;-moz-border-radius:25px!important;border-radius:25px!important;margin-bottom:25px!important;font-weight:700!important;margin-top:20px!important}.tnp-profile form .tnp-field.tnp-field-button>input:hover{color:#436a87!important;background:#fff}.tnp-profile-pfoot{text-align:center}.tnp-profile-pfoot a{text-decoration:underline!important}.tnp-profile-pfoot a:hover{text-decoration:none!important}