
.footer{background:-o-linear-gradient(315deg,#00008e 0,#017280 100%);background:linear-gradient(135deg,#00008e 0,#017280 100%);color:#fff;padding:80px 0 40px}.footer_main{margin-bottom:60px}.footer_main-block--about{margin-bottom:40px}.footer_main-block--about .brand{display:inline-block;margin-bottom:20px}.footer_main-block--about .text{margin-bottom:30px;color:#e1e1e1}.footer_main-block--nav{margin-bottom:40px}.footer_main-block--nav .list-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;margin-bottom:15px;font-family:Poppins,sans-serif;font-weight:500}.footer_main-block--nav .list-item:last-of-type{margin-bottom:0}.footer_main-block--nav .list-item .icon{padding-right:10px;position:relative;top:-1px;left:0;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;color:#e1e1e1}.footer_main-block--nav .list-item:hover .icon{color:#ffcc29}.footer_main-block--subscribe .title{font-size:20px;line-height:1.2;color:#fff;margin-bottom:15px}.footer_main-block--subscribe .text{color:#e1e1e1;margin-bottom:30px}.footer_main-block--subscribe .form{background:rgba(255,255,255,.1);height:55px}.footer_main-block--subscribe .form .field{padding:15px 20px;border:1px solid #e1e1e1;border-right:none;height:100%;background:0 0;color:#fff}.footer_main-block--subscribe .form .field::-webkit-input-placeholder{color:#fff}.footer_main-block--subscribe .form .field::-moz-placeholder{color:#fff}.footer_main-block--subscribe .form .field:-ms-input-placeholder{color:#fff}.footer_main-block--subscribe .form .field::-ms-input-placeholder{color:#fff}.footer_main-block--subscribe .form .field::placeholder{color:#fff}.footer_main-block--subscribe .form .field.error{border-color:#bc0000}.footer_main-block--subscribe .form .btn{width:55px;font-size:22px;background:#00008e}.footer_main-block--subscribe .form .btn .icon{-webkit-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out}.footer_main-block--subscribe .form .btn:hover .icon{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.footer_info{margin-bottom:80px}.footer_info-block{background:rgba(255,255,255,.1);width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:25px}.footer_info-block--highlight{background:rgba(255,255,255,.2)}.footer_info-block .main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer_info-block .main_label{color:#e1e1e1;margin-bottom:10px}.footer_info-block .main_info{font-family:Poppins,sans-serif;font-size:18px;line-height:1.3;font-weight:600}.footer_info-block .main_info.link:hover{opacity:.8}.footer_info-block .main_info.link--bold{font-weight:700}.footer_copyrights{text-align:center;color:#e1e1e1}@media screen and (min-width:767.98px){.footer_main-block--about{width:100%}.footer_main-block--nav{margin-bottom:0}.footer_main-block--subscribe{width:50%}.footer_info{gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer_info-block{width:calc(50% - 10px)}}@media screen and (min-width:991.98px){.footer{padding:100px 0 40px}.footer_main{margin-bottom:80px}.footer_main-block--about{margin-bottom:50px}.footer_main-block--nav{margin-bottom:40px}.footer_info{margin-bottom:100px}}@media screen and (min-width:1199.98px){.pricing{grid-template-columns:repeat(3,1fr)}.footer_main{margin-bottom:80px}.footer_main-block--about{margin-bottom:0;max-width:380px}.footer_main-block--about .brand{margin-bottom:40px}.footer_main-block--about .text{margin-bottom:55px}.footer_main-block--nav{margin-bottom:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-right:110px}.footer_main-block--nav .list-item{margin-bottom:25px}.footer_main-block--subscribe{max-width:380px}.footer_info{gap:0}.footer_info-block{width:calc(100% / 3);padding:40px 30px}}
/*# sourceMappingURL=../sourcemaps/index2.css.map */
