.case_studies_container .caseContent{min-height:290px}.school-img{text-align:center}.w100{max-width:100px}.school-img img{max-width:80px}.case_studies_sec{background:#f2f2f2}.case_studies_container{display:inline-block;width:100%;margin:0 -20px}.case_studies_container .caseBox{float:none;padding:20px;box-sizing:border-box;width:50%;display:flex}.case_studies_container .caseContent{background:#fff;display:table;width:100%;height:auto;min-height:220px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;box-shadow:0 10px 10px #d8d8d8}.case_studies_container .caseContent:hover{box-shadow:0 15px 15px #bbb}.case_studies_container .casestudy-img{display:table-cell;width:30%;vertical-align:middle}.case_studies_container .casestudy-img>div{padding:20px}.case_studies_container .casestudy-abstract{display:table-cell;width:70%;padding:10px 20px 10px 0}.case_studies_container .casestudy-abstract h2{font-size:16px;font-weight:bold}.case_studies_container .casestudy-abstract p{margin-top:0}.case_studies_container .casestudy-abstract .grey-label{margin-right:5px}.case_studies_container .casestudy-abstract .case-dsp{min-height:70px}.case_studies_container .casestudy-abstract .case-pdf-icon{background:url("/sites/default/files/icon-sprite.png") no-repeat;display:inline-block;width:24px;height:25px;background-position:-360px -63px;vertical-align:middle}.grey-label{background:#797979;color:#fff;display:inline-block;padding:2px 6px;border-radius:3px}.w100{max-width:100px}.school-img{text-align:center}.school-img img{max-width:80px}.case_studies_container{display:inline-block;width:100%;margin:0 -20px;display:flex;flex-flow:row wrap}.breadcrumb{color:#cecfd1 !important}.breadcrumb a{color:#cecfd1 !important}.hiro-logo{max-width:100px}.logo-slider .slick-slide img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.logo-slider img{margin:auto}.logo-slider .slick-slide{height:100px;position:relative}.vertl-img{width:80px}.horitl-img{width:120px}.fujiseiki-logo{width:140px}.aiching_logo{max-width:150px}.kobe-logo{max-width:150px}.w140{width:160px}.ad-section{padding:0 10px 50px;background-color:#fff}.ad-section h3{margin-top:0;font-weight:500}.yellow-btn{display:inline-block;background:#ffa200;color:#fff;padding:10px 40px 10px 15px;border-radius:2px;text-decoration:none;font-size:18px;position:relative;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;cursor:pointer;overflow:hidden}.yellow-btn:hover{box-shadow:0 7px 18px -12px #33333387;text-decoration:none}.yellow-btn::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;opacity:1;-webkit-transform:translate(-105%,0);transform:translate(-105%,0);border-right-width:1px;border-right-style:solid;border-right-color:#fff;background-color:rgba(255,255,255,0.25)}.yellow-btn::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;opacity:1;-webkit-transform:translate(-105%,0);transform:translate(-105%,0);border-right-width:1px;border-right-style:solid;border-right-color:#fff;background-color:rgba(255,255,255,0.25);-webkit-transition-delay:.2s;transition-delay:.2s}.yellow-btn:hover::before{opacity:0;-webkit-transform:translate(0,0);transform:translate(0,0)}.yellow-btn:hover::after{opacity:0;-webkit-transform:translate(0,0);transform:translate(0,0)}.yellow-btn span{position:relative}.yellow-btn span::before,.yellow-btn span::after{content:"";display:inline-block;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);padding:4px;position:absolute;margin:2px 18px;top:8px}.yellow-btn span::before{right:-38px}.yellow-btn span::after{right:-31px}.w100{width:100px}.ad-img{background-color:#fff;padding:15px;display:flex;max-width:600px;width:100%;margin:30px auto;align-items:center;border:1px solid #ededed}.ad-img .img-wrapper img{margin-bottom:0}.flex_grow{flex-grow:1}.mt-0{margin-top:0}.select-binder,.filter-list-wrapper{user-select:none}.filter-wrapper{display:flex;flex-direction:column;align-items:flex-end;position:relative}.filter-wrapper label{display:block;margin-bottom:10px}.filter-wrapper label,.filter-wrapper .filter-list-wrapper,.filter-wrapper .select-binder{width:200px}.filter-wrapper .select-binder{display:inline-block;background:#fff;border:1px solid #000;border-radius:5px;padding:8px 15px;position:relative;box-sizing:border-box;cursor:pointer;font-size:13px}.filter-wrapper .select-binder:hover{background:#1d2532;color:#fff}.filter-wrapper .select-binder:hover:after{border-top:1px solid #fff;border-right:1px solid #fff}.filter-wrapper .select-binder:after{content:"";width:8px;height:8px;display:block;position:absolute;right:15px;top:12px;border-top:1px solid #000;border-right:1px solid #000;transform:rotate(135deg)}.filter-list-wrapper{background-color:#1d2532;color:#fff;box-sizing:border-box;position:absolute;top:calc(100% + 2px);display:none;padding:5px 0;z-index:3}.filter-list-wrapper li{padding:5px 15px;cursor:pointer}.filter-list-wrapper li:hover{background-color:#ddd;color:#333}.case-box-section{padding-bottom:40px}.brand-customers h3{font-size:34px;color:#0366d6}.brand-customers p{font-size:18px}.brand-customers .slick-prev,.brand-customers .slick-next{top:calc(50% - 0px)}.l_c_h{width:300px;position:fixed;bottom:-400px;right:15px;background:#fff;border-radius:4px 0 0 0;z-index:5000;display:block;-webkit-animation:l_c_h .5s forwards;-webkit-animation-delay:2s;animation:l_c_h .5s forwards;animation-delay:2s}@-webkit-keyframes l_c_h{100%{bottom:0}}@keyframes l_c_h{100%{bottom:0}}.l_c_h .c_h{cursor:pointer;border-radius:4px 0 0 0;background:#468edb;line-height:34px;position:relative;padding:5px}.l_c_h .left_c{text-align:center;color:#ebebeb;width:150px;font-size:15px;font-family:Arial,Helvetica,sans-serif}.l_c_h .right_c{text-align:center;background:#468edb;line-height:30px;position:absolute;right:0;bottom:12px}.l_c_h .right_c a{color:#ebebeb;border-radius:3px;cursor:pointer !important;font-size:15px;line-height:normal !important;margin-top:0 !important;padding:1px 0 !important;text-align:center !important;text-decoration:none;font-weight:normal;font-size:15px;vertical-align:bottom}.video-img img{width:280px;height:164px}.clear{clear:both}.chat_container{padding:10px;background:#468edb;display:none}.left{float:left}.left_icons{width:35px;height:auto;text-align:center;color:#999;background:#ff8f32;font-size:15px}.left_icons a{color:#fff;font-weight:normal}.center_icons{text-align:center;padding:2px 0 0 5px}.video-lg-txt{margin:15px 0 0 0;font-size:16px;color:#fff;font-weight:normal;text-align:center}.video-lg-txt span{font-size:15px}.video-sm-txt a,.video-sm-txt a:hover,.video-lg-txt a,.video-lg-txt a:hover{color:#fff !important;cursor:pointer}@media screen and (max-width:1025px){.case_studies_container .casestudy-img{width:100%;display:block}.case_studies_container .casestudy-abstract{width:100%;display:block;padding:10px;box-sizing:border-box}.case_studies_container .casestudy-img>div{text-align:center;padding:30px 10px;box-sizing:border-box}.case_studies_container .caseBox{padding:15px 10px;display:block;max-width:500px;width:100%;margin:auto}.case_studies_container .casestudy-img{width:100%;display:block}.case_studies_container .casestudy-abstract{width:100%;display:block;padding:10px 20px;box-sizing:border-box}.case_studies_container .casestudy-img>div{text-align:center;padding:30px 10px;box-sizing:border-box}.casestudy-img .vr-img img{max-width:180px}.case_studies_container .casestudy-abstract .case-dsp{min-height:auto}}@media(max-width:767px){.ad-img{flex-direction:column}.ad-img h3{margin:10px 0}.filter-wrapper{align-items:center}.filter-wrapper label{text-align:center}}@media screen and (max-width:360px){.casestudy-img .vr-img img{max-width:calc(100% - 40px)}}@media screen and (min-width:361px) and (max-width:1025px){.casestudy-img .vr-img img{max-width:180px}}.l_c_h{display:none}.case_studies_container .caseBox.no_animate{animation:none;opacity:1}