.cobrowsing-banner { margin-top: 40px; }
.cobrowsing-banner img { margin: 0 auto; }

.mft-box p { margin: 0; }
.sec-trusted-partner { padding: 55px 0 55px; }
.trusted-partner-logos { margin-top: 30px; }
.combine-cobrowsing .card { background: #fff; box-shadow: -1px -1px 15px 1px rgba(0, 0, 0, 0.2); transition: 0.3s; padding: 30px 20px; border-radius: 5px; min-height: 350px;}
.combine-cobrowsing .row2 { margin-top: 30px; }
.co-browsing-banner { background-size: cover; overflow: hidden; text-align: center; background-position: center top; }
.co-browsing-banner .filter { position: relative; width: 100%; background: hsla(0, 0%, 100%, .6);    /* height: 370px; */ display: block;    /* min-height: 50vh; */ }
.co-browsing-banner .disclaimer-txt { margin-bottom: 60px; }
.co-browsing-banner .banner-contents {    /* vertical-align: middle; */
display: inline-block; max-width: 100%; }
.co-browsing-banner .banner-contents h1 { margin-top: 45px; }
.co-browsing-banner .banner-contents .heading-h3 { margin-top: 20px; }
.co-browsing-banner .filter:before { content: ''; display: inline-block; height: 100%; vertical-align: middle; position: relative; top: 0; }
.co-browsing-banner .action-container { margin: 25px 20px 10px 20px; }
.co-browsing-banner .action-container a { font-size: 16px; line-height: initial; font-weight: bold; color: #FFFFFF; background-color: #0d9abf; text-align: center; text-decoration: none; padding: 18px 34px; border-radius: 5px; display: inline-block; }
.co-browsing-contents { width: 100%; background: #e6e6e6; display: flex; align-items: center; justify-content: center; }
.co-browsing-contents .sub-contents { padding: 1em 2em 2em 2em; background: #fff; margin: 20px 0; border-radius: 5px; box-shadow: 0 0 5px 0px rgba(0, 0, 0, 0.1); }
.co-browsing-contents .container { width: 980px; }
@media only screen and (max-width: 1200px) {
	.combine-cobrowsing .card { min-height: 400px; }
}
@media only screen and (max-width: 1000px) {
	.combine-cobrowsing .card { min-height: 530px; }
}
@media only screen and (max-width: 900px) {
	.mft-box { min-height: 160px; }
}
@media only screen and (max-width: 769px) {
	.combine-cobrowsing .card { min-height: 570px; }
}
@media only screen and (max-width: 569px) {
	.combine-cobrowsing .card { min-height: auto; }
}
/****Media Query***/
@media(max-width:767px) {
	.mft-box { margin-bottom: 20px; }
	.combine-cobrowsing .row2 { margin-top: 0; }
	.combine-cobrowsing .card { margin-bottom: 20px; }
}
