#newsletter,#newsletter #newsletterForm input{-webkit-border-radius:5px;-moz-border-radius:5px}#newsletter #newsletterForm button,#newsletter .social .text,#newsletter .title h1{font-family:open_sansbold;text-transform:uppercase}#newsletter{min-height:293px;position:relative;width:100%;-webkit-background-clip:padding-box;-moz-background-clip:padding;border-radius:5px;margin-top:2.2rem;overflow:hidden;padding:2.5rem 3rem;background:#da1c5b;background:-moz-linear-gradient(-45deg,#da1c5b 0,#ff7200 100%);background:-webkit-gradient(left top,right bottom,color-stop(0,#da1c5b),color-stop(100%,#ff7200));background:-webkit-linear-gradient(-45deg,#da1c5b 0,#ff7200 100%);background:-o-linear-gradient(-45deg,#da1c5b 0,#ff7200 100%);background:-ms-linear-gradient(-45deg,#da1c5b 0,#ff7200 100%);background:linear-gradient(135deg,#da1c5b 0,#ff7200 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@tertiary-color', endColorstr='@secondary-color', GradientType=1)}#newsletter.loading{background:url(../../../comum/assets/img/preloader.gif) center center no-repeat #e8e8e8;border:1px solid #ccc}#newsletter.loading *{display:none}#newsletter .title svg{display:inline-block;vertical-align:middle;width:37px;height:37px}#newsletter .title svg *{fill:#fff;color:#fff}#newsletter .title h1{display:inline-block;vertical-align:middle;font-size:22px;font-size:2.2rem;color:#fff;line-height:24px;margin-left:10px}#newsletter #newsletterForm:after,#newsletter .social:after{content:" ";display:block;clear:both}#newsletter .title p{color:#fff;font-size:15px;font-size:1.5rem;line-height:20px;margin-top:1rem}#newsletter #newsletterForm{margin:1rem 0}#newsletter #newsletterForm input{width:100%;height:44px;-webkit-background-clip:padding-box;-moz-background-clip:padding;border-radius:5px;background:#fff;padding:0 2rem;color:#666}#newsletter #newsletterForm input::-webkit-input-placeholder{color:#999}#newsletter #newsletterForm input:-moz-placeholder{color:#999;opacity:1}#newsletter #newsletterForm input::-moz-placeholder{color:#999;opacity:1}#newsletter #newsletterForm input:-ms-input-placeholder{color:#999}#newsletter #newsletterForm button{float:right;font-size:14px;font-size:1.4rem;color:currentColor;background:#fff;-webkit-border-radius:5px;-webkit-background-clip:padding-box;-moz-border-radius:5px;-moz-background-clip:padding;border-radius:5px;background-clip:padding-box;border:0;padding:13px 15px;margin-top:5px;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s}#newsletter #newsletterForm button:hover{-webkit-box-shadow:0 0 1rem currentColor inset;-moz-box-shadow:0 0 1rem currentColor inset;box-shadow:0 0 1rem currentColor inset}#newsletter #newsletterForm button.loading{background:url(../../../comum/assets/img/preloader.gif) center center no-repeat #fff!important;background-size:25px!important;color:transparent!important;-webkit-transition:0s;-moz-transition:0s;-o-transition:0s;transition:0s}#newsletter .social{position:relative;margin-top:2rem;font-size:0}#newsletter .social .links,#newsletter .social .text{display:inline-block;vertical-align:middle}#newsletter .social .text{font-size:13px;font-size:1.3rem;color:#fff;line-height:18px;width:calc(100% - 74px);margin-bottom:1rem}#newsletter .social .links a{margin-left:.5rem}#newsletter .social .links a .fa{width:32px;height:32px;font-size:16px;color:#fff;text-align:center;line-height:32px;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s}#newsletter .social .links a .fa.fa-facebook{background:#304cd7}#newsletter .social .links a .fa.fa-tumblr{background:#00baff}#newsletter .social .links a .fa.fa-youtube-play{background:#df0000}#newsletter .social .links a .fa.fa-twitter{background:#1DA1F2}#newsletter .social .links a .fa.fa-google-plus{background:#DD4B39}#newsletter .social .links a .fa.fa-pinterest-p{background:#BF2025}#newsletter .social .links a .fa.fa-soundcloud{background:#FF5800}#newsletter .social .links a .fa.fa-instagram{background:#316282}#newsletter .social .links a:hover .fa{box-shadow:0 0 20px -5px rgba(0,0,0,.6) inset}@media only screen and (max-width:970px){#newsletter #newsletterForm button,#newsletter .title h1{font-family:open_sansbold;text-transform:uppercase}#newsletter,#newsletter #newsletterForm button,#newsletter #newsletterForm input{-webkit-background-clip:padding-box;-moz-background-clip:padding}#newsletter{position:relative!important;width:calc(100% + 3rem);margin-left:-1.5rem;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-top:2.2rem!important;overflow:hidden;padding:2.5rem 1.7rem;background:#da1c5b;background:-moz-linear-gradient(-45deg,#da1c5b 0,#ff7200 100%);background:-webkit-gradient(left top,right bottom,color-stop(0,#da1c5b),color-stop(100%,#ff7200));background:-webkit-linear-gradient(-45deg,#da1c5b 0,#ff7200 100%);background:-o-linear-gradient(-45deg,#da1c5b 0,#ff7200 100%);background:-ms-linear-gradient(-45deg,#da1c5b 0,#ff7200 100%);background:linear-gradient(135deg,#da1c5b 0,#ff7200 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@tertiary-color', endColorstr='@secondary-color', GradientType=1)}#newsletter .title svg{display:inline-block;vertical-align:middle;width:37px;height:37px}#newsletter .title svg *{fill:#fff;color:#fff}#newsletter .title h1{display:inline-block;vertical-align:middle;font-size:22px;font-size:2.2rem;color:#fff;line-height:24px;margin-left:10px}#newsletter #newsletterForm:after,#newsletter .social:after{content:" ";display:block;clear:both}#newsletter .title p{color:#fff;font-size:15px;font-size:1.5rem;line-height:20px;margin-top:1rem}#newsletter #newsletterForm{margin:1rem 0}#newsletter #newsletterForm input{width:100%;height:44px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff;padding:0 2rem;color:#666}#newsletter #newsletterForm input::-webkit-input-placeholder{color:#999}#newsletter #newsletterForm input:-moz-placeholder{color:#999;opacity:1}#newsletter #newsletterForm input::-moz-placeholder{color:#999;opacity:1}#newsletter #newsletterForm input:-ms-input-placeholder{color:#999}#newsletter #newsletterForm button{float:right;font-size:14px;font-size:1.4rem;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-clip:padding-box;border:0;padding:13px 15px;margin-top:5px;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s}#newsletter #newsletterForm button.loading{background:url(../../../comum/assets/img/preloader.gif) center center no-repeat #fff!important;background-size:25px!important;color:transparent!important;-webkit-transition:0s;-moz-transition:0s;-o-transition:0s;transition:0s}#newsletter .social{position:relative;margin-top:-4.5rem;height:32px;font-size:0;width:calc(100% - 130px)}#newsletter .social .links,#newsletter .social .text{display:inline-block;vertical-align:middle}#newsletter .social .text{font-size:11px;font-size:1.1rem;color:#fff;font-family:open_sansregular;text-transform:uppercase;line-height:18px;width:calc(100% - 74px)}#newsletter .social .links a{margin-left:.5rem}#newsletter .social .links a .fa{width:32px;height:32px;font-size:16px;color:#fff;text-align:center;line-height:32px;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s}#newsletter .social .links a .fa.fa-facebook{background:#304cd7}#newsletter .social .links a .fa.fa-tumblr{background:#00baff}#newsletter .social .links a:hover .fa{box-shadow:0 0 20px -5px rgba(0,0,0,.6) inset}}