.social-path,.social-path2,.social-path3,.navigation .navigation__link{-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html{font-size:10px}body{font-size:1.6rem;font-style:normal;font-weight:normal;line-height:2.6rem;font-family:"Lato", "Verdana", sans-serif}h1{font-size:2.5rem;font-style:normal;font-weight:bold;line-height:3rem}.logo{color:#fff;text-transform:uppercase}.logo__symbol{color:#f06c64}.ico{cursor:pointer;display:inline-block}.ico_pencil,.ico_bulb,.ico_heart,.ico_phone,.ico_thought,.ico_star{background-repeat:no-repeat;width:60px;height:60px}.ico_pencil{background-image:url("../../src/img/services/pen.svg")}.ico_bulb{background-image:url("../../src/img/services/bulb.svg")}.ico_heart{background-image:url("../../src/img/services/heart.svg")}.ico_phone{background-image:url("../../src/img/services/phone.svg")}.ico_thought{background-image:url("../../src/img/services/thought.svg")}.ico_star{background-image:url("../../src/img/services/star.svg")}.social-icons{display:-webkit-box;display:-ms-flexbox;display:flex}.social-icons>*{margin-right:6px}.social-object{width:32px;width:32px}.social-svg:hover .social-path,.social-svg:hover .social-path2,.social-svg:hover .social-path3{fill:gold}.tag{margin-right:10px}.tag{border-radius:5px;padding:3px 5px;cursor:pointer;font-size:1.2rem;font-style:normal;font-weight:normal;line-height:1.2rem}.tag_selected{color:#dedede;border:1px solid #dedede}.tag_bordered{color:#767e9e;border:1px solid #767e9e}.navigation{display:-webkit-box;display:-ms-flexbox;display:flex}.navigation a{color:#fff}.navigation__link_current a{color:#f06c64}.navigation .navigation__link{text-transform:uppercase;list-style:none;padding:0 15px;font-size:1.2rem;font-style:normal;font-weight:bold;line-height:1.4rem;cursor:pointer}.navigation__link a{position:relative}.navigation__link a:hover{color:#f06c64}.navigation__link a::after{content:"·";position:absolute;top:0;left:-1.35em;color:#fff;border-radius:50%}.navigation__link:first-of-type a::after{content:""}.slider{background:#f06c64;padding:117px 2px;border-bottom:#ea676b 6px solid}.slider__wrapper{position:relative}.slider__phones{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 100px}.arrow{position:absolute;cursor:pointer;top:166px}.arrow-right{right:40px}.services{background:#f2f2f2;border-bottom:6px solid #fff;padding:59px 40px 52px;padding-bottom:100px}.services__main-title{font-size:3rem;font-height:3.6rem;font-weight:bold;font-style:normal;color:#666d89;text-align:justify}.services__main-text{font-size:1.8rem;font-style:normal;font-weight:300;line-height:3rem;color:#767e9e;text-align:justify;padding:18px 0 60px}.services__title{font-size:1.8rem;font-style:normal;font-weight:900;line-height:1.8rem;color:#666d89;padding-bottom:7px}.services__text{font-size:1.2rem;font-style:normal;font-weight:normal;line-height:2.2rem;text-align:justify;color:#767e9e}.service{width:300px;text-align:justify;margin:0 20px 20px 0}.layout-2-column_not-equal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.service__content{width:220px;height:104px;padding-left:15px}.portfolio{background:#2d303a;padding:59px 0 73px;border-bottom:6px solid #323746}.portfolio__title{font-size:3rem;font-height:3.6rem;font-weight:bold;font-style:normal;color:#666d89;text-align:justify;padding-bottom:14px}.portfolio__text{font-size:1.8rem;font-style:normal;font-weight:300;line-height:3rem;color:#767e9e;text-align:justify}.portfolio__tags{padding:18px 0}.portfolio__gallery{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4, 1fr);grid-gap:20px}.about{background:#f2f2f2;padding:59px 0 73px;border-bottom:6px solid #fff}.about__main-title{font-size:3rem;font-height:3.6rem;font-weight:bold;font-style:normal;color:#666d89;text-align:justify}.about__main-text{font-size:1.8rem;font-style:normal;font-weight:300;line-height:3rem;color:#767e9e;text-align:justify;padding:14px 0 57px}.about__employee{padding-right:20px}.about__employee:last-of-type{padding:0}.about__title{font-size:1.8rem;font-style:normal;font-weight:900;line-height:1.8rem;color:#666d89;padding-bottom:7px}.about__text{font-size:1.2rem;font-style:normal;font-weight:normal;line-height:2.2rem;text-align:justify;color:#767e9e;padding-bottom:12px}.contact{background:#f06c64;padding:59px 0 64px;border-bottom:#ea676b}.contact__main-title{font-size:3rem;font-height:3.6rem;font-weight:bold;font-style:normal;color:#f0d8d9;text-align:justify}.contact__main-text{font-size:1.8rem;font-style:normal;font-weight:300;line-height:3rem;color:#f0d8d9;text-align:justify;padding:14px 0 56px}.contact__form{margin-right:20px}.contact__form input,.contact__form textarea{font-size:1.2rem;font-style:normal;font-weight:400;line-height:2.2rem;border:none;background:#d6564f;border-radius:5px;display:block;margin-bottom:16px;padding:8px 15px;width:100%}.contact__form input:focus,.contact__form input:hover,.contact__form textarea:focus,.contact__form textarea:hover{background:#2d303a;outline:none}.contact__form input:focus::-webkit-input-placeholder,.contact__form input:hover::-webkit-input-placeholder,.contact__form textarea:focus::-webkit-input-placeholder,.contact__form textarea:hover::-webkit-input-placeholder{color:#f0d8d9}.contact__form input:focus:-ms-input-placeholder,.contact__form input:hover:-ms-input-placeholder,.contact__form textarea:focus:-ms-input-placeholder,.contact__form textarea:hover:-ms-input-placeholder{color:#f0d8d9}.contact__form input:focus::-ms-input-placeholder,.contact__form input:hover::-ms-input-placeholder,.contact__form textarea:focus::-ms-input-placeholder,.contact__form textarea:hover::-ms-input-placeholder{color:#f0d8d9}.contact__form input:focus::placeholder,.contact__form input:hover::placeholder,.contact__form textarea:focus::placeholder,.contact__form textarea:hover::placeholder{color:#f0d8d9}::-webkit-input-placeholder{color:#f48c8f}:-ms-input-placeholder{color:#f48c8f}::-ms-input-placeholder{color:#f48c8f}::placeholder{color:#f48c8f}.contact__content{width:300px}.contact a{font-size:1.2rem;font-style:normal;font-weight:normal;line-height:2.2rem;text-decoration:none;display:block;color:#f0d8d9}.contact__title{font-size:1.8rem;font-style:normal;font-weight:900;line-height:1.8rem;color:#f0d8d9}.contact__text{font-size:1.2rem;font-style:normal;font-weight:normal;line-height:2.2rem;text-align:justify;color:#f0d8d9;padding:7px 0 22px}.button{display:inline-block;padding:7px;background:#d6564f;border:none;border-radius:5px;color:#f48c8f}.button:hover{background:#2d303a;color:#f0d8d9}.contact-object{padding-right:13px}.wrapper{max-width:1020px;margin:auto;padding:0 40px}.header{background:#2d303a;padding:30px;border-bottom:#323746 6px solid}.header__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header a{text-decoration:none}.layout-4-column{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space -between;-ms-flex-pack:space -between;justify-content:space -between}.layout-4-column>*{-ms-flex-preferred-size:21%;flex-basis:21%}.layout-3-column{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space -between;-ms-flex-pack:space -between;justify-content:space -between}.layout-3-column>*{-ms-flex-preferred-size:30%;flex-basis:30%}.layout-2-column{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space -between;-ms-flex-pack:space -between;justify-content:space -between}.layout-2-column>*{-ms-flex-preferred-size:48%;flex-basis:48%}footer{background:#2d303a;padding:22px 0}.wrapper__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
/*# sourceMappingURL=style.min.css.map */