.cos-header-grid-container{min-height:calc(88vh);display:flex;flex-direction:column}.cos-header-grid-container .container-fluid{padding:0}.cos-header-grid-container .cos-header-grid-container-banners{display:flex;flex:1 1 auto;position:relative}@media (max-width:1199.98px){.cos-header-grid-container .cos-header-grid-container-banners{max-height:calc(100vh - 50px)}}.cos-header-grid-container .cos-header-grid-container-banners .cos-header-grid-column-1{position:relative;width:60%;background:linear-gradient(122.59deg,rgba(0,0,0,.71) 4.85%,rgba(0,0,0,0) 57.94%);min-height:666px}.cos-header-grid-container .cos-header-grid-container-banners .cos-header-grid-column-1 .container-banner{padding:160px 7%}@media (max-width:1199.98px){.cos-header-grid-container .cos-header-grid-container-banners .cos-header-grid-column-1{width:100%}.cos-header-grid-container .cos-header-grid-container-banners .cos-header-grid-column-1 .container-banner{padding:100px 7%}}@media (max-width:575.98px){.cos-header-grid-container .cos-header-grid-container-banners .cos-header-grid-column-1 .container-banner{padding:80px 7%}.cos-header-grid-container .cos-header-grid-container-banners .cos-header-grid-column-1 .container-banner .title-banner{font-size:2rem}}.cos-header-grid-container .cos-header-grid-container-banners .cos-header-grid-column-1 .cos-header-grid-banner-desktop img.vc_single_image-img{object-position:top left}.cos-header-grid-container .cos-header-grid-container-banners .cos-header-grid-column-1:hover .btn{background:#232323;color:#fff}.cos-header-grid-container .cos-header-grid-container-banners .cos-header-grid-column-2{position:relative;width:40%}@media (max-width:1199.98px){.cos-header-grid-container .cos-header-grid-container-banners .cos-header-grid-column-2{position:absolute;width:100%;display:flex;bottom:0;z-index:2;background-color:rgba(0,0,0,.6)}.cos-header-grid-container .cos-header-grid-container-banners .cos-header-grid-column-2 .container-banner{height:auto!important}.cos-header-grid-container .cos-header-grid-container-banners .cos-header-grid-column-2 .container-banner:hover{background-color:rgba(0,0,0,.4)}.cos-header-grid-container .cos-header-grid-container-banners .cos-header-grid-column-2 .container-banner a{display:block;height:100%}.cos-header-grid-container .cos-header-grid-container-banners .cos-header-grid-column-2 img.vc_single_image-img{width:40%}}@media (max-width:767.98px){.cos-header-grid-container .cos-header-grid-container-banners .cos-header-grid-column-2 .banner-3{display:none}}.cos-header-grid-container .cos-header-grid-container-banners .cos-header-grid-column-2 .content-mobile{color:#fff;width:60%;margin-left:auto;padding:5%}.cos-header-grid-container .cos-header-grid-container-banners .cos-header-grid-column-2 .content-mobile .title{font-size:1.5rem}.cos-header-grid-container .cos-header-grid-container-banners .cos-header-grid-column-2 .content-mobile .subtitle{font-size:.9rem;text-transform:uppercase}.cos-header-grid-container .cos-header-grid-container-banners .cos-header-grid-column-2 .container-banner{height:50%;width:100%;position:relative}.cos-header-grid-container .cos-header-grid-container-banners .cos-header-grid-column-2 .container-banner .content-position{display:flex;align-items:center;justify-content:center}.cos-header-grid-container .cos-header-grid-container-banners .cos-header-grid-column-2 .container-banner .content-position .container-content{max-width:400px;margin:0 auto;text-align:center;padding-top:55px}.cos-header-grid-container .cos-header-grid-container-banners .cos-header-grid-column-2 .btn{margin-top:1rem}.cos-header-grid-container .cos-header-grid-container-banners .cos-header-grid-column-2 .banner-2 .cos-header-grid-logo-top img,.cos-header-grid-container .cos-header-grid-container-banners .cos-header-grid-column-2 .banner-2 .cos-header-grid-logo-bottom img{width:auto;max-height:125px}.cos-header-grid-container .cos-header-grid-container-banners .cos-header-grid-column-2 .banner-2 .cos-header-grid-logo-top-2 img{width:122px}.cos-header-grid-container .cos-header-grid-container-banners .cos-header-grid-column-2 .banner-2:hover .btn{background:#232323;color:#fff}.cos-header-grid-container .cos-header-grid-container-banners .cos-header-grid-column-2 .banner-3 .cos-header-grid-logo-top img,.cos-header-grid-container .cos-header-grid-container-banners .cos-header-grid-column-2 .banner-3 .cos-header-grid-logo-bottom img{width:auto;max-height:125px}.cos-header-grid-container .cos-header-grid-container-banners .cos-header-grid-column-2 .banner-3 .cos-header-grid-logo-top-2 img{width:122px}.cos-header-grid-container .cos-header-grid-container-banners .cos-header-grid-column-2 .banner-3:hover .btn{background:#232323;color:#fff}.cos-header-grid-container .cos-header-grid-banner-desktop{margin-bottom:0;height:0}.cos-header-grid-container .cos-header-grid-banner-desktop img.vc_single_image-img{height:100%;width:100%;position:absolute;top:0;left:0;z-index:-1;object-fit:cover;object-position:top center;margin-bottom:0}.cos-header-grid-container .cos-header-grid-banner-mobile{margin:0;height:0}.cos-header-grid-container .cos-header-grid-banner-mobile img.vc_single_image-img{position:absolute;top:0;left:0;z-index:-1;height:100%;width:100%;object-fit:cover;object-position:center center;margin-bottom:0}.cos-header-grid-container .content-position{height:100%}.cos-header-grid-container .content-position .container-content{width:600px;max-width:95%;color:#fff}.cos-header-grid-container .cos-header-grid-container-cards .brands-row{display:flex;flex-flow:row wrap;margin:0}.cos-header-grid-container .cos-header-grid-container-cards .brands-row .brands-cards{padding:0}.cos-header-grid-container .cos-header-grid-container-cards .brands-row .brands-cards{background:#fff;border:1px solid #232323;border-right:none;box-sizing:border-box}.cos-header-grid-container .cos-header-grid-container-cards .brands-row .brands-cards .vc_column-inner,.cos-header-grid-container .cos-header-grid-container-cards .brands-row .brands-cards .wpb_wrapper,.cos-header-grid-container .cos-header-grid-container-cards .brands-row .brands-cards .container_cos_card_brand{height:100%}.cos-header-grid-container .cos-header-grid-container-cards .brands-row .brands-cards .container_cos_card_brand{padding:32px 10%}.cos-header-grid-container .cos-header-grid-container-cards .brands-row .brands-cards .container_cos_card_brand :last-child{margin-bottom:0}@media (max-width:767.98px){.cos-header-grid-container .cos-header-grid-container-cards .brands-row .brands-cards:nth-child(3),.cos-header-grid-container .cos-header-grid-container-cards .brands-row .brands-cards:nth-child(4){border-top:none}.cos-header-grid-container .cos-header-grid-container-cards .brands-row .brands-cards:nth-child(3){border-left:none}}.cos-header-grid-container .cos-header-grid-container-cards .brands-row .brands-cards:first-of-type{border-left:none}.cos-header-grid-container .cos-header-grid-container-cards .brands-row .brands-cards img{height:26px;width:auto}.cos-header-grid-container .cos-header-grid-container-cards .brands-row .brands-cards .feature_text{margin-bottom:32px}.cos-header-grid-container .cos-header-grid-container-cards .brands-row .brands-cards .feature_link{position:absolute;bottom:12px}.cos-header-grid-container .cos-header-grid-container-cards .brands-row .brands-cards .feature_link:hover{background-color:#EEECE9;text-decoration:underline}.cos-header-grid-container .cos-header-grid-container-cards .brands-row .brands-cards .wpb_single_image{margin-bottom:16px}.cos-header-grid-container-banner h1{color:#fff}.cos-header-grid-container-banner .subtitle a{color:#fff;text-decoration:underline}.cos-header-grid-container-banner #video_background{width:100%;height:calc(100vh - 200px);position:absolute;top:0;object-fit:cover;object-position:top center;z-index:-1}