@charset "UTF-8";.quote{position:relative}.quote:before{content:"“";font-family:Georgia,serif;left:0;line-height:1;position:absolute}@media only screen and (max-width:639px){.quote:before{font-size:42px;top:-5px}}@media only screen and (min-width:640px) and (max-width:1023px){.quote:before{font-size:62px;top:-12px}}@media only screen and (min-width:1024px){.quote:before{font-size:72px;top:-12px}}.case-study-bottom{margin:0!important}.case-study-tab__item{display:flex}@media only screen and (max-width:767px){.case-study-tab__item{flex-flow:column-reverse}}@media only screen and (max-width:639px){.case-study-tab__item .about-methodology__quote__text:before,.case-study-tab__item .quote{padding-left:25px}}@media only screen and (min-width:640px){.case-study-tab__item .about-methodology__quote__text:before,.case-study-tab__item .quote{padding-left:40px}}@media only screen and (max-width:767px){.case-study-tab__item .about-methodology__quote__text:before:before,.case-study-tab__item .quote:before{top:-15px}}.case-study-tab__info{flex:1 1 0}@media only screen and (min-width:768px){.case-study-tab__info{width:50%}.case-study-tab__info p{margin:30px 0 15px}}@media only screen and (max-width:767px){.case-study-tab__info p{margin:25px 0 10px}}.case-study-tab__add-info{display:block;font-weight:600;line-height:1.5}@media only screen and (max-width:639px){.case-study-tab__add-info{font-size:16px}}@media only screen and (min-width:640px){.case-study-tab__add-info{font-size:18px}}.case-study-tab__add-link{line-height:1.5}@media only screen and (max-width:639px){.case-study-tab__add-link{font-size:16px}}@media only screen and (min-width:640px){.case-study-tab__add-link{font-size:18px}}@media only screen and (max-width:767px){.case-study-tab__img{margin-bottom:30px;text-align:center}}@media only screen and (min-width:768px) and (max-width:1023px){.case-study-tab__img{box-sizing:border-box;padding-left:50px;width:50%}}@media only screen and (min-width:1024px){.case-study-tab__img{margin-left:60px;width:470px}}.case-study-tab__img a{border:solid #2b3c4d;display:inline-block;max-width:100%}@media only screen and (min-width:768px) and (max-width:1023px){.case-study-tab__img a{border-width:7px}}@media only screen and (min-width:1024px) and (max-width:1279px){.case-study-tab__img a{border-width:10px}}@media only screen and (min-width:1280px){.case-study-tab__img a{border-width:14px}}