.topBox{display:flex;flex-wrap:wrap;margin:-1px 0 0}.topBox .mainBox{flex:0 0 50%;min-height:890px;padding-top:35px;position:relative}.mainBox .innerBox{font-family:Euclid Circular B Regular;font-size:16px;line-height:24px;margin:0 auto;max-width:100%;text-align:center;width:54%}.mainBox .innerBox h5{font-size:24px;line-height:30px}.mainBox .innerBox h3,.mainBox .innerBox h5{font-family:Euclid Circular B SemiBold;margin-bottom:10px}.mainBox .innerBox h3{font-size:48px;line-height:50px}.boxBtn a:hover{opacity:.7}.mainBox .innerBox p{font-family:Euclid Circular B Regular;font-size:16px;line-height:24px}.mainBox .innerBox .boxBtn a{border-radius:5px;display:inline-block;font-family:Euclid Circular B Medium;font-size:16px;line-height:24px;margin:15px 0 0;padding:8px 15px}.mainBox .innerBox img{bottom:0;left:50%;position:absolute;transform:translate(-50%)}@media screen and (max-width:1440px){.mainBox .innerBox{width:74%}.topBox .mainBox{min-height:735px}}@media screen and (max-width:1200px){.topBox .mainBox{min-height:720px}}@media screen and (max-width:991px){.topBox .mainBox{flex:0 0 100%;min-height:auto}.mainBox .innerBox img{left:auto;margin-top:50px;position:relative;transform:none}.mainBox .innerBox{width:90%}.mainBox .innerBox h3{font-size:33px;line-height:35px}.medium-highlight.custom{display:inline-block}.medium-highlight.custom:after{top:13px}.medium-highlight.custom.red:after{overflow:hidden}}