.case-study__visit{align-items:center;display:flex;justify-content:space-between;margin:70px auto 100px;max-width:1600px}.case-study__visit--content{flex:1 1 52%;max-width:52%}.case-study__visit--image{flex:1 1 39%;max-width:39%}.case-study__visit--content p{color:#212120;font-family:Roboto,sans-serif;font-size:100%;line-height:2em;margin-bottom:40px}.case-study__visit--content p.content-title{font-size:175%;margin-bottom:15px}.button.case-study__visit-button{display:none}.button.case-study__visit-button.true{display:block}.case-study__visit .case-study__visit-button.true{align-items:center;background-color:#f26829;border:2px solid #f15e1b;border-radius:3px;display:flex;height:50px;justify-content:center;margin:0;padding:0;width:190px}.case-study__visit .case-study__visit-button .hover,.case-study__visit .case-study__visit-button:hover span{display:none}.case-study__visit .case-study__visit-button:hover .hover{display:block}.case-study__visit .case-study__visit-button:hover{background-color:#d45419}@media (max-width:1024px){.case-study__visit{flex-wrap:wrap}.case-study__visit--content{flex:1 1 100%;max-width:100%;order:2}.case-study__visit--image{flex:1 1 100%;max-width:100%;order:1;text-align:center}.case-study__visit--image img{max-width:500px;width:100%}}@media (max-width:768px){.case-study__visit{margin:50px auto 70px}.case-study__visit--content p{font-size:100%;text-align:center}.case-study__visit--content p.content-title{font-size:125%}.case-study__visit--image img{max-width:450px}.case-study__visit .case-study__visit-button{margin:auto}}