.section-subscription{padding-top:115px;padding-bottom:130px;background-color:#f3f2f1}.section-subscription .socials-block{padding-top:40px}.section-subscription .socials-block p{max-width:245px;opacity:0.9;font-size:15px;line-height:1.4;letter-spacing:-0.1px}.section-subscription .social-list-page{margin-top:46px}.section-subscription .social-list-page li{display:inline-block;vertical-align:middle;margin:0 10px}.section-subscription .social-list-page li a{display:inline-block;color:#000;font-size:20px;transition:all 0.3s}.section-subscription .social-list-page li a:hover{color:#909090}.section-subscription .social-list-page li a:hover svg path:first-of-type{fill:#909090}.section-subscription .subscription-wrap .title-subscription{font-size:18px;font-family:'Montserrat Semibold', sans-serif;line-height:1.72;letter-spacing:0;color:#000000}.section-subscription .subscription-wrap p{font-size:15px;line-height:1.4;margin-top:10px;letter-spacing:-0.1px;color:#000000}.section-subscription .form-subscription{margin-top:34px;display:flex}.section-subscription .form-subscription label.error{bottom:-25px}.section-subscription .form-subscription .wrap-input{float:left;display:inline-block;width:auto}.section-subscription .form-subscription .wrap-input .wrap-input-item{display:flex}.section-subscription .form-subscription .wrap-input input[type="text"]{height:48px;width:475px;padding-left:20px;padding-right:10px;letter-spacing:0.3px;text-transform:uppercase;font-size:11px;font-family:'Montserrat Medium', sans-serif;background-color:transparent;border:solid 1px #000;border-right:none}.section-subscription .form-subscription .btn-sub{width:48px;height:48px;border:solid 1px #000;background-color:transparent;cursor:pointer;transition:all 0.3s;background-repeat:no-repeat;background-position:center;-webkit-background-size:18px 14px;background-size:18px 14px}.section-subscription .form-subscription .btn-sub:hover{background-color:#000}.section-subscription .form-subscription .btn-sub:hover svg path{fill:#fff}.section-subscription .form-subscription .btn-sub svg path{transition:all 0.3s}.section-subscription .form-subscription .thanks{left:0;position:relative;font-size:20px;top:15px;margin-top:10px;font-family:'Montserrat Medium', 'sans-serif';line-height:1.35;letter-spacing:-0.2px;color:#000000;display:none;height:37px}@media (max-width: 1200px){.section-subscription{padding-top:77px;padding-bottom:100px}.section-subscription .socials-block p{font-size:14px}.section-subscription .subscription-wrap .title-subscription{font-size:17px}.section-subscription .subscription-wrap p{font-size:14px}}@media (max-width: 969px){.section-subscription{padding-top:55px;padding-bottom:60px}.section-subscription .row{overflow:hidden}.section-subscription .row>div{width:100%;max-width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.section-subscription .socials-block{padding-top:0}.section-subscription .socials-block p{max-width:100%}.section-subscription .social-list-page{margin-top:25px}.section-subscription .subscription-wrap{padding-top:55px}}@media (max-width: 749px){.section-subscription{padding-top:50px;padding-bottom:50px}.section-subscription .socials-block p{margin:0 auto;font-size:13px}.section-subscription .social-list-page{margin-top:20px}.section-subscription .social-list-page li{margin:0 16px}.section-subscription .social-list-page li:first-of-type{margin-left:0}.section-subscription .subscription-wrap .title-subscription{font-size:15px}.section-subscription .subscription-wrap p{font-size:13px}.section-subscription .form-subscription{margin-top:30px;display:inline-block}.section-subscription .form-subscription .wrap-input input[type="text"]{width:365px;max-width:365px;height:40px}.section-subscription .form-subscription .btn-sub{height:40px}.section-subscription .form-subscription .thanks{top:-12px}}@media (max-width: 480px){.section-subscription{padding-top:40px;padding-bottom:40px}.section-subscription label.error{min-width:300px;text-align:left}.section-subscription .form-subscription .wrap-input input[type="text"]{width:235px;max-width:235px}.section-subscription .form-subscription .thanks{top:100%;margin-top:60px;position:absolute;width:100%;text-align:center}.section-subscription .subscription-wrap p br{display:none}}@media (max-width: 350px){.section-subscription .form-subscription .wrap-input input[type="text"]{width:220px;max-width:220px}}
