.subscribe-box,.subscribe-modern .subscribe-box-input{position:relative}.subscribe-box{border:1px solid #e9e9e9;padding:5% 6%;margin-bottom:25px;background:#fff}.subscribe-box .subscribe-box-top{background-color:#437df9;width:100%;text-align:center;padding:24px 0;margin-bottom:15px}.subscribe-box .subscribe-box-top i{color:#fff;font-size:60px}.subscribe-box .subscribe-box-top h3{color:#fff;font-weight:400;font-size:16px;letter-spacing:5px;margin:15px 0 0;text-transform:uppercase}.subscribe-box .subscribe-box-text{min-height:110px;padding:3%}.subscribe-box .subscribe-box-form{margin:0}.subscribe-box .subscribe-box-input div{padding:0}.subscribe-box .subscribe-box-input .subscribe-box-email{width:100%;border:1px solid #fafafa;background-color:#f5f5f5;margin:0;min-height:56px;line-height:56px;padding:0 15px}.subscribe-box .subscribe-box-input .subscribe-box-email:focus{border:1px solid #ededed;box-shadow:none}.subscribe-box .subscribe-box-input .subscribe-box-email:hover{border:1px solid #e2efe3}.subscribe-box .subscribe-box-input .subscribe-box-submit{margin:0;border-radius:0;width:100%;padding:18px 0 19px;background:#437df9;color:#fff;min-height:56px}.subscribe-modern .subscribe-box-input:hover .subscribe-box-submit span{color:#fff}.subscribe-modern{min-height:auto}.subscribe-modern .subscribe-box-input .subscribe-box-email::-webkit-input-placeholder{letter-spacing:1px}.subscribe-modern .subscribe-box-input .subscribe-box-email:-moz-placeholder{letter-spacing:1px}.subscribe-modern .subscribe-box-input .subscribe-box-email::-moz-placeholder{letter-spacing:1px}.subscribe-modern .subscribe-box-input .subscribe-box-email:-ms-input-placeholder{letter-spacing:1px}.subscribe-modern .subscribe-box-input .subscribe-box-email{float:left;background:0 0;height:53px;width:63%;color:#437df9;margin:0;border:0;line-height:34px;padding:1px 0 12px;font-size:16px}.subscribe-modern .subscribe-box-input:after{content:"";width:55%;height:1px;background:#437df9;position:absolute;top:52px;left:7px}.subscribe-modern .subscribe-box-input .subscribe-box-email:focus,.subscribe-modern .subscribe-box-input .subscribe-box-email:hover{box-shadow:none}.subscribe-modern .subscribe-box-input .subscribe-box-submit{background:#437df9;color:#fff;height:53px;margin:0;border-radius:0;float:right;width:37%;padding:0}#wrap .subscribe-modern .subscribe-box-input .subscribe-box-submit.button:not(.rounded):after{background:#444}.subscribe-modern .subscribe-box-input:hover span{color:#437df9;transition:all .5s ease;-webkit-transition:all .5s ease}.subscribe-modern .subscribe-box-input span{font-size:16px;letter-spacing:2.5px}#wrap .blox.dark .subscribe-modern .subscribe-box-input .subscribe-box-email::-webkit-input-placeholder{color:#fff;letter-spacing:1px}#wrap .blox.dark .subscribe-modern .subscribe-box-input .subscribe-box-email:-moz-placeholder{color:#fff;letter-spacing:1px}#wrap .blox.dark .subscribe-modern .subscribe-box-input .subscribe-box-email::-moz-placeholder{color:#fff;letter-spacing:1px}#wrap .blox.dark .subscribe-modern .subscribe-box-input .subscribe-box-email:-ms-input-placeholder{color:#fff;letter-spacing:1px}.blox.dark .subscribe-modern .subscribe-box-input .subscribe-box-email{float:left;background:0 0;height:53px;width:63%;color:#fff;margin:0;border:0;line-height:34px;padding:1px 0 12px 10px;font-size:16px}.blox.dark .subscribe-modern .subscribe-box-input:after{content:"";width:55%;height:1px;background:#fff;position:absolute;top:52px;left:7px}.blox.dark .subscribe-modern .subscribe-box-input .subscribe-box-email:focus,.blox.dark .subscribe-modern .subscribe-box-input .subscribe-box-email:hover{box-shadow:none}.blox.dark .subscribe-modern .subscribe-box-input .subscribe-box-submit{background:#fff;color:#437df9;height:53px;margin:0;border-radius:0;float:right;width:37%;padding:0}#wrap .blox.dark .subscribe-modern .subscribe-box-input .subscribe-box-submit.button:not(.rounded):after{background:#437df9;color:#fff}#wrap .blox.dark .subscribe-modern .subscribe-box-input:hover span{transition:all .5s ease;-webkit-transition:all .5s ease}#wrap .blox.dark .subscribe-modern .subscribe-box-input span{font-size:16px;letter-spacing:2.5px}@media (max-width:1200px){#wrap .subscribe-modern .subscribe-box-input .subscribe-box-email,#wrap .subscribe-modern .subscribe-box-input span{font-size:12px}#wrap .subscribe-modern .subscribe-box-input .subscribe-box-email,#wrap .subscribe-modern .subscribe-box-input .subscribe-box-submit{height:41px}#wrap .subscribe-modern .subscribe-box-input:after{top:40px}}@media (max-width:1024px){#wrap .subscribe-modern .subscribe-box-input .subscribe-box-email,#wrap .subscribe-modern .subscribe-box-input .subscribe-box-submit{margin:0;width:100%}#wrap .subscribe-modern .subscribe-box-input .subscribe-box-submit{top:1px}#wrap .subscribe-modern .subscribe-box-input .subscribe-box-email{float:left}#wrap .subscribe-modern .subscribe-box-input:after{width:100%;left:0}}.subscribe-bordered{border:1px solid #e4e4e4;padding:60px;margin:20px 0}.subscribe-bordered h3{font-size:29px;color:#2f2f2f;font-weight:300}.subscribe-bordered h5{font-size:15px;color:#444;font-weight:400}.subscribe-box-form{margin-bottom:0;overflow:hidden}.subscribe-box-text{margin-bottom:56px}.subscribe-bordered .subscribe-box-text p{font-size:15px;color:#444;font-weight:400}.subscribe-bordered .subscribe-box-input input{border-top:none;border-left:none;border-right:none;color:#b6b6b6;font-size:15px;opacity:.5}.subscribe-bordered .subscribe-box-input input[type=email]{margin-right:30px;width:80%;width:inherit;display:inline-block;padding:0;box-shadow:none;color:#000}.subscribe-bordered .subscribe-box-input .subscribe-box-submit{background:0 0;border:1px solid #437df9;color:#212121;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:1.5px;position:relative}#wrap .subscribe-bordered .subscribe-box-input .subscribe-box-submit:before{font-family:linea-arrows-10!important;content:"\e068";color:#000;position:absolute;bottom:50%;font-size:39px;right:-26px;left:auto;margin:0;padding:0 3px 0 4px;transition:all .3s ease;-webkit-transition:all .3s ease;transform:translateY(50%)}#wrap .subscribe-bordered .subscribe-box-input .subscribe-box-submit:hover:before{right:-30px}#wrap .subscribe-bordered .subscribe-box-input .button span{display:inline;transform:none;transition:none}#wrap .subscribe-bordered .subscribe-box-input .button:after,#wrap .subscribe-bordered .subscribe-box-input .button:hover:after{background-color:inherit}#wrap .subscribe-bordered .subscribe-box-input .button:hover span{color:inherit}@media(min-width:1441px) and (max-width:1600px){.subscribe-bordered .subscribe-box-input input[type=email]{margin-right:10px}}@media(min-width:1281px) and (max-width:1440px){.subscribe-bordered .subscribe-box-input input[type=email]{margin-right:10px;width:50%}}@media(max-width:1280px){.subscribe-bordered .subscribe-box-input input[type=email]{width:100%;margin-right:0}#wrap .subscribe-bordered .subscribe-box-input .subscribe-box-submit{width:100%;margin:0}}.subscribe-full .subscribe-box-input{position:relative}#wrap .subscribe-full .subscribe-box-input input[type=email]{border-bottom:1px solid #e1e1e1;padding:36px 4px;border-top:none;border-left:none;border-right:none;font-size:16px}.subscribe-full input[type=email]::-webkit-input-placeholder{font-size:48px;color:#e6e6e6;padding-top:10px}.subscribe-full input[type=email]:-moz-placeholder{font-size:48px;color:#e6e6e6}.subscribe-full input[type=email]::-moz-placeholder{font-size:48px;color:#e6e6e6}.subscribe-full input[type=email]:-ms-input-placeholder{font-size:48px;color:#e6e6e6}.subscribe-full input[type=email]:focus{border:none;-webkit-box-shadow:none;box-shadow:none}.subscribe-full input[type=email]:focus+.button:before{right:20px}.subscribe-full .button{position:absolute;right:0;bottom:12%;background:0 0;border:none;color:#000}#wrap .subscribe-full .button span{display:none}.subscribe-full .button:before{content:"\e068";font-family:linea-arrows-10!important;position:absolute;font-size:60px;transform:translateY(-50%);right:10px;-webkit-transition:all .3s ease;transition:all .3s ease}.subscribe-full .button:hover:before{right:20px}#wrap .subscribe-full .button:hover:after,#wrap .subscribe-full .button:not(.rounded):after{background-color:transparent}.subscribe-bar1 h3{font-weight:400;font-size:24px;letter-spacing:2px;padding-left:10px}@media only screen and (min-width:1200px){.subscribe-bar1 h3{padding-left:15px}}.subscribe-bar1 .subscribe-box-form{margin:0}.subscribe-bar1 .subscribe-box-input div{padding:0}.subscribe-bar1 .subscribe-box-input .subscribe-box-email{border-radius:60px;padding:25px 30px;color:#333;box-shadow:0 2px 20px -5px rgba(0,0,0,.1)}.subscribe-bar1 .subscribe-box-input .subscribe-box-email::-webkit-input-placeholder{color:#333;font-size:11px;text-transform:capitalize}.subscribe-bar1 .subscribe-box-input .subscribe-box-email::-moz-placeholder{color:#333;font-size:11px;text-transform:capitalize}.subscribe-bar1 .subscribe-box-input .subscribe-box-email:-ms-input-placeholder{color:#333;font-size:11px;text-transform:capitalize}.subscribe-bar1 .subscribe-box-input .subscribe-box-email:-moz-placeholder{color:#333;font-size:11px;text-transform:capitalize}.subscribe-bar1 .subscribe-box-input{position:relative}.subscribe-bar1 .subscribe-box-input .subscribe-box-submit{border-radius:60px;overflow:hidden;position:absolute;top:50%;transform:translate(0,-50%);right:7px;color:#437df9;background:#fff;border:1px solid transparent;transition:all .3s ease;-webkit-transition:all .3s ease;box-sizing:border-box}.blox.dark .subscribe-bar1 .subscribe-box-input .subscribe-box-email,.blox.dark .subscribe-bar1 .subscribe-box-input .subscribe-box-submit{background:0 0;color:#fff}.blox.dark .subscribe-bar1 .subscribe-box-input .subscribe-box-email::-webkit-input-placeholder{color:#fff}.blox.dark .subscribe-bar1 .subscribe-box-input .subscribe-box-email::-moz-placeholder{color:#fff}.blox.dark .subscribe-bar1 .subscribe-box-input .subscribe-box-email:-ms-input-placeholder{color:#fff}.blox.dark .subscribe-bar1 .subscribe-box-input .subscribe-box-email:-moz-placeholder{color:#fff}.blox.dark .subscribe-bar1 .subscribe-box-input .subscribe-box-submit:hover{border-color:transparent}#wrap .blox.dark .subscribe-bar1 .subscribe-box-input .subscribe-box-submit:after{background:0 0}.subscribe-bar1 .subscribe-box-input .subscribe-box-submit:hover{border:1px solid #333}@media only screen and (max-width:767px){.subscribe-bar1 .subscribe-box-input .subscribe-box-email,.subscribe-bar1 .subscribe-box-input .subscribe-box-submit{border-radius:5px 5px 0 0;margin:0;width:100%}.subscribe-bar1 .subscribe-box-input .subscribe-box-submit{border-radius:0 0 5px 5px;position:static;margin-top:36px;border:1px solid}}.subscribe-flat h3{color:#292929;font-weight:400;margin:10px 0 0}.subscribe-flat .subscribe-box-form{margin:0}.subscribe-flat .subscribe-box-input div{padding:0}.subscribe-flat .subscribe-box-input .subscribe-box-email{width:100%;border:1px solid #ededed;background-color:#ededed;padding:36px;margin:0;border-radius:0}.subscribe-flat .subscribe-box-input .subscribe-box-email:focus{border:1px solid #f0f0f0;box-shadow:none}.subscribe-flat .subscribe-box-input .subscribe-box-submit{font-size:14px;background:rgba(0,0,0,.3);margin:0;width:100%;padding:39px 0 38px;border-radius:0;color:#fff}.subscribe-wish{padding:40px 0;text-align:center;z-index:0}.subscribe-wish .subscribe-box-form,.subscribe-wish .subscribe-box-input{margin-top:0;position:relative}.subscribe-wish .subscribe-box-input .subscribe-box-email{float:left;background-color:#f9f9f9;border:none;padding:20px;width:calc(100% - 112px);opacity:1;font-size:16px;margin:0;height:112px;text-align:center;color:#222;word-spacing:1px}.blox.dark .subscribe-wish .subscribe-box-input .subscribe-box-email{background:rgba(255,255,255,.14);color:#fff}.subscribe-wish .subscribe-box-input .subscribe-box-email::-webkit-input-placeholder{color:#d5d5d5;letter-spacing:1px;font-weight:400}.blox.dark .subscribe-wish .subscribe-box-input .subscribe-box-email::-webkit-input-placeholder{color:#fff}.subscribe-wish .subscribe-box-input .subscribe-box-email:-moz-placeholder{color:#d5d5d5;opacity:1;letter-spacing:1px;font-weight:400}.subscribe-wish .subscribe-box-input .subscribe-box-email::-moz-placeholder{color:#d5d5d5;opacity:1;letter-spacing:1px;font-weight:400}.subscribe-wish .subscribe-box-input .subscribe-box-email:-ms-input-placeholder{color:#d5d5d5;letter-spacing:1px;font-weight:400}.subscribe-wish .subscribe-box-input .subscribe-box-email:focus{box-shadow:none}.subscribe-wish .subscribe-box-input .subscribe-box-submit{position:absolute;background:rgba(0,0,0,.15);opacity:1;color:#fff;top:0;right:0;height:112px;width:112px;border-radius:0;margin:0;padding:0}.subscribe-wish .subscribe-box-input .subscribe-box-submit.button:not(.rounded):after{background:#444;color:#fff;opacity:1}.blox.dark .subscribe-wish .subscribe-box-input span,.subscribe-wish .subscribe-box-input span{display:none!important}.subscribe-wish .subscribe-box-input .subscribe-box-submit:before{content:"\e628";font-family:themify;position:absolute;font-size:34px;font-weight:100;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;z-index:99;transition:all .5s ease}.subscribe-wish .subscribe-box-input .subscribe-box-submit:hover:before{left:60%;color:#fff;opacity:1}@media (max-width:1280px){.subscribe-wish .subscribe-box-input .subscribe-box-email,.subscribe-wish .subscribe-box-input .subscribe-box-submit{margin:0;width:100%}.subscribe-wish .subscribe-box-input .subscribe-box-submit{top:113px}}.wn-newsletter .subscribe-wish .subscribe-box-input .subscribe-box-email{background:#f3f3f3;border:1px solid #e3e3e3;padding:18px 70px 18px 29px;height:auto;color:#7e7e7e;text-align:left}.wn-newsletter .subscribe-wish .subscribe-box-input .subscribe-box-email::-webkit-input-placeholder{color:#707070;font-size:16px;letter-spacing:0;text-align:left}.wn-newsletter .subscribe-wish .subscribe-box-input .subscribe-box-email::-moz-placeholder{color:#707070;font-size:16px;letter-spacing:0;text-align:left}.wn-newsletter .subscribe-wish .subscribe-box-input .subscribe-box-email:-ms-input-placeholder{color:#707070;font-size:16px;letter-spacing:0;text-align:left}.wn-newsletter .subscribe-wish .subscribe-box-input .subscribe-box-email:-moz-placeholder{color:#707070;font-size:16px;letter-spacing:0;text-align:left}.wn-newsletter .subscribe-wish{overflow:hidden}.wn-newsletter form.subscribe-box-form{max-width:407px;margin:0 auto}.wn-newsletter .subscribe-wish .subscribe-box-input .subscribe-box-submit{width:55px;height:55px;display:inline-block;text-align:center;color:#fff;font-size:25px;padding-top:13px;position:absolute;right:0;top:0;transition:all .3s ease;-webkit-transition:all .3s ease;cursor:pointer}.wn-newsletter .subscribe-wish .subscribe-box-input .subscribe-box-submit:before{font-family:linea-arrows-10!important;content:"\e04b";font-size:25px}#wrap .subscribe-rounded .subscribe-box-input .subscribe-box-email{width:100%;border-radius:60px;box-shadow:0 1px 29px rgba(0,0,0,.07);transition:all .25s ease}#wrap .subscribe-rounded .subscribe-box-input input.subscribe-box-email:hover{box-shadow:0 1px 33px rgba(0,0,0,.16)}#wrap .subscribe-rounded .subscribe-box-input input.subscribe-box-email:focus{box-shadow:0 1px 36px rgba(0,0,0,.2);background:rgba(255,255,255,.1)}#wrap .subscribe-rounded .subscribe-box-input .subscribe-box-submit{right:6px;border-radius:60px;width:100px;height:100px;top:6px;background:#fff}#wrap .subscribe-rounded .subscribe-box-input .subscribe-box-submit.button:not(.rounded):before{color:#222}#wrap .subscribe-rounded .subscribe-box-input .subscribe-box-submit.button:not(.rounded):after{display:none}.subscribe-rounded{padding:40px 0;text-align:center;z-index:0}.subscribe-rounded .subscribe-box-form,.subscribe-rounded .subscribe-box-input{margin-top:0;position:relative}.subscribe-rounded .subscribe-box-input .subscribe-box-email{float:left;background-color:#f9f9f9;border:none;padding:20px;width:calc(100% - 112px);opacity:1;font-size:16px;margin:0;height:112px;text-align:center;color:#222;word-spacing:1px}.blox.dark .subscribe-rounded .subscribe-box-input .subscribe-box-email{background:rgba(255,255,255,.14);color:#fff}.subscribe-rounded .subscribe-box-input .subscribe-box-email::-webkit-input-placeholder{color:#d5d5d5;letter-spacing:1px;font-weight:400}.blox.dark .subscribe-rounded .subscribe-box-input .subscribe-box-email::-webkit-input-placeholder{color:#fff}.subscribe-rounded .subscribe-box-input .subscribe-box-email:-moz-placeholder{color:#d5d5d5;opacity:1;letter-spacing:1px;font-weight:400}.subscribe-rounded .subscribe-box-input .subscribe-box-email::-moz-placeholder{color:#d5d5d5;opacity:1;letter-spacing:1px;font-weight:400}.subscribe-rounded .subscribe-box-input .subscribe-box-email:-ms-input-placeholder{color:#d5d5d5;letter-spacing:1px;font-weight:400}.subscribe-rounded .subscribe-box-input .subscribe-box-email:focus{box-shadow:none}.subscribe-rounded .subscribe-box-input .subscribe-box-submit{position:absolute;background:rgba(0,0,0,.15);opacity:1;color:#fff;top:0;right:0;height:112px;width:112px;border-radius:0;margin:0;padding:0}.subscribe-rounded .subscribe-box-input .subscribe-box-submit:before{content:"\e628";font-family:themify;position:absolute;font-size:34px;font-weight:100;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;z-index:99;transition:all .5s ease}.subscribe-rounded .subscribe-box-input .subscribe-box-submit:hover:before{left:60%;color:#fff;opacity:1}@media (max-width:1280px){.subscribe-rounded .subscribe-box-input .subscribe-box-email,.subscribe-rounded .subscribe-box-input .subscribe-box-submit{margin:0;width:100%}.subscribe-rounded .subscribe-box-input .subscribe-box-submit{top:113px}}@media(max-width:640px){#wrap .subscribe-rounded .subscribe-box-input .subscribe-box-submit{width:100%;position:relative}}