.header{padding:0 20px}.header .container{display:-webkit-box;display:-ms-flexbox;display:flex}.header .container .header__main{width:100%;max-width:1035px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}@media (max-width: 1024px){.header .container .header__main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.header .container .header__main .header-logo{width:70px;height:43.7px;margin:29.1px 0}@media (max-width: 1024px){.header .container .header__main .header-logo{margin:29.1px 0 0 0}}.header .container .header__main .header-logo img{width:100%;height:100%}.header .container .header__main .header__menu{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:635px;-webkit-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s}@media (max-width: 1024px){.header .container .header__main .header__menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;padding-bottom:20px;max-height:0px;overflow:hidden}}.header .container .header__main .header__menu a{font-family:TT Hoves, sans-serif;font-style:normal;font-weight:normal;font-size:12px;line-height:12px;letter-spacing:0.2em;text-transform:uppercase;color:#333333;margin:auto 0}@media (max-width: 1024px){.header .container .header__main .header__menu a{text-align:center;margin:20px 0;font-size:18px;line-height:18px}}.header .container .header__main .header__menu .header-active{position:relative}.header .container .header__main .header__menu .header-active:before{content:'';position:absolute;width:100%;height:1px;background-color:#000;-webkit-transform:translateY(-3.9px);-ms-transform:translateY(-3.9px);transform:translateY(-3.9px);left:0;top:0}@media (max-width: 1024px){.header .container .header__main .header__menu .header-active:before{display:none}}.header .container .header__main .header__menu .header-active:after{content:'';position:absolute;width:100%;height:1px;background-color:#000;-webkit-transform:translateY(3.9px);-ms-transform:translateY(3.9px);transform:translateY(3.9px);left:0;bottom:0}@media (max-width: 1024px){.header .container .header__main .header__menu .header-active:after{display:none}}.header .container .header__main .header__burger{width:50px;height:40px;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:auto 0;cursor:pointer;position:absolute;right:0;top:29.1px;-webkit-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s}@media (max-width: 1024px){.header .container .header__main .header__burger{display:-webkit-box;display:-ms-flexbox;display:flex}}.header .container .header__main .header__burger div{width:100%;height:4px;background-color:black}.header .container .header__main .header__burger-active{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.project{padding:0 20px}.project .container{max-width:1170px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 600px){.project .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:20px}}.project .container .project__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:104px;width:100%;max-width:330px;margin-top:auto;margin-right:20px}@media (max-width: 1024px){.project .container .project__text{margin-bottom:0}}@media (max-width: 600px){.project .container .project__text{margin-bottom:20px;margin-right:0}}.project .container .project__text .project__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.project .container .project__text .project__title span:first-child{font-family:TT Hoves, sans-serif;font-style:normal;font-weight:300;font-size:64px;line-height:64px;color:#BDBDBD}@media (max-width: 1024px){.project .container .project__text .project__title span:first-child{font-size:48px;line-height:48px}}.project .container .project__text .project__title span:last-child{font-family:TT Hoves, sans-serif;font-style:normal;font-weight:bold;font-size:64px;line-height:64px;color:#333333}@media (max-width: 1024px){.project .container .project__text .project__title span:last-child{font-size:48px;line-height:48px}}.project .container .project__text .project__buttons{margin-top:90px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 1024px){.project .container .project__text .project__buttons{margin-top:40px}}.project .container .project__text .project__buttons div{-webkit-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;border:1px solid #F2F2F2;width:53px;height:53px;background-color:#ffffff}.project .container .project__text .project__buttons div:first-child{margin-right:23px}.project .container .project__text .project__buttons div:hover{background-color:#F9F9F9}.project .container .project__text .project__buttons div img{margin:auto;width:17.2px;height:8px;-o-object-fit:contain;object-fit:contain}.project .container .project__text .project__slider-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:142px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:90px;height:31px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media (max-width: 1024px){.project .container .project__text .project__slider-numbers{margin-top:40px}}@media (max-width: 600px){.project .container .project__text .project__slider-numbers{max-width:100px}}.project .container .project__text .project__slider-numbers span:not(:nth-child(2)){font-family:TT Hoves, sans-serif;font-style:normal;font-weight:normal;font-size:24px;line-height:24px;color:#BDBDBD}.project .container .project__text .project__slider-numbers span:nth-child(2){height:2px;width:43.8px;background-color:#E0E0E0;-webkit-transform:matrix(-0.71, 0.71, -0.71, -0.71, 0, 0);-ms-transform:matrix(-0.71, 0.71, -0.71, -0.71, 0, 0);transform:matrix(-0.71, 0.71, -0.71, -0.71, 0, 0)}.project .container .project__images{width:100%;max-width:770px;height:830px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}@media (max-width: 1024px){.project .container .project__images{height:500px}}@media (max-width: 600px){.project .container .project__images{height:300px}}.project .container .project__images .project__slide{overflow:hidden;opacity:1;-webkit-transition-duration:0.6s;-o-transition-duration:0.6s;transition-duration:0.6s;z-index:1;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);position:absolute;width:100%;height:100%}.project .container .project__images .project__slide:hover a{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.project .container .project__images .project__slide img{max-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover}.project .container .project__images .project__slide a{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition-duration:0.7s;-o-transition-duration:0.7s;transition-duration:0.7s;position:absolute;bottom:0;left:0;font-family:TT Hoves, sans-serif;font-style:normal;font-weight:normal;font-size:12px;line-height:12px;letter-spacing:0.2em;text-transform:uppercase;color:#333333;background-color:#ffffff;padding:30px 85.5px 29px 50.3px}.project .container .project__images .project__slide a:after{content:'';position:absolute;width:17.21px;height:8px;background-image:url("../img/project/03.png");background-size:contain;background-repeat:no-repeat;right:53.2px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%}.project .container .project__images .project__slide-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1;z-index:2}.about{padding:0 20px}.about .container{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#FBFBFB;max-width:1170px;padding:30px 70px 30px 100px;margin-top:120px}@media (max-width: 1024px){.about .container{padding:30px 15px;margin-top:60px}}@media (max-width: 600px){.about .container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:30px}}.about .container .about__left{width:57%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:30px;position:relative;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}@media (max-width: 600px){.about .container .about__left{width:100%}}.about .container .about__left .about__left-images{position:absolute;left:0;margin-right:30px;max-width:47.3%;height:116%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width: 600px){.about .container .about__left .about__left-images{height:100%}}.about .container .about__left .about__left-images img:first-child{-o-object-fit:cover;object-fit:cover;width:100%;height:60.9%}.about .container .about__left .about__left-images img:last-child{-o-object-fit:cover;object-fit:cover;width:100%;height:32.1%;margin-top:30px}.about .container .about__left .about__right-images{margin-top:auto;height:92%;max-width:47.3%}.about .container .about__left .about__right-images img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about .container .about__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:40%}@media (max-width: 600px){.about .container .about__text{width:100%}}@media (max-width: 600px){.about .container .about__text{margin-bottom:20px}}.about .container .about__text h2{font-family:TT Hoves, sans-serif;font-style:normal;font-weight:300;font-size:64px;line-height:64px;color:#BDBDBD;white-space:nowrap}@media (max-width: 1024px){.about .container .about__text h2{font-size:40px;line-height:40px;white-space:normal}}@media (max-width: 600px){.about .container .about__text h2{text-align:center}}.about .container .about__text p{font-family:TT Hoves, sans-serif;font-style:normal;font-weight:300;font-size:16px;line-height:25px;color:#000000;margin-top:20px;max-width:400px}@media (max-width: 1024px){.about .container .about__text p{font-size:14px;line-height:21px}}@media (max-width: 600px){.about .container .about__text p{max-width:100%}}.about .container .about__text a{font-family:TT Hoves, sans-serif;font-style:normal;font-weight:normal;font-size:12px;line-height:12px;letter-spacing:0.2em;text-transform:uppercase;color:#333333;background-color:#ffffff;margin-right:auto;padding:30px 100px 29px 65px;position:relative;margin-top:20px}@media (max-width: 1024px){.about .container .about__text a{padding:15px 50px 14.5px 32.5px}}.about .container .about__text a:after{content:'';position:absolute;background-image:url("../img/about/04.png");width:17.2px;height:8px;background-repeat:no-repeat;background-size:contain;right:67.8px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%}@media (max-width: 1024px){.about .container .about__text a:after{right:20px}}.exercises{padding:0 20px}.exercises .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:150px}@media (max-width: 1024px){.exercises .container{margin-top:75px}}@media (max-width: 600px){.exercises .container{margin-top:37px}}.exercises .container h1{font-family:TT Hoves, sans-serif;font-style:normal;font-weight:300;font-size:64px;line-height:64px;color:#BDBDBD}@media (max-width: 1024px){.exercises .container h1{text-align:center}}@media (max-width: 600px){.exercises .container h1{font-size:40px;line-height:40px}}.exercises .container .exercises__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:60px}.exercises .container .exercises__text .exercises__row{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 1024px){.exercises .container .exercises__text .exercises__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.exercises .container .exercises__text .exercises__row .exercises__left{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%}@media (max-width: 1024px){.exercises .container .exercises__text .exercises__row .exercises__left{margin-bottom:50px}}.exercises .container .exercises__text .exercises__row .exercises__left p{max-width:280px}.exercises .container .exercises__text .exercises__row .exercises__right{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%}.exercises .container .exercises__text .exercises__row .exercises__right p{max-width:420px}@media (max-width: 1024px){.exercises .container .exercises__text .exercises__row .exercises__right,.exercises .container .exercises__text .exercises__row .exercises__left{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width: 600px){.exercises .container .exercises__text .exercises__row .exercises__right,.exercises .container .exercises__text .exercises__row .exercises__left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.exercises .container .exercises__text .exercises__row .exercises__right h2,.exercises .container .exercises__text .exercises__row .exercises__left h2{font-family:SF Pro Display, sans-serif;font-style:normal;font-weight:900;font-size:200px;line-height:144px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#F2F2F2}@media (max-width: 600px){.exercises .container .exercises__text .exercises__row .exercises__right h2,.exercises .container .exercises__text .exercises__row .exercises__left h2{margin:0 auto 20px auto;font-size:100px;line-height:72px}}.exercises .container .exercises__text .exercises__row .exercises__right p,.exercises .container .exercises__text .exercises__row .exercises__left p{font-family:TT Hoves, sans-serif;font-style:normal;font-weight:normal;font-size:22px;line-height:36px;color:#333333;margin:auto 0 auto 30px}@media (max-width: 1024px){.exercises .container .exercises__text .exercises__row .exercises__right p,.exercises .container .exercises__text .exercises__row .exercises__left p{max-width:420px}}@media (max-width: 600px){.exercises .container .exercises__text .exercises__row .exercises__right p,.exercises .container .exercises__text .exercises__row .exercises__left p{text-align:center;max-width:100%;margin:0;font-size:16px;line-height:26px}}.our{padding:0 20px}.our .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:120px}@media (max-width: 1024px){.our .container{margin-top:60px}}@media (max-width: 600px){.our .container{margin-top:30px}}.our .container h1{font-family:TT Hoves, sans-serif;font-style:normal;font-weight:300;font-size:64px;line-height:64px;color:#BDBDBD}@media (max-width: 600px){.our .container h1{text-align:center;font-size:40px;line-height:40px}}.our .container .our__projects{margin-top:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width: 600px){.our .container .our__projects{margin-top:20px}}.our .container .our__projects .our__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 1024px){.our .container .our__projects .our__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.our .container .our__projects .our__row:not(:last-child){margin-bottom:30px}.our .container .our__projects .our__row:first-child .our__project{-webkit-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s;width:100%;max-width:570px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.our .container .our__projects .our__row:first-child .our__project:hover{background-color:rgba(51,51,51,0.8)}.our .container .our__projects .our__row:first-child .our__project:hover .our__text{opacity:1}@media (max-width: 1024px){.our .container .our__projects .our__row:first-child .our__project{max-width:70%;margin:0 auto}}@media (max-width: 600px){.our .container .our__projects .our__row:first-child .our__project{max-width:100%}}.our .container .our__projects .our__row:last-child .our__project{-webkit-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.our .container .our__projects .our__row:last-child .our__project:hover{background-color:rgba(51,51,51,0.8)}.our .container .our__projects .our__row:last-child .our__project:hover .our__text{opacity:1}.our .container .our__projects .our__row:last-child .our__project:first-child{max-width:270px}@media (max-width: 1024px){.our .container .our__projects .our__row:last-child .our__project:first-child{max-width:70%;margin:0 auto 30px auto}}@media (max-width: 600px){.our .container .our__projects .our__row:last-child .our__project:first-child{max-width:100%}}.our .container .our__projects .our__row:last-child .our__project:nth-child(2){max-width:470px}@media (max-width: 1024px){.our .container .our__projects .our__row:last-child .our__project:nth-child(2){max-width:70%;margin:0 auto 30px auto}}@media (max-width: 600px){.our .container .our__projects .our__row:last-child .our__project:nth-child(2){max-width:100%}}.our .container .our__projects .our__row:last-child .our__project:last-child{max-width:370px}@media (max-width: 1024px){.our .container .our__projects .our__row:last-child .our__project:last-child{max-width:70%;margin:0 auto}}@media (max-width: 600px){.our .container .our__projects .our__row:last-child .our__project:last-child{max-width:100%}}.our .container .our__projects .our__row .our__project{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:255px}.our .container .our__projects .our__row .our__project:not(:last-child){margin-right:30px}@media (max-width: 1024px){.our .container .our__projects .our__row .our__project:not(:last-child){margin-bottom:30px;margin-right:auto}}.our .container .our__projects .our__row .our__text{opacity:0;-webkit-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:auto;padding:0 20px}.our .container .our__projects .our__row .our__text h2{font-family:TT Hoves, sans-serif;font-style:normal;font-weight:bold;font-size:64px;line-height:64px;color:#FFFFFF;max-width:413px}@media (max-width: 1024px){.our .container .our__projects .our__row .our__text h2{font-size:40px;line-height:40px;text-align:center}}.our .container .our__projects .our__row .our__text a{font-family:Gothic A1, sans-serif;font-style:normal;font-weight:normal;font-size:12px;line-height:12px;letter-spacing:0.2em;text-transform:uppercase;color:#FFFFFF;position:relative;width:129px;margin-top:14px}@media (max-width: 1024px){.our .container .our__projects .our__row .our__text a{margin:14px auto 0 auto}}.our .container .our__projects .our__row .our__text a:after{content:'';position:absolute;width:17.2px;height:8px;background-image:url("../img/our/06.png");background-repeat:no-repeat;right:3.8px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%}.our .container .our__projects .our__row img{width:100%;height:100%;position:absolute;z-index:-1;-o-object-fit:cover;object-fit:cover}.our .container .our-more{font-family:TT Hoves, sans-serif;font-style:normal;font-weight:normal;font-size:12px;line-height:12px;letter-spacing:0.2em;text-transform:uppercase;color:#FFFFFF;background-color:#333333;max-width:222px;margin-left:auto;padding:30px 75.8px 29px 39px;white-space:nowrap;position:relative;margin-top:30px}@media (max-width: 600px){.our .container .our-more{margin:30px auto 0 auto}}.our .container .our-more:after{content:'';position:absolute;width:17.2px;height:8px;right:43.6px;background-image:url("../img/our/06.png");-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%}.contact{padding:0 20px}.contact .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:120px}@media (max-width: 1024px){.contact .container{margin-top:60px}}@media (max-width: 600px){.contact .container{margin-top:30px}}.contact .container h1{font-family:TT Hoves, sans-serif;font-style:normal;font-weight:300;font-size:64px;line-height:64px;color:#BDBDBD}@media (max-width: 600px){.contact .container h1{text-align:center;font-size:40px;line-height:40px}}.contact .container .contact__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:22px}@media (max-width: 600px){.contact .container .contact__row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.contact .container .contact__row .contact__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:33.3%}@media (max-width: 1024px){.contact .container .contact__row .contact__form{width:50%}}@media (max-width: 600px){.contact .container .contact__row .contact__form{width:100%;margin-top:30px}}.contact .container .contact__row .contact__form input{width:100%;outline:none;border:none;background-color:#F3F3F3;padding:15px 0 15px 21px;font-family:TT Hoves, sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:17px;letter-spacing:0.04em;color:#8D8D8D}.contact .container .contact__row .contact__form input:not(:last-child){margin-bottom:10px}.contact .container .contact__row .contact__form textarea{border:none;background-color:#F3F3F3;font-family:TT Hoves, sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:17px;letter-spacing:0.04em;color:#8D8D8D;padding:14px 21px 0 21px;height:141px;outline:none;position:relative;resize:none}.contact .container .contact__row .contact__form .error{border:1px solid red}.contact .container .contact__row .contact__img{width:64.1%;max-height:370px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 1024px){.contact .container .contact__row .contact__img{width:50%}}@media (max-width: 600px){.contact .container .contact__row .contact__img{width:100%}}.contact .container .contact__row .contact__img img{width:100%;-o-object-fit:cover;object-fit:cover;height:100%}.contact .container p{font-family:TT Hoves, sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:17px;letter-spacing:0.03em;color:#333333;margin-top:22px;margin-left:40px;max-width:331px}@media (max-width: 600px){.contact .container p{margin-left:0}}.contact .container button{border:none;cursor:pointer;font-family:TT Hoves, sans-serif;font-style:normal;font-weight:normal;font-size:12px;line-height:12px;letter-spacing:0.2em;text-transform:uppercase;color:#FFFFFF;background-color:#333333;max-width:222px;padding:30px 84.8px 30px 47px;position:relative;margin-top:21px}.contact .container button:after{content:'';position:absolute;right:52.6px;width:17.2px;height:8px;background-image:url("../img/contact/02.png");background-repeat:no-repeat;background-size:contain;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%}.footer{background-color:#2C2C2C;padding:0 20px}.footer .container{max-width:1210px;margin-top:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width: 1024px){.footer .container{margin-top:60px}}@media (max-width: 600px){.footer .container{margin-top:30px}}.footer .container .footer__top{display:-webkit-box;display:-ms-flexbox;display:flex;padding:60px 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:1112px;margin-right:auto}@media (max-width: 600px){.footer .container .footer__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px 0}}.footer .container .footer__top .footer__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width: 1024px){.footer .container .footer__top .footer__column:nth-child(2){display:none}}.footer .container .footer__top .footer__column:not(:last-child){margin-right:20px}@media (max-width: 600px){.footer .container .footer__top .footer__column:not(:last-child){margin-right:0;margin-bottom:20px}}@media (max-width: 600px){.footer .container .footer__top .footer__column{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer .container .footer__top .footer__column .footer-logo{max-width:145px;max-height:94px;-o-object-fit:contain;object-fit:contain}.footer .container .footer__top .footer__column h4{font-family:TT Hoves, sans-serif;font-style:normal;font-weight:bold;font-size:16px;line-height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:#FFFFFF;margin-bottom:25px}.footer .container .footer__top .footer__column a,.footer .container .footer__top .footer__column p{font-family:TT Hoves, sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;letter-spacing:0.03em;color:#FFFFFF}.footer .container .footer__top .footer__column a:not(:last-child){margin-bottom:16px}.footer .container .footer__top .footer__column p{position:relative;padding:0 0 0 30px}.footer .container .footer__top .footer__column p:not(:last-child){margin-bottom:32px}@media (max-width: 600px){.footer .container .footer__top .footer__column p:not(:last-child){margin-bottom:16px}}.footer .container .footer__top .footer__column .footer-location:before,.footer .container .footer__top .footer__column .footer-number:before,.footer .container .footer__top .footer__column .footer-email:before{content:'';position:absolute;width:11px;height:16px;background-image:url("../img/footer/02.png");background-repeat:no-repeat;background-size:contain;background-position:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%}.footer .container .footer__top .footer__column .footer-number:before{background-image:url("../img/footer/03.png");width:16px;height:16px}.footer .container .footer__top .footer__column .footer-email:before{background-image:url("../img/footer/04.png");width:16px;height:11px}.footer .container .footer__top .footer__column .footer__social{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:193px;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer .container .footer__top .footer__column .footer__social a{margin:0}.footer .container .footer__top .footer__column .footer__social a img{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}.copyright .container{border-top:1px solid rgba(255,255,255,0.1);background-color:#2C2C2C;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:24px 0}.copyright .container p{font-family:Open Sans, sans-serif;font-style:normal;font-weight:normal;font-size:12px;line-height:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(200,200,200,0.5)}.gallery{padding:0 0 0 20px}.gallery .container{margin-top:63px}@media (max-width: 1024px){.gallery .container{margin-top:31px}}@media (max-width: 600px){.gallery .container{margin-top:15px}}.gallery .container .gallery__text h1{font-family:TT Hoves, sans-serif;font-style:normal;font-size:64px;line-height:64px}@media (max-width: 600px){.gallery .container .gallery__text h1{font-size:40px;line-height:40px}}.gallery .container .gallery__text h1:first-child{font-weight:300;color:#BDBDBD}.gallery .container .gallery__text h1:last-child{font-weight:bold;color:#333333}.gallery .container .gallery__slider{margin-top:60px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;overflow:hidden}@media (max-width: 600px){.gallery .container .gallery__slider{margin-top:30px}}.gallery .container .gallery__slider .gallery__slides{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;position:relative}.gallery .container .gallery__slider .gallery__slides .gallery__slide{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:100%;opacity:0;-webkit-transition-duration:0.6s;-o-transition-duration:0.6s;transition-duration:0.6s;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.gallery .container .gallery__slider .gallery__slides .gallery__slide .gallery__photo{width:17.9%;height:260px;position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px;margin-right:20px}.gallery .container .gallery__slider .gallery__slides .gallery__slide .gallery__photo:hover p{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media (max-width: 1024px){.gallery .container .gallery__slider .gallery__slides .gallery__slide .gallery__photo{width:22.4%}}@media (max-width: 800px){.gallery .container .gallery__slider .gallery__slides .gallery__slide .gallery__photo{width:29.9%}}@media (max-width: 600px){.gallery .container .gallery__slider .gallery__slides .gallery__slide .gallery__photo{width:100%;margin-bottom:15px}}.gallery .container .gallery__slider .gallery__slides .gallery__slide .gallery__photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gallery .container .gallery__slider .gallery__slides .gallery__slide .gallery__photo p{-webkit-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s;bottom:0;padding:20px;position:absolute;width:100%;height:120px;background-color:#FBFBFB;font-family:TT Hoves, sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:18px;color:#333333;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.gallery .container .gallery__slider .gallery__slides .gallery__slide-active{opacity:1}.gallery .container .gallery__navigation{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 600px){.gallery .container .gallery__navigation{margin-top:20px}}.gallery .container .gallery__navigation .gallery__numbers{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:142px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:31px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin-right:26px}.gallery .container .gallery__navigation .gallery__numbers span:not(:nth-child(2)){font-family:TT Hoves, sans-serif;font-style:normal;font-weight:normal;font-size:24px;line-height:24px;color:#BDBDBD}.gallery .container .gallery__navigation .gallery__numbers span:nth-child(2){height:2px;width:43.8px;background-color:#E0E0E0;-webkit-transform:matrix(-0.71, 0.71, -0.71, -0.71, 0, 0);-ms-transform:matrix(-0.71, 0.71, -0.71, -0.71, 0, 0);transform:matrix(-0.71, 0.71, -0.71, -0.71, 0, 0)}.gallery .container .gallery__navigation .gallery__buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.gallery .container .gallery__navigation .gallery__buttons div{-webkit-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;border:1px solid #F2F2F2;width:53px;height:53px;background-color:#ffffff}.gallery .container .gallery__navigation .gallery__buttons div:hover{background-color:#F9F9F9}.gallery .container .gallery__navigation .gallery__buttons div img{margin:auto;width:17.2px;height:8px;-o-object-fit:contain;object-fit:contain}.gallery .container .gallery__navigation .gallery__buttons .gallery-prev{margin-right:23px}.projects{padding:0 20px}.projects .container{margin-top:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width: 1024px){.projects .container{margin-top:30px}}@media (max-width: 600px){.projects .container{margin-top:15px}}.projects .container .projects__text{margin-bottom:60px}@media (max-width: 1024px){.projects .container .projects__text{margin-bottom:30px}}@media (max-width: 600px){.projects .container .projects__text{margin-bottom:15px}}.projects .container .projects__text h1{font-family:TT Hoves, sans-serif;font-style:normal;font-weight:300;font-size:64px;line-height:64px;color:#BDBDBD}@media (max-width: 600px){.projects .container .projects__text h1{font-size:40px;line-height:40px}}.projects .container .projects__text h1:last-child{font-weight:bold;color:#333333}.projects .container .projects__slider{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;overflow:hidden}.projects .container .projects__slider .projects__slides{position:relative;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.projects .container .projects__slider .projects__slides .projects__slide{-webkit-transition-duration:0.6s;-o-transition-duration:0.6s;transition-duration:0.6s;min-width:100%;opacity:0}.projects .container .projects__slider .projects__slides .projects__slide .projects__row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.projects .container .projects__slider .projects__slides .projects__slide .projects__row:not(:last-child){margin-bottom:60px}@media (max-width: 1024px){.projects .container .projects__slider .projects__slides .projects__slide .projects__row:not(:last-child){margin-bottom:30px}}@media (max-width: 1024px){.projects .container .projects__slider .projects__slides .projects__slide .projects__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.projects .container .projects__slider .projects__slides .projects__slide .projects__row .projects__left{display:-webkit-box;display:-ms-flexbox;display:flex;width:57.2%}@media (max-width: 1024px){.projects .container .projects__slider .projects__slides .projects__slide .projects__row .projects__left{width:100%;height:300px}}.projects .container .projects__slider .projects__slides .projects__slide .projects__row .projects__left img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.projects .container .projects__slider .projects__slides .projects__slide .projects__row .projects__right{width:42.8%;padding:30px;background-color:#FBFBFB;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width: 1024px){.projects .container .projects__slider .projects__slides .projects__slide .projects__row .projects__right{width:100%}}.projects .container .projects__slider .projects__slides .projects__slide .projects__row .projects__right h2{font-family:TT Hoves, sans-serif;font-style:normal;font-weight:300;font-size:40px;line-height:50px;color:#BDBDBD;word-break:break-all}@media (max-width: 1024px){.projects .container .projects__slider .projects__slides .projects__slide .projects__row .projects__right h2{font-size:20px;line-height:28px}}@media (max-width: 600px){.projects .container .projects__slider .projects__slides .projects__slide .projects__row .projects__right h2{text-align:center}}.projects .container .projects__slider .projects__slides .projects__slide .projects__row .projects__right p{margin-top:20px;font-family:TT Hoves, sans-serif;font-style:normal;font-weight:300;font-size:16px;line-height:25px;color:#000000}@media (max-width: 1024px){.projects .container .projects__slider .projects__slides .projects__slide .projects__row .projects__right p{font-size:14px;line-height:22px}}.projects .container .projects__slider .projects__slides .projects__slide .projects__row .projects__right a{font-family:TT Hoves, sans-serif;font-style:normal;font-weight:normal;font-size:12px;line-height:12px;letter-spacing:0.2em;text-transform:uppercase;color:#333333;background-color:#FFFFFF;padding:30px 88px 29px 52px;margin-top:64px;margin-right:auto;position:relative}@media (max-width: 1024px){.projects .container .projects__slider .projects__slides .projects__slide .projects__row .projects__right a{margin-top:20px}}@media (max-width: 600px){.projects .container .projects__slider .projects__slides .projects__slide .projects__row .projects__right a{padding:15px 44px 15px 26px}}.projects .container .projects__slider .projects__slides .projects__slide .projects__row .projects__right a:after{content:'';position:absolute;right:55.8px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;width:17.2px;height:8px;background-image:url("../img/projects/04.png");background-size:contain;background-repeat:no-repeat}@media (max-width: 600px){.projects .container .projects__slider .projects__slides .projects__slide .projects__row .projects__right a:after{right:20px}}.projects .container .projects__slider .projects__slides .projects__slide-active{opacity:1}.projects .container .projects__navigation{margin-top:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 1024px){.projects .container .projects__navigation{margin-top:40px}}@media (max-width: 600px){.projects .container .projects__navigation{margin-top:20px}}.projects .container .projects__navigation .projects__numbers{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:142px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:31px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin-right:26px}.projects .container .projects__navigation .projects__numbers span:not(:nth-child(2)){font-family:TT Hoves, sans-serif;font-style:normal;font-weight:normal;font-size:24px;line-height:24px;color:#BDBDBD}.projects .container .projects__navigation .projects__numbers span:nth-child(2){height:2px;width:43.8px;background-color:#E0E0E0;-webkit-transform:matrix(-0.71, 0.71, -0.71, -0.71, 0, 0);-ms-transform:matrix(-0.71, 0.71, -0.71, -0.71, 0, 0);transform:matrix(-0.71, 0.71, -0.71, -0.71, 0, 0)}.projects .container .projects__navigation .projects__buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.projects .container .projects__navigation .projects__buttons div{-webkit-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;border:1px solid #F2F2F2;width:53px;height:53px;background-color:#ffffff}.projects .container .projects__navigation .projects__buttons div:hover{background-color:#F9F9F9}.projects .container .projects__navigation .projects__buttons div img{margin:auto;width:17.2px;height:8px;-o-object-fit:contain;object-fit:contain}.projects .container .projects__navigation .projects__buttons .projects-prev{margin-right:23px}.certificates{padding:0 20px}.certificates .container{margin-top:60px}@media (max-width: 1024px){.certificates .container{margin-top:30px}}@media (max-width: 600px){.certificates .container{margin-top:15px}}.certificates .container .certificates__text{margin-bottom:40px}@media (max-width: 1024px){.certificates .container .certificates__text{margin-bottom:20px}}@media (max-width: 600px){.certificates .container .certificates__text{margin-bottom:10px}}.certificates .container .certificates__text h1{font-family:TT Hoves, sans-serif;font-style:normal;font-weight:300;font-size:64px;line-height:64px;text-transform:uppercase;color:#BDBDBD}@media (max-width: 600px){.certificates .container .certificates__text h1{font-size:40px;line-height:40px}}.certificates .container .certificates__text h1:last-child{font-weight:bold;color:#333333}.certificates .container .certificates__slider{overflow:hidden}.certificates .container .certificates__slider .certificates__slides{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.certificates .container .certificates__slider .certificates__slides .certificates__slide{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition-duration:0.6s;-o-transition-duration:0.6s;transition-duration:0.6s;opacity:0}@media (max-width: 600px){.certificates .container .certificates__slider .certificates__slides .certificates__slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.certificates .container .certificates__slider .certificates__slides .certificates__slide .certificates__certificate{width:28.8%;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 600px){.certificates .container .certificates__slider .certificates__slides .certificates__slide .certificates__certificate{width:80%}}.certificates .container .certificates__slider .certificates__slides .certificates__slide .certificates__certificate img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.certificates .container .certificates__slider .certificates__slides .certificates__slide-active{opacity:1}.certificates .container .certificates__navigation{margin-top:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 1024px){.certificates .container .certificates__navigation{margin-top:35px}}@media (max-width: 600px){.certificates .container .certificates__navigation{margin-top:17px}}.certificates .container .certificates__navigation .certificates__numbers{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:142px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:31px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin-right:26px}.certificates .container .certificates__navigation .certificates__numbers span:not(:nth-child(2)){font-family:TT Hoves, sans-serif;font-style:normal;font-weight:normal;font-size:24px;line-height:24px;color:#BDBDBD}.certificates .container .certificates__navigation .certificates__numbers span:nth-child(2){height:2px;width:43.8px;background-color:#E0E0E0;-webkit-transform:matrix(-0.71, 0.71, -0.71, -0.71, 0, 0);-ms-transform:matrix(-0.71, 0.71, -0.71, -0.71, 0, 0);transform:matrix(-0.71, 0.71, -0.71, -0.71, 0, 0)}.certificates .container .certificates__navigation .certificates__buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.certificates .container .certificates__navigation .certificates__buttons div{-webkit-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;border:1px solid #F2F2F2;width:53px;height:53px;background-color:#ffffff}.certificates .container .certificates__navigation .certificates__buttons div:hover{background-color:#F9F9F9}.certificates .container .certificates__navigation .certificates__buttons div img{margin:auto;width:17.2px;height:8px;-o-object-fit:contain;object-fit:contain}.certificates .container .certificates__navigation .certificates__buttons .certificates-prev{margin-right:23px}.contacts{padding:0 20px}.contacts .container{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1440px;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}@media (max-width: 600px){.contacts .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.contacts .container .contacts__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:480px;margin-right:35px}@media (max-width: 600px){.contacts .container .contacts__left{max-width:100%;margin-bottom:20px}}.contacts .container .contacts__left .contacts__title{margin-top:63px}@media (max-width: 1024px){.contacts .container .contacts__left .contacts__title{margin-top:30px}}@media (max-width: 600px){.contacts .container .contacts__left .contacts__title{margin-top:15px}}.contacts .container .contacts__left .contacts__title h1{font-family:TT Hoves, sans-serif;font-style:normal;font-weight:300;font-size:64px;line-height:64px;color:#BDBDBD}@media (max-width: 1024px){.contacts .container .contacts__left .contacts__title h1{font-size:40px;line-height:40px}}@media (max-width: 600px){.contacts .container .contacts__left .contacts__title h1{text-align:center}}.contacts .container .contacts__left .contacts__title h1:last-child{color:#333333;font-weight:bold}.contacts .container .contacts__left .contacts__location{margin:34px 0 43px 0}@media (max-width: 600px){.contacts .container .contacts__left .contacts__location{margin:17px 0 21px 0}}.contacts .container .contacts__left h4{font-family:TT Hoves, sans-serif;font-style:normal;font-weight:bold;font-size:18px;line-height:22px;color:#333333}@media (max-width: 600px){.contacts .container .contacts__left h4{text-align:center}}.contacts .container .contacts__left p{font-family:TT Hoves, sans-serif;font-style:normal;font-weight:300;font-size:16px;line-height:20px;color:#333333}@media (max-width: 600px){.contacts .container .contacts__left p{text-align:center}}.contacts .container .contacts__left .contacts-number{margin-bottom:52px}@media (max-width: 600px){.contacts .container .contacts__left .contacts-number{margin-bottom:25px}}.contacts .container .contacts__left a{margin-top:32px;padding:30px 43px;font-family:TT Hoves, sans-serif;font-style:normal;font-weight:normal;font-size:12px;line-height:12px;letter-spacing:0.2em;text-transform:uppercase;color:#FFFFFF;background-color:#333333;margin-right:auto}@media (max-width: 600px){.contacts .container .contacts__left a{margin:16px auto 0 auto}}.contacts .container .contacts__right{max-width:790px;width:100%}@media (max-width: 600px){.contacts .container .contacts__right{height:300px}}.fixed{position:fixed;top:0;width:100%;height:100%;z-index:3;background-color:rgba(0,0,0,0.5);display:-webkit-box;display:-ms-flexbox;display:flex;visibility:hidden;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;opacity:0}.fixed .container{margin:auto;padding:45px 45px 23px 45px;width:100%;max-width:515px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#FFFFFF;position:relative}@media (max-width: 600px){.fixed .container{max-width:300px}}.fixed .container .fixed__img{width:142px;height:142px}.fixed .container .fixed__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fixed .container h4{font-family:TT Hoves, sans-serif;font-style:normal;font-weight:bold;font-size:24px;line-height:26px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;letter-spacing:0.03em;color:#333333;margin-top:24px}.fixed .container p{font-family:TT Hoves, sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:26px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;letter-spacing:0.03em;color:#4F4F4F;margin-top:27px}.fixed .container button{border:none;cursor:pointer;font-family:TT Hoves, sans-serif;font-style:normal;font-weight:normal;font-size:12px;line-height:12px;letter-spacing:0.2em;text-transform:uppercase;color:#FFFFFF;background:#333333;padding:15px 0;width:100%;text-align:center;margin-top:41px}.fixed .container .fixed-exit{width:13px;height:13px;position:absolute;right:16px;top:22px;-o-object-fit:contain;object-fit:contain;cursor:pointer}.fixed-active{opacity:1;visibility:visible}*{margin:0;padding:0;text-decoration:none;color:#000;-webkit-box-sizing:border-box;box-sizing:border-box}.container{margin:0 auto;width:100%;max-width:1170px}@font-face{font-family:'TT Hoves';src:url("../fonts/TTHoves-Regular.eot");src:local("TT Hoves Regular"),local("TTHoves-Regular"),url("../fonts/TTHoves-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/TTHoves-Regular.woff2") format("woff2"),url("../fonts/TTHoves-Regular.woff") format("woff"),url("../fonts/TTHoves-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'TT Hoves';src:url("../fonts/TTHoves-Light.eot");src:local("TT Hoves Light"),local("TTHoves-Light"),url("../fonts/TTHoves-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/TTHoves-Light.woff2") format("woff2"),url("../fonts/TTHoves-Light.woff") format("woff"),url("../fonts/TTHoves-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'TT Hoves';src:url("../fonts/TTHoves-Bold.eot");src:local("TT Hoves Bold"),local("TTHoves-Bold"),url("../fonts/TTHoves-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/TTHoves-Bold.woff2") format("woff2"),url("../fonts/TTHoves-Bold.woff") format("woff"),url("../fonts/TTHoves-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:'SF Pro Display';src:url("../fonts/SFProDisplay-Black.eot");src:local("SF Pro Display Black"),local("SFProDisplay-Black"),url("../fonts/SFProDisplay-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/SFProDisplay-Black.woff2") format("woff2"),url("../fonts/SFProDisplay-Black.woff") format("woff"),url("../fonts/SFProDisplay-Black.ttf") format("truetype");font-weight:900;font-style:normal}
