.form-message--error .form-message__title,.note.form-error .form-message__title{font-size:16px}input:focus{outline:none}.form-message__title{outline:none}.template-customers-register p,.template-customers-login p{color:#707070}.template-customers-register .input-error-message,.template-customers-login .input-error-message{margin-top:-6px}.template-customers-register .form-message,.template-customers-login .form-message{margin-top:19px}.template-customers-register .grid,.template-customers-login .grid{margin-left:0}.template-customers-register .page-width,.template-customers-login .page-width{padding-left:0;padding-right:0}.template-customers-register h2,.template-customers-login h2{font-size:26px}.template-customers-register h1,.template-customers-login h1{font-size:26px;padding:0 15px;position:relative}.template-customers-register h1:after,.template-customers-login h1:after{content:"";height:5px;width:5px;display:block;background:#2c2c2c;position:absolute;right:-3px;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.template-customers-register form,.template-customers-login form{margin-bottom:20px}.template-customers-register form label,.template-customers-login form label{text-transform:capitalize}.template-customers-register form label .required,.template-customers-login form label .required{color:#2c2c2c}.template-customers-register form #RecoverPassword,.template-customers-login form #RecoverPassword{margin-top:12px;display:inline-block;color:#797070}.template-customers-register form #RecoverPassword:hover,.template-customers-login form #RecoverPassword:hover{color:#2c2c2c}.template-customers-register form .btn,.template-customers-login form .btn{width:100%;text-transform:capitalize;padding-top:16px;padding-bottom:16px;font-size:16px}.template-customers-register .page-width,.template-customers-login .page-width{padding-top:90px}.template-customers-login #RecoverHeading{font-size:36px;letter-spacing:.01em}@media (max-width: 767px){.template-customers-login #RecoverHeading{font-size:30px}}.template-customers-login #RecoverPasswordForm{margin-bottom:40px}.template-customers-login #RecoverPasswordForm h2+p{padding-top:21px}.template-customers-login #RecoverPasswordForm input[type=email]{height:54px;color:#9a9a9a}.template-customers-login #RecoverPasswordForm input[type=email]::placeholder{color:#9a9a9a;opacity:1}.template-customers-login #RecoverPasswordForm form .btn{margin-bottom:0;height:54px;padding-top:14.5px;background-color:#2c2c2c;color:#fff;font-size:18px}.template-customers-login #RecoverPasswordForm form .btn:hover,.template-customers-login #RecoverPasswordForm form .btn:focus{background-color:transparent;color:#2c2c2c}.template-customers-login #RecoverPasswordForm .form-vertical{padding-top:43px}.template-customers-login #RecoverPasswordForm .form-vertical .text-center{display:flex}.template-customers-login #RecoverPasswordForm .form-vertical .text-center>p{width:50%;padding-right:15px}.template-customers-login #RecoverPasswordForm .text-center>p{margin-bottom:0}.template-customers-login #RecoverPasswordForm #HideRecoverPasswordLink{color:#2c2c2c;background-color:transparent;border:1px solid #2c2c2c;padding-top:14px;padding-bottom:14px;width:calc(50% - 15px);display:inline-block;margin-left:15px;font-size:18px}.template-customers-login #RecoverPasswordForm #HideRecoverPasswordLink:hover{color:#fff;background-color:#2c2c2c}.template-customers-login #customer_login .text-right{display:flex;justify-content:space-between;align-items:baseline}.template-customers-login form .text-right .btn{width:50%;order:-1}.template-customers-register form .btn{margin-top:30px}.heading-page-account{display:flex;justify-content:center;align-items:center;padding-bottom:33px}.heading-page-account>p{font-size:26px;padding:0 15px}.heading-page-account>p a{color:#9a9a9a}@media (max-width: 1024px){.template-customers-register .page-width,.template-customers-login .page-width{padding-top:74px}.template-customers-register form,.template-customers-login form{margin-bottom:0}.template-customers-register #RecoverPasswordForm,.template-customers-login #RecoverPasswordForm{margin-bottom:20px}}@media (max-width: 749px){.template-customers-register .grid,.template-customers-login .grid{margin-left:0}.template-customers-register .page-width,.template-customers-login .page-width{padding-left:20px;padding-right:20px}}input[type=email]{box-shadow:none}.newsletter-wrapper{display:flex;flex-wrap:wrap;width:100%}.newsletter-wrapper h1,.newsletter-wrapper h2,.newsletter-wrapper h3,.newsletter-wrapper h4,.newsletter-wrapper h5,.newsletter-wrapper h6,.newsletter-wrapper .h1,.newsletter-wrapper .h2,.newsletter-wrapper .h3,.newsletter-wrapper .h4,.newsletter-wrapper .h5,.newsletter-wrapper .h6{margin:0 0 17px}.newsletter-wrapper.align-left{justify-content:flex-start}.newsletter-wrapper.align-left .content{text-align:left}.newsletter-wrapper.align-left .footer-socials-wrapper,.newsletter-wrapper.align-left form{justify-content:flex-start}.newsletter-wrapper.align-center{justify-content:center}.newsletter-wrapper.align-center .content{text-align:center}.newsletter-wrapper.align-center .footer-socials-wrapper,.newsletter-wrapper.align-center form{justify-content:center}.newsletter-wrapper.align-right{justify-content:flex-end}.newsletter-wrapper.align-right .content{text-align:right}.newsletter-wrapper.align-right .footer-socials-wrapper,.newsletter-wrapper.align-right form{justify-content:flex-end}.newsletter-wrapper.newsletter-style-1 .content .title{font-size:44px}@media (max-width: 1024px){.newsletter-wrapper.newsletter-style-1 .content .title{font-size:36px}}@media (max-width: 767px){.newsletter-wrapper.newsletter-style-1 .content .title{font-size:32px}}.newsletter-wrapper.newsletter-style-1 .content .description{font-size:18px}.newsletter-wrapper.newsletter-style-1 form{position:relative;margin:7px 0 0;width:100%;display:flex;flex-wrap:wrap}.newsletter-wrapper.newsletter-style-1 form .input-group{position:relative;max-width:775px}.newsletter-wrapper.newsletter-style-1 form .newsletter__input{height:auto;padding:7px 30px 4px 0;min-height:35px;font-size:16px;border:none;border-bottom:1px solid #ebeeee;margin-bottom:0;background-color:transparent}.newsletter-wrapper.newsletter-style-1 form .newsletter__input:focus{outline:none}.newsletter-wrapper.newsletter-style-1 .footer-socials{margin:30px 0 0}.newsletter-wrapper.newsletter-style-1 .footer-socials i{border:1px solid #ebeeee;width:44px;height:44px;display:inline-block;text-align:center;line-height:42px;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}.newsletter-wrapper.newsletter-style-1 form .input-group__btn,.newsletter-wrapper.newsletter-style-2 form .input-group__btn{position:absolute;width:auto;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.newsletter-wrapper.newsletter-style-1 form .input-group__btn .newsletter__submit,.newsletter-wrapper.newsletter-style-2 form .input-group__btn .newsletter__submit{font-size:0;background-color:transparent;border:none;padding:0 15px}.newsletter-wrapper.newsletter-style-1 form .input-group__btn:before,.newsletter-wrapper.newsletter-style-2 form .input-group__btn:before{content:"\e91d";font-family:lusion;position:absolute;font-size:16px;right:0;pointer-events:none;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.newsletter-wrapper.newsletter-style-2 .footer-socials-wrapper{margin-bottom:34px;margin-top:30px}.newsletter-wrapper.newsletter-style-2 .content .title,.newsletter-wrapper.newsletter-style-3 .content .title{font-size:40px;margin-bottom:10px}.newsletter-wrapper.newsletter-style-2 .content .description,.newsletter-wrapper.newsletter-style-3 .content .description{font-size:18px;margin-bottom:22px}@media (max-width: 1024px){.newsletter-wrapper.newsletter-style-2 .content .title,.newsletter-wrapper.newsletter-style-3 .content .title{font-size:30px;margin-bottom:12px}.newsletter-wrapper.newsletter-style-2 .content .description,.newsletter-wrapper.newsletter-style-3 .content .description{font-size:16px;margin-bottom:25px}}.newsletter-wrapper.newsletter-style-2 form,.newsletter-wrapper.newsletter-style-3 form{position:relative;margin:7px 0 0;width:100%;display:flex;flex-wrap:wrap}.newsletter-wrapper.newsletter-style-2 form .input-group,.newsletter-wrapper.newsletter-style-3 form .input-group{position:relative;max-width:775px}.newsletter-wrapper.newsletter-style-2 form .newsletter__input,.newsletter-wrapper.newsletter-style-3 form .newsletter__input{height:auto;padding:7px 30px 4px 0;min-height:35px;font-size:16px;border:none;border-bottom:1px solid #ebeeee;margin-bottom:0;background-color:transparent}.newsletter-wrapper.newsletter-style-2 form .newsletter__input:focus,.newsletter-wrapper.newsletter-style-3 form .newsletter__input:focus{outline:none}.newsletter-wrapper.newsletter-style-2 .footer-socials i,.newsletter-wrapper.newsletter-style-3 .footer-socials i{border:1px solid #ebeeee;width:44px;height:44px;display:inline-block;text-align:center;line-height:42px;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease;background-color:#fff}.newsletter-wrapper.newsletter-style-2 .footer-socials i:hover,.newsletter-wrapper.newsletter-style-3 .footer-socials i:hover{background-color:#2c2c2c}.newsletter-wrapper.newsletter-style-3 .input-group__field{flex-basis:auto}.newsletter-wrapper.newsletter-style-3 .input-group__btn{margin-left:34px}@media (max-width: 767px){.newsletter-wrapper.newsletter-style-3 .input-group__btn{margin-left:20px}}.newsletter-wrapper.newsletter-style-3 .input-group__btn .btn{background-color:transparent;color:#2c2c2c;padding:0;border:0;border-bottom:1px solid #2c2c2c;font-size:16px;letter-spacing:.01em;line-height:33px;min-height:34px;transition:all .4s}.newsletter-wrapper.newsletter-style-3 .input-group__btn .btn:hover,.newsletter-wrapper.newsletter-style-3 .input-group__btn .btn:focus{background-color:transparent}.newsletter-wrapper.newsletter-style-3 .footer-socials i{border:none}.newsletter-wrapper.newsletter-style-3 .footer-socials{margin:49px 0 0}@media (max-width: 767px){.newsletter-wrapper.newsletter-style-3 .footer-socials{margin-top:30px}}.newsletter-wrapper.newsletter-style-3 form input:focus{border-top-color:transparent;border-left-color:transparent;border-right-color:transparent}.newsletter-wrapper.newsletter-style-3 form .newsletter__input{min-height:34px;padding-right:0}.newsletter-wrapper.newsletter-style-4 .content{padding-bottom:36px}.newsletter-wrapper.newsletter-style-4 form.contact-form{width:calc(100% - 50px)}.newsletter-wrapper.newsletter-style-4 form.contact-form .input-group{position:relative}.newsletter-wrapper.newsletter-style-4 form.contact-form .input-group input.email-input{border-radius:0;height:50px;margin-right:0;padding:0 20px;font-size:16px;letter-spacing:normal}.newsletter-wrapper.newsletter-style-4 form.contact-form .input-group input.email-input:focus{outline:none}.newsletter-wrapper.newsletter-style-4 form.contact-form .input-group .input-group__btn .newsletter__submit{position:absolute;width:50px;height:100%}.newsletter-wrapper.newsletter-style-4 form.contact-form .input-group .input-group__btn .newsletter__submit span{display:none}.newsletter-wrapper.newsletter-style-4 form.contact-form .input-group .input-group__btn .newsletter__submit:after{content:"\e91d";font-family:lusion}.newsletter-wrapper.newsletter-style-5 .content .title{margin:0 0 37px}@media (max-width: 1024px) and (min-width: 768px){.newsletter-wrapper.newsletter-style-5 .content .title{margin:0 0 8px}}@media (max-width: 1024px){.newsletter-wrapper.newsletter-style-5 .content .title{font-size:24px}}@media (max-width: 767px){.newsletter-wrapper.newsletter-style-5 .content .title{margin:0 0 10px}}.newsletter-wrapper.newsletter-style-5 .content .description{margin-bottom:27px;letter-spacing:0}.newsletter-wrapper.newsletter-style-5 form{width:100%}.newsletter-wrapper.newsletter-style-5 .input-group input.email-input{height:56px;line-height:56px;margin-right:30px;padding:0 20px;font-size:16px}@media (min-width: 1025px){.newsletter-wrapper.newsletter-style-5 .input-group input.email-input{height:70px;line-height:70px}}.newsletter-wrapper.newsletter-style-5 .input-group .input-group__btn .newsletter__submit{height:56px;line-height:56px;min-width:170px;font-size:14px;letter-spacing:.05em;text-transform:uppercase}@media (min-width: 1025px){.newsletter-wrapper.newsletter-style-5 .input-group .input-group__btn .newsletter__submit{height:70px;line-height:70px;min-width:178px}}@media (max-width: 500px){.newsletter-wrapper.newsletter-style-5 .input-group input.email-input{width:100%;display:block;margin:0 0 20px;text-align:center}.newsletter-wrapper.newsletter-style-5 .input-group__btn{width:100%;display:block}}.newsletter-wrapper.newsletter-style-7 .content .title{font-size:40px;margin:0 0 19px}@media (max-width: 1024px){.newsletter-wrapper.newsletter-style-7 .content .title{font-size:30px}}@media (max-width: 767px){.newsletter-wrapper.newsletter-style-7 .content .title{margin:0 0 10px}}.newsletter-wrapper.newsletter-style-7 .content .description{font-size:18px;letter-spacing:0;margin-bottom:41px}@media (max-width: 1024px){.newsletter-wrapper.newsletter-style-7 .content .description{margin-bottom:26px}}.newsletter-wrapper.newsletter-style-7 form{width:100%}.newsletter-wrapper.newsletter-style-7 .input-group input.email-input{height:50px;line-height:50px;margin-right:30px;padding:0 30px;font-size:16px;color:#707070}@media (min-width: 1025px){.newsletter-wrapper.newsletter-style-7 .input-group input.email-input{height:50px;line-height:50px}}.newsletter-wrapper.newsletter-style-7 .input-group .input-group__btn .newsletter__submit{height:50px;line-height:50px;min-width:170px;font-size:14px;letter-spacing:2px;text-transform:uppercase}@media (min-width: 1025px){.newsletter-wrapper.newsletter-style-7 .input-group .input-group__btn .newsletter__submit{height:50px;line-height:50px;min-width:170px}}@media (max-width: 500px){.newsletter-wrapper.newsletter-style-7 .input-group input.email-input{width:100%;display:block;margin:0 0 20px;text-align:center}.newsletter-wrapper.newsletter-style-7 .input-group__btn{width:100%;display:block}}.newsletter-wrapper.newsletter-style-8{align-items:flex-end}.newsletter-wrapper.newsletter-style-8 .content{width:50%}.newsletter-wrapper.newsletter-style-8 .content .title h2{font-size:30px;line-height:32px;letter-spacing:-.01em}.newsletter-wrapper.newsletter-style-8 .content .description{font-size:18px}@media (max-width: 1024px){.newsletter-wrapper.newsletter-style-8 .content{width:100%;text-align:center;margin-bottom:22px}}.newsletter-wrapper.newsletter-style-8 .contact-form{width:50%;padding-bottom:6px}@media (max-width: 1024px){.newsletter-wrapper.newsletter-style-8 .contact-form{width:100%}}.newsletter-wrapper.newsletter-style-8 .contact-form input[type=email]{height:50px;border-width:0 0 1px 0;padding:13px 15px 16px 0;font-size:18px}@media (max-width: 1024px){.newsletter-wrapper.newsletter-style-8 .contact-form input[type=email]{font-size:16px}}.newsletter-wrapper.newsletter-style-8 .contact-form .btn{padding:14px 30px;border-radius:30px;font-size:14px;text-transform:uppercase;height:50px;border:none;letter-spacing:.1em}.newsletter-wrapper .footer-socials-wrapper{display:flex;flex-wrap:wrap;width:100%}.newsletter-wrapper .content{width:100%;display:block}.site-footer.footer1 ul:not(.footer-socials) li a{font-size:14px;letter-spacing:.3px;font-weight:400;text-transform:uppercase;padding:0 10px}.newsletter-wrapper.newsletter-style-7 .input-group input.email-input::-webkit-input-placeholder{color:#707070;opacity:1}.newsletter-wrapper.newsletter-style-7 .input-group input.email-input:-ms-input-placeholder{color:#707070;opacity:1}.newsletter-wrapper.newsletter-style-7 .input-group input.email-input::placeholder{color:#707070;opacity:1}.banner-position-left,.article-position-left,.article-position-top,.banner-position-top{order:-1}.article-position-right,.article-position-bottom,.banner-position-right,.banner-position-bottom{order:1}.banner-megamenu{display:flex;margin-left:15px;margin-right:15px;padding-left:0;padding-right:0}.banner-megamenu.content-position-middle-left{align-items:center;justify-content:flex-start}.banner-megamenu.content-position-middle-left .content-banner-megamenu{padding-left:30px}.banner-megamenu.content-position-middle-right{align-items:center;justify-content:flex-end}.banner-megamenu.content-position-middle-right .content-banner-megamenu{padding-right:30px}.banner-megamenu.content-position-middle-center{align-items:center;justify-content:center}.banner-megamenu.content-position-top-left{align-items:flex-start;justify-content:flex-start}.banner-megamenu.content-position-top-left .content-banner-megamenu{padding:30px 0 0 30px}.banner-megamenu.content-position-top-right{align-items:flex-start;justify-content:flex-end}.banner-megamenu.content-position-top-right .content-banner-megamenu{padding:30px 30px 0 0}.banner-megamenu.content-position-top-center{align-items:flex-start;justify-content:center}.banner-megamenu.content-position-top-center .content-banner-megamenu{padding-top:30px}.banner-megamenu.content-position-bottom-left{align-items:flex-end;justify-content:flex-start}.banner-megamenu.content-position-bottom-left .content-banner-megamenu{padding:0 0 30px 30px}.banner-megamenu.content-position-bottom-right{align-items:flex-end;justify-content:flex-end}.banner-megamenu.content-position-bottom-right .content-banner-megamenu{padding:0 30px 30px 0}.banner-megamenu.content-position-bottom-center{align-items:flex-end;justify-content:center}.banner-megamenu.content-position-bottom-center .content-banner-megamenu{padding-bottom:30px}.site-header .nav-megamenu .site-nav li .dropdown-menu a.color-text{color:#707070}.site-header .nav-megamenu .site-nav li .dropdown-menu a.color-text:hover{color:#2c2c2c}.site-header .nav-megamenu .site-nav li .dropdown-menu .content-banner-megamenu .color-white{color:#fff}.site-header .nav-megamenu .site-nav li .dropdown-menu .content-banner-megamenu .link_banner.color-white{color:#fff;border-color:#fff}.site-header .nav-megamenu .site-nav li .dropdown-menu .content-banner-megamenu .link_banner.color-white:hover{color:#2c2c2c;border-color:#2c2c2c}.content-banner-megamenu h3{font-size:28px;margin-bottom:7px}.content-banner-megamenu h5{margin-bottom:9px;font-size:30px;margin-top:-6px}.content-banner-megamenu .link_banner{display:inline-block;text-decoration:none;font-size:16px;padding-bottom:1px;border-bottom:1px solid #2c2c2c;cursor:pointer}.content-banner-megamenu .link_banner:hover{color:#2c2c2c;border-color:#2c2c2c}.content-banner-megamenu .link_banner.font-14{font-size:14px}.content-banner-megamenu .bdc-bottom-ac{border-bottom:1px solid #acacac}.letter-50{letter-spacing:.05em}.banner-position-bottom{margin-top:48px}@media (min-width: 768px){.banner-megamenu.col-md-4{max-width:calc(33.333333% - 30px)}.banner-megamenu.col-md-2{max-width:calc(16.666667% - 30px)}.banner-megamenu.col-md-3{max-width:calc(25% - 30px)}.banner-megamenu.col-md-6{max-width:calc(50% - 30px)}.banner-megamenu.col-md-12{max-width:calc(100% - 30px)}}@media (max-width: 767px){.newsletter-wrapper h1,.newsletter-wrapper h2,.newsletter-wrapper h3,.newsletter-wrapper h4,.newsletter-wrapper h5,.newsletter-wrapper h6,.newsletter-wrapper .h1,.newsletter-wrapper .h2,.newsletter-wrapper .h3,.newsletter-wrapper .h4,.newsletter-wrapper .h5,.newsletter-wrapper .h6{margin:0 0 19px}.newsletter-wrapper.newsletter-style-1 form{margin:10px 0 0}.newsletter-wrapper.newsletter-style-8 .contact-form input[type=email]{margin-bottom:20px}}@media (max-width: 480px){.template-customers-login #customer_login .text-right{display:block}.template-customers-login form .text-right .btn{width:100%}}.article-megamenu .item-article{border:1px solid #ebeeee}.article-megamenu .item-article .title-article{padding:7px 20px 12px}.article-megamenu .item-article h4{font-size:18px;letter-spacing:-.025em;line-height:28px}.gp-section-wrapper.not-fullwidth-section .gp-section-inner.gp-newsletter.has-border{max-width:1170px}
/*# sourceMappingURL=/s/files/1/0765/4749/0133/t/2/assets/gps-newletter.scss.css.map */
