@charset "UTF-8";/*! Varriables */.size-12{font-size:.75rem;line-height:.875rem}.size-12 h1,.size-12 h2,.size-12 h3,.size-12 h4,.size-12 h5,.size-12 p,.size-12 i,.size-12 span,.size-12 li,.size-12 a,.size-12 blockquote,.size-12 p>a,.size-12 i>a,.size-12 span>a,.size-12 li>a,.size-12 blockquote>a,.size-12 ol>li,.size-12 ol>li>a,.size-12 ul>li,.size-12 ul>li>a,.size-12 ol,.size-12 ul{font-size:.75rem;line-height:.875rem}.size-15{font-size:.9375rem;line-height:1.3125rem}.size-15 h1,.size-15 h2,.size-15 h3,.size-15 h4,.size-15 h5,.size-15 p,.size-15 i,.size-15 span,.size-15 li,.size-15 a,.size-15 blockquote,.size-15 p>a,.size-15 i>a,.size-15 span>a,.size-15 li>a,.size-15 blockquote>a,.size-15 ol>li,.size-15 ol>li>a,.size-15 ul>li,.size-15 ul>li>a,.size-15 ol,.size-15 ul{font-size:.9375rem;line-height:1.3125rem}.size-14{font-size:.875rem;line-height:.875rem}.size-14 h1,.size-14 h2,.size-14 h3,.size-14 h4,.size-14 h5,.size-14 p,.size-14 i,.size-14 span,.size-14 li,.size-14 a,.size-14 blockquote,.size-14 p>a,.size-14 i>a,.size-14 span>a,.size-14 li>a,.size-14 blockquote>a,.size-14 ol>li,.size-14 ol>li>a,.size-14 ul>li,.size-14 ul>li>a,.size-14 ol,.size-14 ul{font-size:.875rem;line-height:.875rem}.size-18{font-size:1.125rem;line-height:1.75rem}.size-18 h1,.size-18 h2,.size-18 h3,.size-18 h4,.size-18 h5,.size-18 p,.size-18 i,.size-18 span,.size-18 li,.size-18 a,.size-18 blockquote,.size-18 p>a,.size-18 i>a,.size-18 span>a,.size-18 li>a,.size-18 blockquote>a,.size-18 ol>li,.size-18 ol>li>a,.size-18 ul>li,.size-18 ul>li>a,.size-18 ol,.size-18 ul{font-size:1.125rem;line-height:1.75rem}.size-20{font-size:1.25rem;line-height:1.375rem}.size-20 h1,.size-20 h2,.size-20 h3,.size-20 h4,.size-20 h5,.size-20 p,.size-20 i,.size-20 span,.size-20 li,.size-20 a,.size-20 blockquote,.size-20 p>a,.size-20 i>a,.size-20 span>a,.size-20 li>a,.size-20 blockquote>a,.size-20 ol>li,.size-20 ol>li>a,.size-20 ul>li,.size-20 ul>li>a,.size-20 ol,.size-20 ul{font-size:1.25rem;line-height:1.375rem}.size-21{font-size:1.3125rem;line-height:2rem}.size-21 h1,.size-21 h2,.size-21 h3,.size-21 h4,.size-21 h5,.size-21 p,.size-21 i,.size-21 span,.size-21 li,.size-21 a,.size-21 blockquote,.size-21 p>a,.size-21 i>a,.size-21 span>a,.size-21 li>a,.size-21 blockquote>a,.size-21 ol>li,.size-21 ol>li>a,.size-21 ul>li,.size-21 ul>li>a,.size-21 ol,.size-21 ul{font-size:1.3125rem;line-height:2rem}.size-22{font-size:1.375rem;line-height:2.25rem}.size-22 h1,.size-22 h2,.size-22 h3,.size-22 h4,.size-22 h5,.size-22 p,.size-22 i,.size-22 span,.size-22 li,.size-22 a,.size-22 blockquote,.size-22 p>a,.size-22 i>a,.size-22 span>a,.size-22 li>a,.size-22 blockquote>a,.size-22 ol>li,.size-22 ol>li>a,.size-22 ul>li,.size-22 ul>li>a,.size-22 ol,.size-22 ul{font-size:1.375rem;line-height:2.25rem}.size-28{font-size:1.75rem;line-height:1.375rem}.size-28 h1,.size-28 h2,.size-28 h3,.size-28 h4,.size-28 h5,.size-28 p,.size-28 i,.size-28 span,.size-28 li,.size-28 a,.size-28 blockquote,.size-28 p>a,.size-28 i>a,.size-28 span>a,.size-28 li>a,.size-28 blockquote>a,.size-28 ol>li,.size-28 ol>li>a,.size-28 ul>li,.size-28 ul>li>a,.size-28 ol,.size-28 ul{font-size:1.75rem;line-height:1.375rem}.size-30{font-size:1.875rem;line-height:2.625rem}.size-30 h1,.size-30 h2,.size-30 h3,.size-30 h4,.size-30 h5,.size-30 p,.size-30 i,.size-30 span,.size-30 li,.size-30 a,.size-30 blockquote,.size-30 p>a,.size-30 i>a,.size-30 span>a,.size-30 li>a,.size-30 blockquote>a,.size-30 ol>li,.size-30 ol>li>a,.size-30 ul>li,.size-30 ul>li>a,.size-30 ol,.size-30 ul{font-size:1.875rem;line-height:2.625rem}.size-34{font-size:2.125rem;line-height:1.625rem}.size-34 h1,.size-34 h2,.size-34 h3,.size-34 h4,.size-34 h5,.size-34 p,.size-34 i,.size-34 span,.size-34 li,.size-34 a,.size-34 blockquote,.size-34 p>a,.size-34 i>a,.size-34 span>a,.size-34 li>a,.size-34 blockquote>a,.size-34 ol>li,.size-34 ol>li>a,.size-34 ul>li,.size-34 ul>li>a,.size-34 ol,.size-34 ul{font-size:2.125rem;line-height:1.625rem}.size-60{font-size:3.75rem;line-height:3.75rem}.size-60 h1,.size-60 h2,.size-60 h3,.size-60 h4,.size-60 h5,.size-60 p,.size-60 i,.size-60 span,.size-60 li,.size-60 a,.size-60 blockquote,.size-60 p>a,.size-60 i>a,.size-60 span>a,.size-60 li>a,.size-60 blockquote>a,.size-60 ol>li,.size-60 ol>li>a,.size-60 ul>li,.size-60 ul>li>a,.size-60 ol,.size-60 ul{font-size:3.75rem;line-height:3.75rem}.size-70{font-size:4.375rem;line-height:5.625rem}.size-70 h1,.size-70 h2,.size-70 h3,.size-70 h4,.size-70 h5,.size-70 p,.size-70 i,.size-70 span,.size-70 li,.size-70 a,.size-70 blockquote,.size-70 p>a,.size-70 i>a,.size-70 span>a,.size-70 li>a,.size-70 blockquote>a,.size-70 ol>li,.size-70 ol>li>a,.size-70 ul>li,.size-70 ul>li>a,.size-70 ol,.size-70 ul{font-size:4.375rem;line-height:5.625rem}.size-86{font-size:5.375rem;line-height:6.875rem}.size-86 h1,.size-86 h2,.size-86 h3,.size-86 h4,.size-86 h5,.size-86 p,.size-86 i,.size-86 span,.size-86 li,.size-86 a,.size-86 blockquote,.size-86 p>a,.size-86 i>a,.size-86 span>a,.size-86 li>a,.size-86 blockquote>a,.size-86 ol>li,.size-86 ol>li>a,.size-86 ul>li,.size-86 ul>li>a,.size-86 ol,.size-86 ul{font-size:5.375rem;line-height:6.875rem}.size-160{font-size:10rem;line-height:10.5rem}.size-160 h1,.size-160 h2,.size-160 h3,.size-160 h4,.size-160 h5,.size-160 p,.size-160 i,.size-160 span,.size-160 li,.size-160 a,.size-160 blockquote,.size-160 p>a,.size-160 i>a,.size-160 span>a,.size-160 li>a,.size-160 blockquote>a,.size-160 ol>li,.size-160 ol>li>a,.size-160 ul>li,.size-160 ul>li>a,.size-160 ol,.size-160 ul{font-size:10rem;line-height:10.5rem}@media (max-width: 1830px){.size-160{font-size:8.75rem;line-height:10.5rem}.size-160 h1,.size-160 h2,.size-160 h3,.size-160 h4,.size-160 h5,.size-160 p,.size-160 i,.size-160 span,.size-160 li,.size-160 a,.size-160 blockquote,.size-160 p>a,.size-160 i>a,.size-160 span>a,.size-160 li>a,.size-160 blockquote>a,.size-160 ol>li,.size-160 ol>li>a,.size-160 ul>li,.size-160 ul>li>a,.size-160 ol,.size-160 ul{font-size:8.75rem;line-height:10.5rem}}@media (max-width: 1679px){.size-160{font-size:7.1875rem;line-height:10.5rem}.size-160 h1,.size-160 h2,.size-160 h3,.size-160 h4,.size-160 h5,.size-160 p,.size-160 i,.size-160 span,.size-160 li,.size-160 a,.size-160 blockquote,.size-160 p>a,.size-160 i>a,.size-160 span>a,.size-160 li>a,.size-160 blockquote>a,.size-160 ol>li,.size-160 ol>li>a,.size-160 ul>li,.size-160 ul>li>a,.size-160 ol,.size-160 ul{font-size:7.1875rem;line-height:10.5rem}}@media (max-width: 1535px){.size-86{font-size:4.125rem;line-height:5.625rem}.size-86 h1,.size-86 h2,.size-86 h3,.size-86 h4,.size-86 h5,.size-86 p,.size-86 i,.size-86 span,.size-86 li,.size-86 a,.size-86 blockquote,.size-86 p>a,.size-86 i>a,.size-86 span>a,.size-86 li>a,.size-86 blockquote>a,.size-86 ol>li,.size-86 ol>li>a,.size-86 ul>li,.size-86 ul>li>a,.size-86 ol,.size-86 ul{font-size:4.125rem;line-height:5.625rem}.size-70{font-size:3.75rem;line-height:5.625rem}.size-70 h1,.size-70 h2,.size-70 h3,.size-70 h4,.size-70 h5,.size-70 p,.size-70 i,.size-70 span,.size-70 li,.size-70 a,.size-70 blockquote,.size-70 p>a,.size-70 i>a,.size-70 span>a,.size-70 li>a,.size-70 blockquote>a,.size-70 ol>li,.size-70 ol>li>a,.size-70 ul>li,.size-70 ul>li>a,.size-70 ol,.size-70 ul{font-size:3.75rem;line-height:5.625rem}.size-22{font-size:1.25rem;line-height:1.875rem}.size-22 h1,.size-22 h2,.size-22 h3,.size-22 h4,.size-22 h5,.size-22 p,.size-22 i,.size-22 span,.size-22 li,.size-22 a,.size-22 blockquote,.size-22 p>a,.size-22 i>a,.size-22 span>a,.size-22 li>a,.size-22 blockquote>a,.size-22 ol>li,.size-22 ol>li>a,.size-22 ul>li,.size-22 ul>li>a,.size-22 ol,.size-22 ul{font-size:1.25rem;line-height:1.875rem}.size-21{font-size:1.25rem;line-height:1.875rem}.size-21 h1,.size-21 h2,.size-21 h3,.size-21 h4,.size-21 h5,.size-21 p,.size-21 i,.size-21 span,.size-21 li,.size-21 a,.size-21 blockquote,.size-21 p>a,.size-21 i>a,.size-21 span>a,.size-21 li>a,.size-21 blockquote>a,.size-21 ol>li,.size-21 ol>li>a,.size-21 ul>li,.size-21 ul>li>a,.size-21 ol,.size-21 ul{font-size:1.25rem;line-height:1.875rem}}@media (max-width: 1365px){.size-160{font-size:6.25rem;line-height:10.5rem}.size-160 h1,.size-160 h2,.size-160 h3,.size-160 h4,.size-160 h5,.size-160 p,.size-160 i,.size-160 span,.size-160 li,.size-160 a,.size-160 blockquote,.size-160 p>a,.size-160 i>a,.size-160 span>a,.size-160 li>a,.size-160 blockquote>a,.size-160 ol>li,.size-160 ol>li>a,.size-160 ul>li,.size-160 ul>li>a,.size-160 ol,.size-160 ul{font-size:6.25rem;line-height:10.5rem}}@media (max-width: 1199px){.size-160{font-size:5.3125rem;line-height:10.5rem}.size-160 h1,.size-160 h2,.size-160 h3,.size-160 h4,.size-160 h5,.size-160 p,.size-160 i,.size-160 span,.size-160 li,.size-160 a,.size-160 blockquote,.size-160 p>a,.size-160 i>a,.size-160 span>a,.size-160 li>a,.size-160 blockquote>a,.size-160 ol>li,.size-160 ol>li>a,.size-160 ul>li,.size-160 ul>li>a,.size-160 ol,.size-160 ul{font-size:5.3125rem;line-height:10.5rem}.size-86{font-size:3.5rem;line-height:5rem}.size-86 h1,.size-86 h2,.size-86 h3,.size-86 h4,.size-86 h5,.size-86 p,.size-86 i,.size-86 span,.size-86 li,.size-86 a,.size-86 blockquote,.size-86 p>a,.size-86 i>a,.size-86 span>a,.size-86 li>a,.size-86 blockquote>a,.size-86 ol>li,.size-86 ol>li>a,.size-86 ul>li,.size-86 ul>li>a,.size-86 ol,.size-86 ul{font-size:3.5rem;line-height:5rem}}@media (max-width: 1023px){.size-34{font-size:1.875rem;line-height:1.625rem}.size-34 h1,.size-34 h2,.size-34 h3,.size-34 h4,.size-34 h5,.size-34 p,.size-34 i,.size-34 span,.size-34 li,.size-34 a,.size-34 blockquote,.size-34 p>a,.size-34 i>a,.size-34 span>a,.size-34 li>a,.size-34 blockquote>a,.size-34 ol>li,.size-34 ol>li>a,.size-34 ul>li,.size-34 ul>li>a,.size-34 ol,.size-34 ul{font-size:1.875rem;line-height:1.625rem}.size-60{font-size:2.75rem;line-height:3.375rem}.size-60 h1,.size-60 h2,.size-60 h3,.size-60 h4,.size-60 h5,.size-60 p,.size-60 i,.size-60 span,.size-60 li,.size-60 a,.size-60 blockquote,.size-60 p>a,.size-60 i>a,.size-60 span>a,.size-60 li>a,.size-60 blockquote>a,.size-60 ol>li,.size-60 ol>li>a,.size-60 ul>li,.size-60 ul>li>a,.size-60 ol,.size-60 ul{font-size:2.75rem;line-height:3.375rem}.size-160{font-size:3.75rem;line-height:10.5rem}.size-160 h1,.size-160 h2,.size-160 h3,.size-160 h4,.size-160 h5,.size-160 p,.size-160 i,.size-160 span,.size-160 li,.size-160 a,.size-160 blockquote,.size-160 p>a,.size-160 i>a,.size-160 span>a,.size-160 li>a,.size-160 blockquote>a,.size-160 ol>li,.size-160 ol>li>a,.size-160 ul>li,.size-160 ul>li>a,.size-160 ol,.size-160 ul{font-size:3.75rem;line-height:10.5rem}.size-70{font-size:2.5rem;line-height:4.375rem}.size-70 h1,.size-70 h2,.size-70 h3,.size-70 h4,.size-70 h5,.size-70 p,.size-70 i,.size-70 span,.size-70 li,.size-70 a,.size-70 blockquote,.size-70 p>a,.size-70 i>a,.size-70 span>a,.size-70 li>a,.size-70 blockquote>a,.size-70 ol>li,.size-70 ol>li>a,.size-70 ul>li,.size-70 ul>li>a,.size-70 ol,.size-70 ul{font-size:2.5rem;line-height:4.375rem}.size-86{font-size:2.5rem;line-height:3.75rem}.size-86 h1,.size-86 h2,.size-86 h3,.size-86 h4,.size-86 h5,.size-86 p,.size-86 i,.size-86 span,.size-86 li,.size-86 a,.size-86 blockquote,.size-86 p>a,.size-86 i>a,.size-86 span>a,.size-86 li>a,.size-86 blockquote>a,.size-86 ol>li,.size-86 ol>li>a,.size-86 ul>li,.size-86 ul>li>a,.size-86 ol,.size-86 ul{font-size:2.5rem;line-height:3.75rem}}@media (max-width: 767px){.size-34{font-size:1.5625rem;line-height:1.625rem}.size-34 h1,.size-34 h2,.size-34 h3,.size-34 h4,.size-34 h5,.size-34 p,.size-34 i,.size-34 span,.size-34 li,.size-34 a,.size-34 blockquote,.size-34 p>a,.size-34 i>a,.size-34 span>a,.size-34 li>a,.size-34 blockquote>a,.size-34 ol>li,.size-34 ol>li>a,.size-34 ul>li,.size-34 ul>li>a,.size-34 ol,.size-34 ul{font-size:1.5625rem;line-height:1.625rem}.size-160{font-size:3.4375rem;line-height:3.4375rem}.size-160 h1,.size-160 h2,.size-160 h3,.size-160 h4,.size-160 h5,.size-160 p,.size-160 i,.size-160 span,.size-160 li,.size-160 a,.size-160 blockquote,.size-160 p>a,.size-160 i>a,.size-160 span>a,.size-160 li>a,.size-160 blockquote>a,.size-160 ol>li,.size-160 ol>li>a,.size-160 ul>li,.size-160 ul>li>a,.size-160 ol,.size-160 ul{font-size:3.4375rem;line-height:3.4375rem}.size-18{font-size:1rem;line-height:1.625rem}.size-18 h1,.size-18 h2,.size-18 h3,.size-18 h4,.size-18 h5,.size-18 p,.size-18 i,.size-18 span,.size-18 li,.size-18 a,.size-18 blockquote,.size-18 p>a,.size-18 i>a,.size-18 span>a,.size-18 li>a,.size-18 blockquote>a,.size-18 ol>li,.size-18 ol>li>a,.size-18 ul>li,.size-18 ul>li>a,.size-18 ol,.size-18 ul{font-size:1rem;line-height:1.625rem}.size-20{font-size:1rem;line-height:1.375rem}.size-20 h1,.size-20 h2,.size-20 h3,.size-20 h4,.size-20 h5,.size-20 p,.size-20 i,.size-20 span,.size-20 li,.size-20 a,.size-20 blockquote,.size-20 p>a,.size-20 i>a,.size-20 span>a,.size-20 li>a,.size-20 blockquote>a,.size-20 ol>li,.size-20 ol>li>a,.size-20 ul>li,.size-20 ul>li>a,.size-20 ol,.size-20 ul{font-size:1rem;line-height:1.375rem}.size-30{font-size:1.5625rem;line-height:1.875rem}.size-30 h1,.size-30 h2,.size-30 h3,.size-30 h4,.size-30 h5,.size-30 p,.size-30 i,.size-30 span,.size-30 li,.size-30 a,.size-30 blockquote,.size-30 p>a,.size-30 i>a,.size-30 span>a,.size-30 li>a,.size-30 blockquote>a,.size-30 ol>li,.size-30 ol>li>a,.size-30 ul>li,.size-30 ul>li>a,.size-30 ol,.size-30 ul{font-size:1.5625rem;line-height:1.875rem}.size-22{font-size:1rem;line-height:1.75rem}.size-22 h1,.size-22 h2,.size-22 h3,.size-22 h4,.size-22 h5,.size-22 p,.size-22 i,.size-22 span,.size-22 li,.size-22 a,.size-22 blockquote,.size-22 p>a,.size-22 i>a,.size-22 span>a,.size-22 li>a,.size-22 blockquote>a,.size-22 ol>li,.size-22 ol>li>a,.size-22 ul>li,.size-22 ul>li>a,.size-22 ol,.size-22 ul{font-size:1rem;line-height:1.75rem}.size-15{font-size:.8125rem;line-height:1.125rem}.size-15 h1,.size-15 h2,.size-15 h3,.size-15 h4,.size-15 h5,.size-15 p,.size-15 i,.size-15 span,.size-15 li,.size-15 a,.size-15 blockquote,.size-15 p>a,.size-15 i>a,.size-15 span>a,.size-15 li>a,.size-15 blockquote>a,.size-15 ol>li,.size-15 ol>li>a,.size-15 ul>li,.size-15 ul>li>a,.size-15 ol,.size-15 ul{font-size:.8125rem;line-height:1.125rem}.size-70{font-size:2.375rem;line-height:2.75rem}.size-70 h1,.size-70 h2,.size-70 h3,.size-70 h4,.size-70 h5,.size-70 p,.size-70 i,.size-70 span,.size-70 li,.size-70 a,.size-70 blockquote,.size-70 p>a,.size-70 i>a,.size-70 span>a,.size-70 li>a,.size-70 blockquote>a,.size-70 ol>li,.size-70 ol>li>a,.size-70 ul>li,.size-70 ul>li>a,.size-70 ol,.size-70 ul{font-size:2.375rem;line-height:2.75rem}}@media (max-width: 576px){.size-22{font-size:1rem;line-height:1.375rem}.size-22 h1,.size-22 h2,.size-22 h3,.size-22 h4,.size-22 h5,.size-22 p,.size-22 i,.size-22 span,.size-22 li,.size-22 a,.size-22 blockquote,.size-22 p>a,.size-22 i>a,.size-22 span>a,.size-22 li>a,.size-22 blockquote>a,.size-22 ol>li,.size-22 ol>li>a,.size-22 ul>li,.size-22 ul>li>a,.size-22 ol,.size-22 ul{font-size:1rem;line-height:1.375rem}.size-28{font-size:1.125rem;line-height:1.375rem}.size-28 h1,.size-28 h2,.size-28 h3,.size-28 h4,.size-28 h5,.size-28 p,.size-28 i,.size-28 span,.size-28 li,.size-28 a,.size-28 blockquote,.size-28 p>a,.size-28 i>a,.size-28 span>a,.size-28 li>a,.size-28 blockquote>a,.size-28 ol>li,.size-28 ol>li>a,.size-28 ul>li,.size-28 ul>li>a,.size-28 ol,.size-28 ul{font-size:1.125rem;line-height:1.375rem}.size-86{font-size:2.25rem;line-height:2.625rem}.size-86 h1,.size-86 h2,.size-86 h3,.size-86 h4,.size-86 h5,.size-86 p,.size-86 i,.size-86 span,.size-86 li,.size-86 a,.size-86 blockquote,.size-86 p>a,.size-86 i>a,.size-86 span>a,.size-86 li>a,.size-86 blockquote>a,.size-86 ol>li,.size-86 ol>li>a,.size-86 ul>li,.size-86 ul>li>a,.size-86 ol,.size-86 ul{font-size:2.25rem;line-height:2.625rem}}@media (max-width: 380px){.size-86{font-size:2rem;line-height:2.375rem}.size-86 h1,.size-86 h2,.size-86 h3,.size-86 h4,.size-86 h5,.size-86 p,.size-86 i,.size-86 span,.size-86 li,.size-86 a,.size-86 blockquote,.size-86 p>a,.size-86 i>a,.size-86 span>a,.size-86 li>a,.size-86 blockquote>a,.size-86 ol>li,.size-86 ol>li>a,.size-86 ul>li,.size-86 ul>li>a,.size-86 ol,.size-86 ul{font-size:2rem;line-height:2.375rem}}.services{max-width:1180px;margin:0 auto;padding-bottom:108px;padding-top:140px;background:rgb(237,247,255)}@media (max-width: 1199px){.services{padding:100px 20px 0}}.services__content{width:1060px}.services__title{margin-bottom:58px}.services__title h3{font-style:normal;font-weight:400;font-size:40px;line-height:31px;text-transform:uppercase;color:#000}.services__subtitle{margin-bottom:28px}.services__subtitle p{font-style:normal;font-weight:400;font-size:40px;line-height:31px;text-transform:uppercase;color:#ff4f4f}.services__block-form{display:flex;flex-wrap:wrap}.services__left{width:47%}.services__right{width:53%;padding-left:80px}.services .form__button-center{margin-left:-5px;text-align:left;margin-top:6px;display:flex;justify-content:flex-start}.services .btn__txt{letter-spacing:0}.services__top-title{width:152px;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#000;opacity:.5;margin-right:32px}.form .form__row{margin-bottom:13px}.services__block-form .form__control{margin-left:0}.services__block-form input{width:480px;height:44px}.services__block-form textarea{width:480px;max-width:480px;min-width:480px}.services__block-form .form__label{margin-left:18px}.button-container .button{height:56px;backface-visibility:hidden;position:relative;flex-direction:column;justify-content:center;overflow:hidden}.button-container .button i.front{padding-top:0!important;margin:auto;font-size:18px;line-height:22px;color:#000;font-style:normal;font-weight:400}.services__checkboxes{display:flex;flex-wrap:wrap;margin-left:-5px;margin-bottom:35px}.button-slide-vertical{align-items:center;display:flex;height:56px;margin:0 10px 31px 0;cursor:pointer;font-weight:400;letter-spacing:2px;position:relative}.button-slide-vertical i{padding:11px 0 5px;position:relative;margin:0!important;top:10px;transition:all .3s ease-in-out;opacity:1;display:block;letter-spacing:0}.button-slide-vertical i.back{position:absolute;transform:translateY(0);top:25px;color:#000;font-size:18px;line-height:22px;letter-spacing:0;transform:translateY(30px);opacity:0;display:block;font-style:normal;font-weight:400}@media (max-width: 1023px){.button-slide-vertical i.back{top:20px}}@media (max-width: 4500.98px) and (min-width: 1024.98px){@media (hover: hover){.button-slide-vertical:hover i.front{transform:translateY(-30px);opacity:0}}@media (hover: hover){.button-slide-vertical:hover i.back{transform:translateY(-20px);opacity:1}}}.button.checkbox__label span{height:56px;display:flex;align-content:center;position:relative;text-align:center;border:1px solid #000000;border-radius:159px;padding:5px 15px;display:block;margin:0 5px 18px;font-style:normal;font-weight:400;font-size:18px;line-height:22px;color:#000;overflow:hidden}.btn__txt{white-space:nowrap;position:relative;z-index:1;font-size:18px;line-height:1.1;letter-spacing:-.04em}.filter__checkbox label input{display:none}.filter__checkbox label div{text-align:center;border:1px solid #000000;border-radius:159px;padding:16px 15px;display:block;margin:0 5px 18px;font-style:normal;font-weight:400;font-size:18px;line-height:22px;color:#000}@media (max-width: 4500.98px) and (min-width: 1199.98px){@media (hover: hover){.button.checkbox__label span:hover{cursor:pointer}}}.button.checkbox__label input:checked+div{color:#fff;background:#000000}.button.checkbox__label input:checked+span{color:#fff;background:#000000}.button.checkbox__label input:checked+span i{color:#fff}.filter__checkbox span.bottom{transform:translateY(30px);opacity:0}.filter__checkbox span.top{transition:all .3s ease-in-out;opacity:1;position:absolute}@media (max-width: 4500.98px) and (min-width: 1024.98px){@media (hover: hover){.filter__checkbox:hover span.top{transform:translateY(-30px);opacity:0}}@media (hover: hover){.filter__checkbox:hover span.bottom{transform:translateY(-20px);opacity:1}}}#files-area{margin:28px auto 0}.button__send{border:0;background:inherit;font-weight:400;font-size:18px;line-height:22px;text-transform:uppercase;color:#fff;text-align:center;margin-top:25px;margin-left:7px;box-shadow:none}@media (max-width: 4500.98px) and (min-width: 1024.98px){@media (hover: hover){.button__send:hover .btn__inner{border-radius:6px;border:1px solid #171010}}}.btn-b .ripple{position:absolute;z-index:0;transform:scale(0);transition:transform .6s linear;width:10px;height:10px;border-radius:50%;background:#171010;top:-2.91251px;left:85.8125px}@media (max-width: 4500.98px) and (min-width: 1024.98px){@media (hover: hover){.btn-b:hover .ripple{top:-2.91251px;left:85.8125px;transform:scale(100);border-radius:6px}}}.services__right .button__send{margin:12px 0;text-align:center}.btn-bg{background:#FF4F4F}.services .btn__inner{padding:10px 15px}.form__label{font-style:normal;font-weight:400;font-size:14px;line-height:22px;text-transform:lowercase;color:#fc5f5f;margin-left:32px;margin-top:5px;display:block}.form input{width:100%;height:45px;border:1px solid rgba(255,79,79,.6);border-radius:25px;padding:11px 10px 14px 17px;background:inherit;transition:.5s;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.form input::-moz-placeholder{font-style:normal;font-weight:400;font-size:14px;line-height:22px;text-transform:lowercase;color:#fc5f5f;opacity:.7;text-overflow:ellipsis;display:inherit;white-space:nowrap;overflow:hidden;max-width:240px;width:260px}.form input::placeholder{font-style:normal;font-weight:400;font-size:14px;line-height:22px;text-transform:lowercase;color:#fc5f5f;opacity:.7;text-overflow:ellipsis;display:inherit;white-space:nowrap;overflow:hidden;max-width:240px;width:260px}@media (max-width: 4500.98px) and (min-width: 1024.98px){@media (hover: hover){.form input:hover{border:1px solid #FF4F4F}}}.form input:focus{border:1px solid #FF4F4F;box-shadow:0 0 5px #ff2828}.form__control{margin-left:15px}.form textarea{width:100%;height:80px;border:1px solid rgba(255,79,79,.6);border-radius:25px;padding:11px 10px 14px 17px;background:inherit;min-height:126px;max-width:100%;min-width:360px;max-height:126px;transition:.5s}@media (max-width: 767px){.form textarea{min-height:79px;max-height:79px}}.form textarea::-moz-placeholder{font-style:normal;font-weight:400;font-size:14px;line-height:22px;text-transform:lowercase;color:#fc5f5f;opacity:.7}.form textarea::placeholder{font-style:normal;font-weight:400;font-size:14px;line-height:22px;text-transform:lowercase;color:#fc5f5f;opacity:.7}@media (max-width: 4500.98px) and (min-width: 1024.98px){@media (hover: hover){.form textarea:hover{border:1px solid #FF4F4F}}}.form textarea:focus{border:1px solid #FF4F4F;box-shadow:0 0 5px #ff2828}.btn__inner{display:inline-block;position:relative;overflow:hidden;border-radius:25px;transition:all .6s ease;transform:translateZ(0);width:auto;border:1px solid #FF4F4F;padding:11px 14px}.services__title p{font-style:normal;font-weight:400;font-size:40px;line-height:31px;text-transform:uppercase;color:#000}@media (max-width: 1199px){.services__title p{font-size:36px;line-height:44px}.button.checkbox__label span{padding:0 10px;margin:0 5px 10px;height:45px}.button-slide-vertical{margin:0 7px 15px 0}.services__content{width:100%;margin:0 auto;padding:0 40px}.button-container .button{height:45px}.services__block-form textarea{max-width:100%;min-width:100%}}@media (max-width: 1023px){.services .btn__txt{text-wrap:wrap;white-space:inherit}.services__right .btn__txt .text{font-size:16px}.services .btn__inner{border-radius:159px}.services__block-form input{height:44px}.services__subtitle p{font-size:34px}.services{margin-top:70px;padding:0 0 40px}}@media (max-width: 767px){.services__title p{font-size:38px;line-height:44px}.button-container .button i.front{font-size:14px;line-height:14px;padding:0}.button-container .button i.back{display:none}.button.checkbox__label span{margin:0 5px;padding:10px 16px;display:flex;align-items:center;justify-content:center}.button-slide-vertical i{top:0}.button-container .button,.button-slide-vertical,.button.checkbox__label span{height:auto}.services__subtitle p{font-size:38px;line-height:44px}.services__checkboxes{margin-bottom:25px}.services__right,.services__left{width:100%}.services__block-form{display:block;padding-bottom:40px}.services__right{padding-left:0}.services .btn__txt{text-wrap:nowrap}.services .form__button-center{margin-top:32px}.services{padding-bottom:0;margin-top:81px!important}.services__content{padding:0 25px}.services__right .button__send{margin:0 auto}}@media (max-width: 400px){.services__title{margin-bottom:20px}.button-container .button i.front{font-size:12px;line-height:14px}.button.checkbox__label span{padding:12px 16px}.services__subtitle p{font-size:28px;line-height:38px}.services__content{padding:0 20px}.services .btn__inner{width:280px;height:64px;padding:0;display:flex;justify-content:center;align-items:center;border-radius:159px}.services__right .btn__txt .text{font-size:16px}.services .btn__txt{text-wrap:wrap;white-space:inherit}.services__title p{font-size:28px;line-height:38px}}.breadcrumbs{margin-bottom:34px}@media (max-width: 767px){.breadcrumbs{margin-bottom:15px}}.breadcrumbs__block{padding-left:4px}.breadcrumbs__block ul{list-style:none;display:flex;margin-block-start:0em;margin-block-end:0em;padding-inline-start:0px;flex-wrap:wrap;align-items:center}@media only screen and (max-width: 1440px) and (min-width: 1200px){.breadcrumbs__block ul{padding-left:40px}}.breadcrumbs__block ul li{position:relative;margin-right:10px;color:#b9b9b9;font-size:14px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.84px}@media (max-width: 767px){.breadcrumbs__block ul li{font-size:11px;line-height:15px}}.breadcrumbs__block ul li a{color:#b9b9b9;font-size:14px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.84px;transition:.5s;display:flex;align-items:center}@media (max-width: 767px){.breadcrumbs__block ul li a{font-size:11px;line-height:15px}}.breadcrumbs__block ul li a img{margin-right:15px}@media (max-width: 480px){.breadcrumbs__block ul li a img{margin-top:-6px}}@media (hover: hover){.breadcrumbs__block ul li a:hover{color:#181f4080}}.breadcrumbs__block ul li:last-child{color:#a8acbc}.breadcrumbs__block ul li:not(:last-child):after{position:absolute;top:50%;right:-4px;width:1px;height:10px;content:"";transform:translateY(-50%) rotate(160deg);background-color:#b9b9b9}.wrapper{max-width:1920px;margin:0 auto;padding-top:98px;background:#EDF7FF}.services-top h1{color:#000;font-size:90px;font-style:normal;font-weight:400;line-height:90px;text-transform:uppercase;margin-bottom:50px}.services-description__top-bg{opacity:.8;background:#FFF;filter:blur(37px);height:397px;position:absolute;bottom:-335px;left:0;width:100%}.services-description__content{display:flex}.services-description__picture{display:flex;width:450px}.services-description__picture-right{position:relative;width:250px;margin-left:25px}@media (max-width: 1199px){.services-description__picture-right{width:210px}}.services-description__left{width:400px}@media (max-width: 1199px){.services-description__left{width:320px}}.services-description__left .sites{width:70.582px;margin-top:134px;position:relative;z-index:2}.services-description__left .art{width:259.642px;height:718.564px;position:relative;margin-top:55%;width:103%;height:40%}.services-description__info{width:565px;margin:165px 0 0 200px;position:relative;z-index:2;min-height:820px}@media (max-width: 1199px){.services-description__info{margin:65px 0 0 60px}}@media (max-width: 767px){.services-description__info{min-height:335px;width:auto;padding-right:0;flex:1 1 auto}}.services-description__info .title-block{color:#000;font-size:30px;font-style:normal;font-weight:400;line-height:38px;margin-bottom:22px;letter-spacing:0}.services-description__info p{color:#656565;font-size:15px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-.3px}.services-description__info p:last-child{margin-top:16px}.services-description__picture-right .man,.services-description__picture-right .logo{position:absolute}.services-description__picture-right .man{top:0;left:5%;width:56%;height:auto}.services-description__picture-right .logo{top:-1%;left:41%;width:66%;height:auto}.services-steps{position:relative;height:859px;padding-top:89px;margin-top:-380px}@media (max-width: 1199px){.services-steps{overflow-x:hidden;overflow:hidden}}@media (max-width: 767px){.services-steps .container{padding:0}}.services-steps__content{position:relative;display:flex;z-index:3}.services-steps__bg{width:1923px;height:859px;position:absolute;top:0;left:0}.services-step__item{border-left:1px solid #000;padding-left:23px;width:30%;height:677px;position:relative}@media (max-width: 767px){.services-step__item{padding:0 15px 45px 0}}.services-step__item:first-child{width:34%}.services-step__item:nth-child(2){width:34%}.services-step__item-number{color:#000;font-size:150px;font-style:normal;font-weight:700;line-height:134px;letter-spacing:15px;text-transform:uppercase;margin-bottom:22px;margin-top:37px}.services-step__item-link a{display:flex}.services-step__item-link a span{color:#000;font-size:30px;font-style:normal;font-weight:400;line-height:38px;text-transform:uppercase;margin-right:11px;position:relative;transition:opacity 1.2s ease .4s;will-change:opacity;z-index:2}.services-step__item-link a span:before{transform:scaleX(0);transform-origin:left;transition-delay:0s;transition:transform .6s cubic-bezier(.165,.84,.44,1);position:absolute;content:"";height:2px;width:100%;background-color:#fc5f5f;left:0;bottom:0;z-index:-1}.services-step__item-link a span:after{position:absolute;content:"";height:2px;width:100%;background-color:#fc5f5f;transform-origin:right;transition-delay:.1s;transition:transform .6s cubic-bezier(.165,.84,.44,1);left:0;bottom:0;z-index:-1}@media (max-width: 4500.98px) and (min-width: 1024.98px){@media (hover: hover){.services-step__item-link a:hover span:before{transform:scaleX(1);transition-delay:.1s}}@media (hover: hover){.services-step__item-link a:hover span:after{transform:scaleX(0);transition-delay:0s}}}.services-step__item .links{position:absolute;bottom:0}.services-step__item .links a{color:#000;font-size:22px;font-style:normal;font-weight:500;line-height:38px;text-transform:uppercase;transition:.5s;display:block}@media (max-width: 4500.98px) and (min-width: 1024.98px){@media (hover: hover){.services-step__item .links a:hover{cursor:initial}}}.services-description__left-mobile-425,.services-description__left-mobile-320{display:none}@media (min-width: 1024px){.services-steps{height:auto;min-height:859px;overflow:hidden}.services-step__item{height:auto;min-height:677px;flex:1 1 0;width:auto;min-width:0}.services-step__item:first-child,.services-step__item:nth-child(2){width:auto}.services-step__item .links{position:static;bottom:auto;margin-top:40px}.services-step__item-link a{min-width:0}.services-step__item-link a span{min-width:0;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}}@media (max-width: 1023px){.services-step__item:first-child{border-top:1px solid #000}.services-step__item,.services-step__item:first-child,.services-step__item:nth-child(2){width:100%;display:flex}.services-steps__bg img{margin-left:-330px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.services-step__item:nth-child(2){padding-bottom:43px}.services-step__item:nth-child(2) .services-step__item-number{margin-top:25px}.services-step__item:nth-child(2) .links{margin-top:30px;margin-left:-3px}.services-step__item:last-child{padding-bottom:43px;border-bottom:0}.services-step__item:last-child .services-step__item-number{margin-top:25px}.services-step__item:last-child .links{margin-top:30px;margin-left:-3px}.services-steps__bg{width:1920px;height:1008px;height:1110px}.services-steps__content{flex-wrap:wrap;padding-bottom:30px}.services-step__item .links{position:relative;bottom:inherit;margin-top:45px}.wrapper{padding-top:88px}.services-top h1{font-size:68px;line-height:74px}.breadcrumbs{margin-bottom:15px}.services-description__left .sites{width:48px;margin-top:101px;position:relative;z-index:2;margin-left:6px}.services-description__picture-right .man{top:14px;left:10px;width:89px;height:auto}.services-description__picture-right .logo{top:7px;left:72px;width:105px;height:auto}.services-description__left .art{margin-top:102px;width:174px;height:auto}.services-description__picture-right{width:210px;margin-left:13px}.services-description__info{margin:5px 0 0;width:526px;padding-right:10px}.services-description__info .title-block{margin-bottom:52px}.services-steps{height:auto;padding-top:89px;margin-top:-184px;padding-bottom:50px}.services-step__item{border-left:0;border-bottom:1px solid #000;padding-left:29px;height:auto;padding-bottom:27px}.services-step__item-top{width:50%}.services-step__item .links a{margin-bottom:2px}.services__title{margin-bottom:50px}}@media (max-width: 767px){.services-description__left-mobile-425{display:block}.services-description__picture{display:none}.services-top h1{font-size:44px;line-height:50px;margin-bottom:32px}.services-description__left{width:140px;min-width:140px}.services-description__info .title-block{font-size:22px;line-height:30px;margin-bottom:33px}.services-steps{padding-top:19px;margin-top:0;padding-bottom:0}.services-steps__content{padding-bottom:18px}.services-step__item-number{font-size:100px;line-height:134px;letter-spacing:10px;margin-top:20px}.services-step__item-link a span{font-size:18px;line-height:38px}.services-step__item-top{width:43%;padding-left:4px}.services-step__item .links a{font-size:17px;line-height:38px}.services-steps__bg{height:-webkit-fill-available;overflow-x:hidden;height:1000px}.services-step__item .links{margin-top:40px}.services-step__item:nth-child(2) .links,.services-step__item:last-child .links{margin-top:44px;margin-left:1px}.services-step__item:nth-child(2){padding-bottom:60px}.services__title{margin-bottom:37px}.services-description__left-mobile-425 img{max-width:100%}.services-description{padding-bottom:45px}.services-step__item:first-child{padding-top:6px}.services-steps__bg img{margin-left:-430px}}@media (max-width: 420px){.services-steps__bg{height:1385px}.services-description__left-mobile-425{display:none}.services-description__left-mobile-320{display:block}.services-top h1{font-size:38px;font-weight:400}.services-step__item-link a span{font-size:22px;line-height:38px}.services-step__item-top,.services-step__item .links{width:100%}.services-step__item,.services-step__item:first-child,.services-step__item:nth-child(2){display:block}.services-description__left{width:101px;min-width:101px;padding-left:0;margin-left:-14px;margin-top:2px}.services-description__info .title-block{font-size:17px;line-height:26px;margin-bottom:15px}.services-description__info p{font-size:14px;line-height:20px}.services-step__item-number{margin-bottom:-8px}.services-step__item .links{margin-top:50px;margin-left:4px}.services-step__item:nth-child(2) .links,.services-step__item:last-child .links{margin-top:51px;margin-left:4px}.services-step__item:nth-child(2){padding-bottom:46px}.services-steps__content{padding-bottom:5px}.services{margin-top:58px!important}.services__title{margin-bottom:20px}.services-steps__bg img{margin-left:-860px}}
