.banner.banner-single{padding:1.25rem 0;background-color:#008A90;color:#fff;margin-bottom:1.875rem;z-index:11}@media screen and (min-width: 768px){.banner.banner-single{padding:2.5rem 0;margin-bottom:0}}.page-who-are-we .banner.banner-single{margin-bottom:1.25rem}.page-news .banner.banner-single,.page-news-detail .banner.banner-single{margin-bottom:1.25rem}@media screen and (max-width: 767px){.banner.banner-single .title-medium{font-size:1.875rem}}.banner.banner-single .title-medium+.text{margin-top:0.625rem}@media screen and (min-width: 768px){.page-general-condition .banner.banner-single .title-medium{margin-bottom:0.625rem}}.banner.banner-single .list-form{margin-top:1.25rem}@media screen and (min-width: 1024px){.banner.banner-single .list-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.banner.banner-single .list-form .btn-underline{color:#fff;margin-top:1.875rem;text-decoration:underline}@media screen and (min-width: 1024px){.banner.banner-single .list-form .btn-underline{margin-left:1.25rem;margin-top:0}}@media screen and (max-width: 1023px){.banner.banner-single .list-form .btn-underline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.banner.banner-single .list-form .btn-underline:hover{text-decoration:underline}.banner.banner-single .list-form .btn-underline .icon::before{display:none}.banner.banner-single .form-group{margin-bottom:0.625rem}.banner.banner-single .form-group:last-child{margin-bottom:0}@media screen and (min-width: 1024px){.banner.banner-single .form-group{width:calc(25% - 0.41669rem);max-width:20.125rem;margin-right:0.625rem;margin-bottom:0}.page-search-result .banner.banner-single .form-group:first-child{width:33.125rem;max-width:100%;margin-right:1.25rem}}.banner.banner-single input.form-control{width:100%;padding:1.0625rem 2.8125rem 1.0625rem 1.25rem;max-height:3.375rem}.banner.banner-single input.form-control::-webkit-input-placeholder{color:#4B686C;opacity:1}.banner.banner-single input.form-control::-moz-placeholder{color:#4B686C;opacity:1}.banner.banner-single input.form-control:-ms-input-placeholder{color:#4B686C;opacity:1}.banner.banner-single input.form-control::-ms-input-placeholder{color:#4B686C;opacity:1}.banner.banner-single input.form-control::placeholder{color:#4B686C;opacity:1}.banner.banner-single input.form-control.form-autocomplete{background-image:none}.page-detail-product .banner.banner-single .banner__content__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner.banner-single .banner__content__left .date{font-weight:bold;font-size:0.875rem;color:#fff;line-height:1.4375rem}.banner.banner-single .banner__content__left p{line-height:1.4375rem;color:#fff;text-align:justify}.banner.banner-single .banner__content__left p a{font-size:1rem;color:#fff}@media screen and (max-width: 767px){.banner.banner-single .banner__content__left p br{display:none}}@media screen and (min-width: 768px){.page-news .banner.banner-single .banner__content .wrapper{padding-left:0.625rem}}.banner.banner-single .box-infor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner.banner-single .box-infor .text{font-size:0.875rem;font-weight:400}.banner.banner-single .box-infor a{position:relative;color:#fff;font-size:1rem;font-weight:500;padding:0.5rem 2.125rem 0.5rem 1.125rem;margin-left:0.9375rem;line-height:1.4375rem;background-color:#4B686C;text-transform:uppercase}.banner.banner-single .box-infor a::after{position:absolute;content:url("/themes/custom/vetoquinol/vetoquinol/integration/public/assets/03-organisms/banner/../../images/icons/arrow-top.svg");top:50%;right:0.875rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.banner.banner-single .box-infor a:hover{opacity:.85}@media screen and (max-width: 768px){.banner.banner-single .box-infor{display:none}}.banner__list{position:relative}.banner__item{min-height:35.25rem;padding:1.75rem 0 6.25rem;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;position:relative}@media screen and (min-width: 768px){.banner__item{min-height:38.75rem;padding:6.25rem 0}}@media screen and (max-width: 767px){.banner__item{background-image:none}}.banner__item:after{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background-color:#000;opacity:0.1}.banner__item:hover .btn-icon .icon{-webkit-transform:translateX(0.625rem);-ms-transform:translateX(0.625rem);transform:translateX(0.625rem)}.banner__item .wrapper{z-index:1}.banner__item .video{position:absolute;height:100%;width:100%;top:0;left:0}@media screen and (max-width: 767px){.banner__item .bg.bg-desktop{display:none !important}}@media screen and (min-width: 768px){.banner__item .bg.bg-mobile{display:none !important}}.banner__item .bg img{position:absolute;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner__item__info{text-align:center}.banner__item__info .sub-title{margin-bottom:0.625rem;font-weight:bold;text-transform:uppercase}.banner__item__info .title-large{margin-bottom:2.1875rem}.banner__item__info .wrap-btn{text-align:center}.banner .slick-dots{z-index:11}
