@keyframes loading-animation{50%{background:#fff;box-shadow:0 -200px 100px -100px #f5f5f5 inset;border-color:#fff}}.title{font-family:'Open Sans',sans-serif;color:#000;font-size:42px;font-weight:700;margin-bottom:40px;text-align:center}@media (max-width:1150px){.title{font-size:36px}}.separator{width:450px;height:2px;background:#979997;margin:0 auto 40px}@media (max-width:760px){.separator{width:300px}}@media (max-width:500px){.separator{width:calc(100% - 50px)}}.persons{width:1252px;box-sizing:border-box;margin:50px auto}@media (max-width:1300px){.persons{width:960px}}@media (max-width:1150px){.persons{width:auto;padding:0 40px}}@media (max-width:500px){.persons{padding:0 25px}}.persons .block{width:calc(25% - 33px);display:inline-block;vertical-align:top;margin-right:40px;margin-bottom:40px}.persons .block:nth-of-type(4n){margin-right:0}@media (max-width:980px){.persons .block{width:calc(33.3% - 30px)}.persons .block:nth-of-type(4n){margin-right:40px}.persons .block:nth-of-type(3n){margin-right:0}}@media (max-width:760px){.persons .block{width:calc(50% - 22px)}.persons .block:nth-of-type(3n){margin-right:40px}.persons .block:nth-of-type(2n){margin-right:0}}@media (max-width:500px){.persons .block{width:100%;margin-right:0;display:block}}.persons .block .photo{width:100%;background-size:cover;background-position:center;overflow:hidden}.persons .block .photo:before{content:"";padding-top:100%;float:left}.persons .block .text{margin-top:20px;font-family:Roboto,sans-serif;color:#4d4d4d}@media (max-width:1300px){.persons .block .text{margin-top:12px}}.persons .block .text .name{font-size:23px;margin-bottom:8px;display:block}@media (max-width:1300px){.persons .block .text .name{font-size:20px}}@media (max-width:760px){.persons .block .text .name{font-size:23px}}@media (max-width:650px){.persons .block .text .name{font-size:20px}}@media (max-width:500px){.persons .block .text .name{font-size:23px}}.persons .block .text .position{font-size:17px;font-weight:300;display:block;line-height:23px}@media (max-width:1300px){.persons .block .text .position{font-size:14px;line-height:20px}}@media (max-width:760px){.persons .block .text .position{font-size:17px;line-height:23px}}@media (max-width:650px){.persons .block .text .position{font-size:14px;line-height:20px}}@media (max-width:500px){.persons .block .text .position{font-size:17px;line-height:23px}}.about{margin-top:50px}.about .inner{margin:0 auto;width:1200px}@media (max-width:1300px){.about .inner{width:960px}}@media (max-width:1150px){.about .inner{width:auto;padding:0 40px}}@media (max-width:500px){.about .inner{padding:0 25px}}.about .inner .text{font-family:Roboto,sans-serif;font-size:20px;color:#4d4d4d;width:calc(50% - 37px);display:inline-block;font-weight:300;line-height:33px;vertical-align:top}.about .inner .text:first-of-type{margin-right:70px}@media (max-width:1150px){.about .inner .text{font-size:18px;line-height:30px}.about .inner .text:first-of-type{margin-right:50px}}@media (max-width:650px){.about .inner .text{width:100%;margin-bottom:30px}.about .inner .text:first-of-type{margin-right:0}}.about .about__film{margin-top:40px;display:block}@media (max-width:1150px){.about .about__film{width:100%;padding:0}}@media (max-width:870px){.about .about__film{height:440px}}@media (max-width:500px){.about .about__film{height:300px}}.requisites{margin-top:50px;box-sizing:border-box}@media (max-width:760px){.requisites{width:100%;padding:0 40px}}.requisites .table{border:0;font-family:Roboto,sans-serif;color:#4d4d4d;font-size:20px;margin:0 auto}@media (max-width:1150px){.requisites .table{font-size:18px}}.requisites .table .row{display:block;margin:15px 0}.requisites .table .row:first-of-type{margin-top:0}.requisites .table .row .name{text-align:right;font-weight:700;padding-right:5px;width:300px}.requisites .table .row .name:after{content:':'}.requisites .table .row .value{text-align:left;font-weight:300;padding-left:5px;width:300px}@media (max-width:760px){.requisites .table .row{margin:12px 0}.requisites .table .row .name,.requisites .table .row .value{width:100%;display:block;text-align:left;padding-left:0;line-height:23px}.requisites .table .row .value{margin-top:3px}}.instagram{margin-top:50px}.instagram .post{display:inline-block;position:relative;width:calc(20% - 6px);overflow:hidden;margin-right:3px;margin-bottom:3px}.instagram .post:nth-of-type(5n){margin-right:0}@media (max-width:1300px){.instagram .post{width:calc(25% - 6px)}.instagram .post:nth-of-type(5n){margin-right:3px}.instagram .post:nth-of-type(4n){margin-right:0}}@media (max-width:980px){.instagram .post{width:calc(33.3% - 5px)}.instagram .post:nth-of-type(4n){margin-right:3px}.instagram .post:nth-of-type(3n){margin-right:0}}@media (max-width:650px){.instagram .post{width:calc(50% - 4px)}.instagram .post:nth-of-type(3n){margin-right:3px}.instagram .post:nth-of-type(2n){margin-right:0}}@media (max-width:650px){.instagram .post{width:100%;margin-right:0!important}}.instagram .post .background{background-size:cover;background-position:center;position:absolute;transition:transform .2s ease;top:0;right:0;bottom:0;left:0}.instagram .post .background:hover{transform:scale(1.1)}.instagram .post:before{content:"";padding-top:100%;float:left}