@import url("../typography/font-face.css");a.navbar-brand{white-space:normal;text-align:center;word-break:break-all}html{font-size:14px}@media (min-width: 768px){html{font-size:16px}}h1{font-family:'Panton Black', sans-serif}*,*::after,*::before{-webkit-box-sizing:border-box;box-sizing:border-box}html{position:relative;min-height:100%}body{margin-bottom:60px;font-family:'Patron', sans-serif;font-weight:600}.footer{position:absolute;width:100%;white-space:nowrap;line-height:60px}a{color:rgba(0,0,0,0.1);text-decoration:none}.visually-hidden{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}.page .page__body{margin:0;padding:0;min-height:100%;color:#000000}._container{width:80vw;margin:0 auto}.page__header{padding:100px 0;background-color:#84eaa6}.header__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page__header .main-nav{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.menu{margin-bottom:30px}.menu .menu__button{width:24px;height:24px;background-image:url("../img/icons/menu.svg");background-color:transparent;border:none;-webkit-transition:-webkit-transform 0.05s ease-in;transition:-webkit-transform 0.05s ease-in;transition:transform 0.05s ease-in;transition:transform 0.05s ease-in, -webkit-transform 0.05s ease-in}.menu .menu__button:hover,.menu .menu__button:focus{outline:none;background-image:url("../img/icons/menu-hover.svg")}.menu .menu__button:active{-webkit-transform:scale(0.95);transform:scale(0.95)}.language{font-size:14px;line-height:17px;color:#ffffff}.language__title{margin-bottom:12px;margin-left:2px;padding:0;font:inherit;background-color:transparent;color:#fff;border:none;border-bottom:2px solid #ffffff;-webkit-transition:-webkit-transform 0.05s ease-in;transition:-webkit-transform 0.05s ease-in;transition:transform 0.05s ease-in;transition:transform 0.05s ease-in, -webkit-transform 0.05s ease-in;cursor:pointer}.language__title:hover,.language__title:focus{outline:none;color:#f1eeee;border-bottom-color:#f1eeee}.language__title:active{-webkit-transform:scale(0.95);transform:scale(0.95)}.language__dropdown{position:absolute;display:none;padding:0;margin:0;margin-left:2px;list-style:none;cursor:pointer}.language__dropdown-active{display:block}.language__dropdown li{margin-bottom:10px}.language__dropdown button{margin:0;padding:0;font:inherit;background-color:transparent;color:#fff;border:none;border-bottom:2px solid transparent;-webkit-transition:-webkit-transform 0.05s ease-in;transition:-webkit-transform 0.05s ease-in;transition:transform 0.05s ease-in;transition:transform 0.05s ease-in, -webkit-transform 0.05s ease-in}.language__dropdown button:hover,.language__dropdown button:focus{outline:none;color:#f1eeee;border-bottom-color:#f1eeee}.language__dropdown button:active{-webkit-transform:scale(0.95);transform:scale(0.95)}.language__dropdown button:last-child{margin-bottom:0}.page__main .slider{padding-bottom:35px;font-family:'Panton', sans-serif;font-weight:bold;background-color:#84eaa6}.slider .slider-about{margin-bottom:70px;text-align:center}.slick-arrow{display:none !important}.slider-item{outline:none}.slider-item h2{margin-bottom:100px;font-family:'Panton', sans-serif;font-weight:bold;font-size:124px;line-height:149px;color:#ffffff}.slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slick-dots li{margin:0;margin-right:15px}.slick-dots li::before{content:'Mobile App Design';display:contents;font-family:'Panton', sans-serif;font-weight:bold;font-size:16px;width:140px;color:#f0f0f0;opacity:0.6}.slick-dots li:hover::before{color:#ffffff;opacity:1}.slick-dots li:nth-child(2):before{content:'3D Design'}.slick-dots li:nth-child(3):before{content:'Motion Design'}.slick-dots li:nth-child(4):before{content:'Graphic Design'}.slick-dots li:nth-child(5):before{content:'Game Design'}.slick-dots li.slick-active::before{color:#ffffff;opacity:1}li.slick-active::after{content:'';position:absolute;bottom:-7px;display:block;width:100%;height:2px;background-color:rgba(255,255,255,0.6)}.slick-dots li button{position:absolute;width:100%;height:1px;margin:-1px;font-size:0;overflow:hidden;-webkit-transition:-webkit-transform 2s ease-in;transition:-webkit-transform 2s ease-in;transition:transform 2s ease-in;transition:transform 2s ease-in, -webkit-transform 2s ease-in}.slick-dots li button::before{content:'';font-size:0}.slick-dots li.slick-active button::before{content:'';position:relative;left:-123%;display:block;width:117%;height:2px;background-color:#fff;-webkit-transition:-webkit-transform 3.2s ease-in;transition:-webkit-transform 3.2s ease-in;transition:transform 3.2s ease-in;transition:transform 3.2s ease-in, -webkit-transform 3.2s ease-in;-webkit-transform:translateX(100%);transform:translateX(100%);border-radius:10px}.btn-discover{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;margin-bottom:30px;padding-left:45px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ffbe0b;-webkit-box-shadow:0px 4px 30px rgba(0,0,0,0.1);box-shadow:0px 4px 30px rgba(0,0,0,0.1);border:none;border-radius:60px}.btn-discover:focus{outline:none}.btn-discover:hover,.btn-discover:focus{background-color:#e2e2e2}.btn-discover:hover .btn-arrow,.btn-discover:focus .btn-arrow{-webkit-transform:translateX(7px);transform:translateX(7px);-webkit-box-shadow:0px 4px 30px rgba(0,0,0,0.1);box-shadow:0px 4px 30px rgba(0,0,0,0.1)}.btn-discover h3{margin:0;margin-right:50px;font:inherit;font-size:16px;line-height:19px;color:#ffffff}.btn-discover .btn-arrow{width:72px;height:72px;background-image:url(../img/icons/arrow-right.svg);background-color:#ffbe0b;background-position:center center;background-repeat:no-repeat;border-radius:50%;-webkit-transform:translateX(-20px);transform:translateX(-20px);-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.socials{display:-webkit-box;display:-ms-flexbox;display:flex}.socials__list{display:grid;grid-template-columns:repeat(6, -webkit-min-content);grid-template-columns:repeat(6, min-content);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:14px;-moz-column-gap:14px;column-gap:14px;margin:0;padding:0;list-style:none}.socials__item a{display:block;width:24px;height:24px;background-position:center center;background-repeat:no-repeat}.socials__item a.fb{background-image:url("../img/icons/fb.png")}.socials__item a.fb:hover{background-image:url("../img/icons/fb-hover.png")}.socials__item a.inst{background-image:url("../img/icons/inst.png")}.socials__item a.inst:hover{background-image:url("../img/icons/inst-hover.png")}.socials__item a.twitter{background-image:url("../img/icons/twitter.png")}.socials__item a.twitter:hover{background-image:url("../img/icons/twitter-hover.png")}.socials__item a.in{background-image:url("../img/icons/linkedin.png")}.socials__item a.in:hover{background-image:url("../img/icons/linkedin-hover.png")}.socials__item a.vk{background-image:url("../img/icons/vk.png")}.socials__item a.vk:hover{background-image:url("../img/icons/vk-hover.png")}.socials__item a.youtube{background-image:url("../img/icons/youtube.png")}.socials__item a.youtube:hover{background-image:url("../img/icons/youtube-hover.png")}.slider__arrow-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slider__arrow{width:24px;height:43px;background-image:url("../img/icons/arrow-down.svg");-webkit-transition:-webkit-transform 0.2s ease-in;transition:-webkit-transform 0.2s ease-in;transition:transform 0.2s ease-in;transition:transform 0.2s ease-in, -webkit-transform 0.2s ease-in;cursor:pointer}.slider__arrow:hover{-webkit-transform:translateY(10px);transform:translateY(10px)}.slider__arrow-active{position:absolute;bottom:-5.2%;right:5%;z-index:1;background-image:url("../img/icons/arrow-up.svg")}.slider__arrow-active:hover{-webkit-transform:translateY(-20%);transform:translateY(-20%)}.about{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:240px 0}.about ._container{width:33.5vw}.about__title{margin:0;padding:0;padding-bottom:40px;font-family:'Panton', sans-serif;font-weight:bold;font-size:24px;line-height:auto;text-align:left;letter-spacing:-0.02em;color:#000000}.about__text{padding-bottom:40px;font-family:'Source Sans Pro';font-weight:400;font-size:16px;line-height:30px;color:#000000}.about__link{position:relative;padding-bottom:5px;font-family:'Panton', sans-serif;font-weight:bold;font-size:18px;line-height:auto;letter-spacing:0;color:#000000}.about__link:hover,.about__link:focus{color:#353535;text-decoration:none}.about__link:hover::after,.about__link:focus::after{background-color:#353535}.about__link::after{content:'';position:absolute;bottom:0;left:0;height:2px;width:100%;background-color:#000000;border-radius:3px}.benefits__item{position:relative;padding:310px 40px}.benefit__item-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;-ms-flex-pack:distribute;justify-content:space-around}.benefits__text-wrapper{margin-left:100px;-ms-flex-item-align:center;align-self:center;width:25vw;font-family:'Source Sans Pro';font-weight:normal}.benefits__text-wrapper ul{margin:0;padding:0;padding-left:1em;font-size:16px}.benefits__text-wrapper ul li{margin-bottom:15px}.benefits__text-wrapper ul li::marker{font-size:0.8em}.benefits__text-wrapper ul li:last-child{margin-bottom:0}.benefits__photo-wrapper{-webkit-transition:-webkit-transform 0.2s ease-in;transition:-webkit-transform 0.2s ease-in;transition:transform 0.2s ease-in;transition:transform 0.2s ease-in, -webkit-transform 0.2s ease-in}.benefits__photo-wrapper:hover{-webkit-transform:translateY(-5%);transform:translateY(-5%)}.benefits__title{position:relative;padding:0;margin:0;font-family:'Panton';font-weight:bold;font-size:42px;line-height:50px}.benefits__title::before{content:'01';position:absolute;top:-6px;left:-90px;font-family:'Panton';font-weight:bold;font-size:64px;line-height:77px;vertical-align:text-top}.benefits__title::after{content:'';position:relative;top:-10px;left:-15px;display:block;width:100%;height:40px;background-image:url("../img/icons/benefit_one-border.png");background-repeat:no-repeat}.benefits__text{font-family:'Source Sans Pro';font-style:normal;font-weight:normal;font-size:16px;line-height:30px}.benefit__dec-wrapper{position:absolute;background-color:#be53e6;right:0;bottom:-1%;width:32%;height:100%;z-index:-1}.benefits__item:nth-child(2) .benefits__title::before{content:'02';top:-6px;left:-90px}.benefits__item:nth-child(2) .benefits__title::after{top:-10px;left:-8px;background-image:url("../img/icons/benefit_two-border.png")}.benefits__item:nth-child(2) .benefit__dec-wrapper{background-color:#37c3e1}.benefits__item:nth-child(3) .benefits__title::before{content:'03';top:-6px;left:-90px}.benefits__item:nth-child(3) .benefits__title::after{top:-10px;left:-15px;background-image:url("../img/icons/benefit_three-border.png")}.benefits__item:nth-child(3) .benefit__dec-wrapper{background-color:#ff1d7c}.benefits__item:nth-child(4) .benefits__title::before{content:'04';top:-6px;left:-90px}.benefits__item:nth-child(4) .benefits__title::after{top:-10px;left:-15px;background-image:url("../img/icons/benefit_four-border.png")}.benefits__item:nth-child(4) .benefit__dec-wrapper{background-color:#ff6b24}.benefits__item:nth-child(5) .benefits__title::before{content:'05';top:-6px;left:-90px}.benefits__item:nth-child(5) .benefits__title::after{top:-10px;left:-15px;background-image:url("../img/icons/benefit_five-border.png")}.benefits__item:nth-child(5) .benefit__dec-wrapper{background-color:#84eaa6}.portfolio{padding-top:45px;padding-bottom:55px;background-color:#141414}.portfolio .portfolio__wrapper{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}.portfolio__items-wrapper{display:grid;grid-template-columns:repeat(3, -webkit-min-content);grid-template-columns:repeat(3, min-content);gap:14px;margin-bottom:65px}.portfolio__item{position:relative;width:400px;height:400px;background-image:url("../img/project_one.jpg");background-repeat:no-repeat;background-position:center center}.portfolio__item:nth-of-type(2){background-image:url("../img/project_two.jpg");background-position-x:81%}.portfolio__item:nth-of-type(3){background-image:url("../img/project_three.jpg")}.portfolio__item:nth-of-type(4){background-image:url("../img/project_four.jpg")}.portfolio__item:nth-of-type(5){background-image:url("../img/project_five.jpg")}.portfolio__item:nth-of-type(6){background-image:url("../img/project_six.jpg");background-position:45% 44%}.portfolio__item::before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;background-color:black;opacity:0.7;display:none}.portfolio__hover{visibility:hidden;height:100%;padding:17px 30px;font-family:'Panton';font-weight:bold;line-height:25px;color:#ffffff;opacity:0.999}.portfolio__hover .portfolio__text{margin:0;padding:0;margin-bottom:10px}.portfolio__hover h3{padding:0;margin:0;margin-bottom:27px;font-size:24px}.portfolio__hover h4{padding:0;margin-bottom:3px;margin-top:0;font-size:16px}.portfolio__hover p{padding:0;margin:0;font-family:'Panton Light Caps', sans-serif;font-size:15px;color:#cccccc}.portfolio__hover a{color:inherit}.portfolio__hover a:hover,.portfolio__hover a:focus{text-decoration:underline}.portfolio__hover a:active{color:#f2f2f2}.portfolio__item:hover,.portfolio__item:focus{outline:none}.portfolio__item:hover::before,.portfolio__item:focus::before{display:block}.portfolio__item:hover .portfolio__hover,.portfolio__item:focus .portfolio__hover{display:block;visibility:visible}.portfolio__link-wrapper .portfolio__link{position:relative;padding-bottom:6px;font-family:'Panton';font-weight:bold;font-size:24px;line-height:29px;color:#ffffff}.portfolio__link-wrapper .portfolio__link::after{content:'';position:absolute;bottom:0;left:0;height:2px;width:100%;background-color:#ffffff;border-radius:3px}.portfolio__link-wrapper .portfolio__link:hover,.portfolio__link-wrapper .portfolio__link:focus{color:#e2e2e2;text-decoration:none}.portfolio__link-wrapper .portfolio__link:hover::after,.portfolio__link-wrapper .portfolio__link:focus::after{background-color:#e2e2e2}.portfolio__link-wrapper .portfolio__link:active{color:#d2d2d2}.want-same{padding:290px 10px;background-image:-webkit-gradient(linear, left top, left bottom, from(#6a00bd), to(#9B21D5));background-image:linear-gradient(180deg, #6a00bd 0%, #9B21D5 100%)}.want-same__wrapper{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-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.want-same__wrapper .want-same__title{width:55vw;margin:0;margin-bottom:50px;font-family:'Panton';font-weight:900;font-size:176px;line-height:158px;color:#ffffff;text-align:center}.want-same__wrapper .want-same__btn{margin:0;padding:21px 72px;font-family:'Panton';font-weight:bold;font-size:24px;line-height:29px;background-color:#ff1d7c;color:#ffffff;border:none;border-radius:60px;-webkit-box-shadow:0px 4px 30px rgba(0,0,0,0.1);box-shadow:0px 4px 30px rgba(0,0,0,0.1);-webkit-transition:-webkit-transform 0.05s ease-in;transition:-webkit-transform 0.05s ease-in;transition:transform 0.05s ease-in;transition:transform 0.05s ease-in, -webkit-transform 0.05s ease-in}.want-same__wrapper .want-same__btn:focus,.want-same__wrapper .want-same__btn:hover{outline:none;outline-offset:5px;background-color:#f80068;-webkit-box-shadow:0px 4px 30px rgba(0,0,0,0.2);box-shadow:0px 4px 30px rgba(0,0,0,0.2)}.want-same__wrapper .want-same__btn:active{-webkit-box-shadow:0px 4px 30px rgba(0,0,0,0.4);box-shadow:0px 4px 30px rgba(0,0,0,0.4);-webkit-transform:scale(0.95);transform:scale(0.95)}.request{padding:40px 0;background-image:url("../img/person.png");background-position:86% bottom;background-repeat:no-repeat}.request__wrapper .request_title{margin:0;margin-bottom:45px;padding:0;font-family:'Panton';font-weight:bold;font-size:42px;line-height:50px}.request__form{margin-bottom:40px;width:688px}.request__form .first__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.request__form .first__row label{margin:0;padding:0;width:25%}.request__form input{margin:0;padding:0;padding-bottom:8px;width:100%;border:none;border-bottom:1px solid #000;-webkit-transition:all 0.1s ease-in;transition:all 0.1s ease-in}.request__form input:focus{outline:none;border-bottom-width:2px}.request__form .amet__wrapper{margin-top:30px;margin-bottom:30px}.request__form .amet__wrapper label,.request__form .amet__wrapper input{width:100%}.request__form button{position:relative;right:-84%;bottom:0;padding:22px 35px;color:#ffffff;background-color:#ffbe0b;-webkit-box-shadow:0px 4px 30px rgba(0,0,0,0.2);box-shadow:0px 4px 30px rgba(0,0,0,0.2);border:none;border-radius:60px}.request__form button:active{outline:none;-webkit-box-shadow:0px 4px 30px rgba(0,0,0,0.4);box-shadow:0px 4px 30px rgba(0,0,0,0.4);-webkit-transform:scale(0.95);transform:scale(0.95)}.request__form button:focus,.request__form button:hover{outline:none;background-color:#f1b000;-webkit-box-shadow:0px 4px 30px rgba(0,0,0,0.3);box-shadow:0px 4px 30px rgba(0,0,0,0.3)}.join{width:642px;padding:50px 30px;border:4px solid #ffbe0b}.join .join__title{font-family:'Panton';font-weight:bold;font-size:24px;line-height:29px}.join .join__subtitle{font-family:'Source Sans Pro';font-weight:normal;font-size:16px;line-height:30px}.join__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.join__info .mini-logo{width:80px;height:80px;background-color:#000000;background-image:url("../img/icons/logo-mini.svg");background-position:center center;background-repeat:no-repeat;border-radius:50%}.join__info .info__name{margin-top:3%}.join__info .info__title{margin:0;padding:0}.join__info .info__title a{font-family:'Source Sans Pro';font-weight:bold;font-size:16px;line-height:20px;color:#000000}.join__info .info__title a:hover{text-decoration:none;color:#555}.join__info .info__subscribers{margin:0;padding:0;font-family:'Source Sans Pro';font-weight:normal;font-size:16px;line-height:30px;color:rgba(0,0,0,0.5)}.info__news{width:320px}.info__news ul{padding:0;margin:0;margin-top:4%;list-style:none}.info__news ul li{padding-bottom:13px;border-bottom:1px solid rgba(0,0,0,0.1)}.info__news ul li:last-child{padding-top:13px;border:none}.info__news ul a{display:inline-block;width:260px;font-family:'Source Sans Pro';font-weight:normal;font-size:16px;line-height:30px;color:#000000}.info__news ul time{font-family:'Source Sans Pro';font-weight:normal;font-size:16px;line-height:30px;color:rgba(0,0,0,0.5)}.page__footer{padding:65px 0;background-color:#000000}.footer__wrapper p,.footer__wrapper h2{margin:0;padding:0}.footer__wrapper .footer__email{margin-bottom:63px;text-align:center}.footer__wrapper .footer__email p{margin-bottom:11px;font-family:'Panton';font-weight:bold;font-size:16px;line-height:19px;color:#ffffff}.footer__wrapper .footer__email a{font-family:'Panton';font-weight:bold;font-size:58px;line-height:70px;color:#ffffff}.footer__wrapper .footer__email a:hover,.footer__wrapper .footer__email a:focus{text-decoration:none}.footer__wrapper .footer__down{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__wrapper .footer__info .socials__list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:11px}.footer__wrapper .footer__info .socials__list a{pointer-events:none;cursor:pointer}.footer__wrapper .footer__info a{display:block;font-family:'Source Sans Pro';font-weight:normal;font-size:16px;line-height:30px;color:#ffffff;cursor:pointer}.footer__wrapper .footer__info .footer__copyright{margin-top:11px;font-family:'Panton';font-weight:bold;font-size:16px;line-height:19px;color:#ffffff}.footer__wrapper .footer__contacts{max-width:170px;white-space:normal}.footer__wrapper .footer__contacts p{font-family:'Source Sans Pro';font-weight:normal;font-size:16px;line-height:30px;color:#ffffff}.footer__wrapper .footer__contacts .contacts__adress{position:relative}.footer__wrapper .footer__contacts .contacts__adress::before{content:"";position:absolute;top:15%;left:-19%;width:20px;height:20px;background-image:url("../img/icons/location.png")}.footer__wrapper .footer__contacts .contacts__tel{position:relative}.footer__wrapper .footer__contacts .contacts__tel a{color:#ffffff}.footer__wrapper .footer__contacts .contacts__tel::before{content:"";position:absolute;top:15%;left:-19%;width:20px;height:20px;background-image:url("../img/icons/phone.png")}@media (max-width: 1300px){.benefit__item-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translateY(-20%);transform:translateY(-20%)}.benefits__item{padding-bottom:60px}.benefit__dec-wrapper{position:absolute;background-color:#be53e6;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:25%;z-index:-1}.benefits__text-wrapper{-ms-flex-item-align:start;align-self:flex-start;width:45vw;margin-top:32px}.portfolio__items-wrapper{grid-template-columns:repeat(2, 1fr)}.request{background-position:right bottom}}@media (max-width: 1150px){.request{background:none}}@media (max-width: 830px){.page__header{padding:101px 0}._container{width:90vw}.slider-item h2{font-size:99px;line-height:1em}.slick-dots li.slick-active button{top:101%}.socials{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slider__arrow-wrapper{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.about ._container{width:90vw}.benefits .benefits__item{position:relative;padding:310px 0px;padding-bottom:20px}.benefits .benefits__text-wrapper{width:60vw}.benefits .benefits__title{font-size:36px}.benefits .slick-slide img{width:320px;height:248px}.portfolio__items-wrapper{grid-template-columns:repeat(1, 1fr)}.portfolio__item{width:350px;height:auto}.portfolio__item .portfolio__hover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px 30px}.portfolio__item .portfolio__title{margin-bottom:10px}.portfolio__item p{font-size:14px}.portfolio__item a{-ms-flex-item-align:end;align-self:flex-end;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.want-same__wrapper .want-same__title{width:auto;font-size:118px}.request__form{width:auto}.request__form .first__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.request__form .first__row label{width:50%;margin-bottom:15px}.request__form .first__row label:last-of-type{margin-bottom:0}.request__form .amet__wrapper{margin-top:15px}.request__form .amet__wrapper label{width:75%}.request__form button{left:0}.join{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:290px}.join .join__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.join .join__info .info__news{width:100%}.join li{width:200px}.footer__wrapper .footer__email{margin-bottom:40px;text-align:left}.footer__wrapper .footer__email a{font-size:27px;line-height:40px}}@media (max-width: 531px){.footer__down{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.footer__down .socials__list{-webkit-column-gap:23px;-moz-column-gap:23px;column-gap:23px}.footer__down .footer__contacts{margin-bottom:25px;margin-left:17%;max-width:none}}@media (max-width: 375px){.slider-item h2{font-size:85px;line-height:1em}.slick-dots{width:104%}.portfolio__item{width:290px;height:auto}.want-same__wrapper .want-same__title{width:auto;font-size:100px;line-height:115px}}

/*# sourceMappingURL=style.min.css.map */
