.connect{background:#28307d}.connect .container-fluid{width:100%}.connect .container-fluid img{height:100%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.connect .container-fluid .box-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;height:100%;justify-content:center;padding:25px 0}.connect .container-fluid .box-title span{color:#fff;display:block;font-family:Montserrat;font-size:10px;font-style:normal;font-weight:500;letter-spacing:.18em;line-height:12px;margin-bottom:10px;text-transform:uppercase}.connect .container-fluid .box-title h2{color:#fff;font-family:Montserrat;font-size:32px;font-style:normal;font-weight:700;line-height:39px}.connect .container-fluid .box-title p{margin:10px 0 25px;max-width:300px}.connect .container-fluid .box-title .btn-coffee,.connect .container-fluid .box-title p{color:#fff;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:17px}.connect .container-fluid .box-title .btn-coffee{background:#333;border:1px solid #333;border-radius:2px;display:block;letter-spacing:.18em;margin:10px 0;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;min-width:240px;padding:20px 0;text-align:center;text-transform:uppercase}.connect .container-fluid .box-title .btn-coffee:hover{background:transparent;border:1px solid #fff;color:#fff}.connect .container-fluid .box-title .btn-orange{border:1px solid #333;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;display:block;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;letter-spacing:.18em;line-height:17px;margin:10px 0;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;min-width:240px;padding:20px 0;text-align:center;text-transform:uppercase}.connect .container-fluid .box-title .btn-orange:hover{background:transparent;border:1px solid #fff;color:#fff}@media only screen and (max-width:992px){.connect{padding:50px 15px}.connect .container-fluid .box-title{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.connect .container-fluid img{display:none}.btn{margin-bottom:15px;padding:10px 20px}.btn,.button{background-color:#6ec1e4;color:#fff;text-decoration:none}.button{border:none;cursor:pointer;display:inline-block;font-size:16px;margin:4px 2px;padding:15px 32px;text-align:center}}