.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.wrapper-newsletter{width:100%;margin:0 auto 30px;padding:0;font:16px/24px latoregular,Arial,Helvetica,sans-serif;text-align:center;box-sizing:border-box;color:#4e4e4e;background-color:#ebebeb;overflow:hidden}.wrapper-newsletter img{width:100%}input{outline:0;border:1px solid #e1e1e1}.o-newsletter-banner{width:100%;height:250px;margin:0 auto;background-color:#ff9800;color:#fff}.o-newsletter-banner .h1{font-size:32px;padding-top:60px;text-transform:uppercase}.o-newsletter-email{position:relative;max-width:790px;margin:-155px auto 0;padding:0 0 30px}.o-newsletter-email__form{padding:20px 0}.o-newsletter-email__form div{width:49%;display:inline-block;margin:15px 0}.o-newsletter-email__form .input-email{font-size:16px;color:#1b1b1b;width:380px;height:58px;padding-left:32px;border-radius:3px}.o-newsletter-email__form .input-email::-webkit-input-placeholder{font-size:16px;color:#4f4f4f;font-family:latoregular}.o-newsletter-email__form .input-email:-moz-placeholder{font-size:16px;color:#4f4f4f;font-family:latoregular}.o-newsletter-email__form .input-email:-ms-input-placeholder{font-size:16px;color:#4f4f4f;font-family:latoregular}.o-newsletter-email__form .input-email.valid-error{border:1px solid #f83536}.o-newsletter-email__form select{display:inline-block;width:99%;height:58px;padding-left:32px;padding-right:35px;background:#fff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA2MDAgNjAwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MDAgNjAwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTU2OC42LDE3NC43YzAtOC0zLjQtMTYtMTAuMS0yMS42Yy0xMS45LTkuOS0yOS42LTguMy0zOS41LDMuNkwyOTUuOCwzODEuN0w3Mi41LDE1Ni44Yy05LjktMTEuOS0yNy42LTEzLjUtMzkuNS0zLjYKCQljLTExLjksOS45LTEzLjUsMjcuNi0zLjYsMzkuNWwyNDQuOSwyNTAuOGM1LjMsNi40LDEzLjIsMTAuMSwyMS41LDEwLjFjOC4zLDAsMTYuMi0zLjcsMjEuNS0xMC4xbDI0NC44LTI1MC44CgkJQzU2Ni41LDE4Ny40LDU2OC42LDE4MSw1NjguNiwxNzQuN3oiLz4KPC9nPgo8L3N2Zz4K) no-repeat right 15px center;appearance:none;-moz-appearance:none;-webkit-appearance:none;-webkit-background-size:16px auto;background-size:16px auto;border:1px solid #e1e1e1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:16px;outline:0;color:#4f4f4f;font-family:latoregular}.o-newsletter-email__form .error{padding-top:10px;font-size:14px}.o-newsletter-email .btn-send{display:block;margin:35px auto 15px;padding:0 70px;font-weight:400;font-size:18px;line-height:60px;outline:0;cursor:pointer;border-radius:30px;text-transform:uppercase;border:none;background-color:#ff9800;color:#fff;font-family:latoregular}.o-newsletter-email .btn-send:hover{background-color:#ea8b00}.o-newsletter-email .o-newsletter-agreement{margin-bottom:15px}.o-newsletter-email .o-newsletter-agreement a{color:#27aae0;text-decoration:underline}.o-newsletter-note{position:relative;max-width:790px;background-color:#fff;margin:0 auto 70px;padding:20px 0;text-align:left}.o-newsletter-note p{font-size:22px;text-transform:uppercase;padding:20px 0 20px 30px}.o-newsletter-note ul{font-size:16px;padding-left:30px}.o-newsletter-note ul li{margin-bottom:10px}.o-newsletter-note ul li i{color:#ff9800;padding-right:10px}.footer_bar{margin-top:0!important}