@font-face{font-family:"Adobe Garamond Pro";src:url("fonts/AGaramondPro-Bold.woff2") format("woff2"),url("fonts/AGaramondPro-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Adobe Garamond Pro";src:url("fonts/AGaramondPro-Regular.woff2") format("woff2"),url("fonts/AGaramondPro-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}h1,.h1{font-size:48px;line-height:52px;font-weight:700}@media only screen and (max-width: 1920px){h1,.h1{font-size:2.5vw;line-height:2.7083333333vw}}@media only screen and (max-width: 767px){h1,.h1{font-size:8.5333333333vw;line-height:8.5333333333vw}}h2,.h2{font-size:48px;line-height:52px;font-weight:700}@media only screen and (max-width: 1920px){h2,.h2{font-size:2.5vw;line-height:2.7083333333vw}}@media only screen and (max-width: 767px){h2,.h2{font-size:6.4vw;line-height:8vw}}h3,.h3{font-size:28px;line-height:40px;font-weight:700}@media only screen and (max-width: 1920px){h3,.h3{font-size:1.4583333333vw;line-height:2.0833333333vw}}@media only screen and (max-width: 767px){h3,.h3{font-size:5.3333333333vw;line-height:6.9333333333vw}}h4,.h4{font-size:24px;line-height:30px;font-weight:700}@media only screen and (max-width: 1920px){h4,.h4{font-size:1.25vw;line-height:1.5625vw}}@media only screen and (max-width: 767px){h4,.h4{font-size:5.3333333333vw;line-height:6.9333333333vw}}p{font-size:20px;line-height:30px}@media only screen and (max-width: 1920px){p{font-size:1.0416666667vw;line-height:1.5625vw}}@media only screen and (max-width: 767px){p{font-size:4.2666666667vw;line-height:6.4vw}}.c-intro{padding:190px 0 0}@media only screen and (max-width: 1920px){.c-intro{padding:9.8958333333vw 0 0}}@media only screen and (max-width: 767px){.c-intro{padding:26.6666666667vw 0 0}}.c-intro__box{padding:100px 300px;background-color:#fff;box-shadow:0 3px 20px rgba(0,0,0,.16)}@media only screen and (max-width: 1920px){.c-intro__box{padding:5.2083333333vw 15.625vw}}@media only screen and (max-width: 767px){.c-intro__box{padding:12.8vw 8vw}}.c-intro__text{text-align:center}.c-intro__text p{font-size:24px;line-height:34px;margin-bottom:34px}@media only screen and (max-width: 1920px){.c-intro__text p{font-size:1.25vw;line-height:1.7708333333vw;margin-bottom:1.7708333333vw}}@media only screen and (max-width: 767px){.c-intro__text p{font-size:4.2666666667vw;line-height:6.4vw;margin-bottom:6.4vw}}.c-authors{padding-top:190px;padding-bottom:20px}@media only screen and (max-width: 1920px){.c-authors{padding-top:9.8958333333vw;padding-bottom:1.0416666667vw}}@media only screen and (max-width: 767px){.c-authors{padding-top:21.3333333333vw;padding-bottom:5.3333333333vw}}.c-authors__list{display:flex;flex-wrap:wrap;justify-content:space-between}.c-authors__item{width:45%;margin-bottom:115px;display:flex;justify-content:space-between;position:relative}@media only screen and (max-width: 1920px){.c-authors__item{margin-bottom:5.9895833333vw}}@media only screen and (max-width: 767px){.c-authors__item{width:100%;flex-direction:column;justify-content:center;align-items:center;margin-bottom:13.3333333333vw;padding-bottom:13.3333333333vw}.c-authors__item:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:21.3333333333vw;height:1px;background-color:rgba(112,112,112,.5)}}.c-authors__item-info{width:35%}.c-authors__item-info img{width:100%;height:260px;position:relative;box-shadow:0 3px 10px rgba(0,0,0,.16);-o-object-fit:cover;object-fit:cover}.c-authors__item-info img:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:7px;background-color:#b1001b}.c-authors__item-info h4{text-transform:uppercase;margin-top:20px;color:#b1001b}@media only screen and (max-width: 1920px){.c-authors__item-info img{height:13.5416666667vw}.c-authors__item-info img:after{height:.3645833333vw}.c-authors__item-info h4{margin-top:1.0416666667vw}}@media only screen and (max-width: 767px){.c-authors__item-info{width:100%;margin-bottom:5.3333333333vw;text-align:center}.c-authors__item-info img{width:90%;margin:0 auto;height:61.3333333333vw}.c-authors__item-info img:after{height:1.8666666667vw}.c-authors__item-info h4{margin-top:5.3333333333vw}}.c-authors__item-text{width:55%}@media only screen and (max-width: 767px){.c-authors__item-text{width:100%;text-align:center}}@media only screen and (max-width: 767px){.c-footer .c-container{max-width:85%}}.c-footer__box{background-color:#b1001b;box-shadow:0 3px 20px rgba(0,0,0,.16);padding:100px 0 180px}@media only screen and (max-width: 1920px){.c-footer__box{padding:5.2083333333vw 0 9.375vw}}@media only screen and (max-width: 767px){.c-footer__box{padding:18.6666666667vw 0}}.c-footer__links{margin-top:50px;color:#fff}@media only screen and (max-width: 1920px){.c-footer__links{margin-top:2.6041666667vw}}@media only screen and (max-width: 767px){.c-footer__links{margin-top:13.3333333333vw}}.c-footer__link{text-align:center;font-size:32px;line-height:44px;margin-bottom:30px}.c-footer__link p{font-size:24px;margin-bottom:15px}.c-footer__link a{font-weight:700;color:#fff;margin:0 20px}@media only screen and (max-width: 1920px){.c-footer__link{font-size:1.6666666667vw;line-height:2.2916666667vw;margin-bottom:1.5625vw}.c-footer__link p{font-size:1.25vw;margin-bottom:.78125vw}.c-footer__link a{margin:0 1.0416666667vw}}@media only screen and (max-width: 767px){.c-footer__link{font-size:6.4vw;line-height:9.0666666667vw;margin-bottom:8vw}.c-footer__link p{font-size:5.3333333333vw;margin-bottom:4vw}.c-footer__link a{margin:0 5.3333333333vw}}
