#contactform {height:850px !important;} .contacts-holder.contacts-holder-partnerships h1.entry-title {
color: #FFFFFF;
}
.contacts-holder.contacts-holder-partnerships .contacts-holder {padding: 0px 0;}
.contacts-holder.contacts-holder-partnerships .article-holder {padding-top: 80px;padding-bottom: 50px;}
.contacts-holder.contacts-holder-partnerships .gform_wrapper.gravity-theme .gform_fields {
grid-row-gap: 32px!important;
grid-column-gap: 5%;
}
.contacts-holder.contacts-holder-partnerships .button, 
.contacts-holder.contacts-holder-partnerships button, input[type=submit] {
font-family: "FuturaBT W05 Medium", sans-serif !important;
border: 2px solid #ff637b;
text-align: center;
padding: 17px 20px;
font-size: 12px;
line-height: 12px;
letter-spacing: 2.2px;
text-transform: uppercase;
background: #ff637b; color: #FFFFFF;
border-radius: 28px;
text-decoration: none;
cursor: pointer;
-webkit-appearance: none;
-webkit-transition: background-color .3s,color .3s;
transition: background-color .3s,color .3s;
}
.contacts-holder.contacts-holder-partnerships .gform_wrapper.gravity-theme .gfield input.large {
font-family: "FuturaBT W05 Medium", sans-serif !important;
font-size:12px;
border-radius: 25px;
color: #fff;
padding: 5px 20px;
line-height: 30px;
letter-spacing: 2px;
vertical-align: middle;
background-color: rgba(250, 250, 255, .2);
outline: 0;
-webkit-appearance: none;
text-transform: uppercase;
height: 50px;
}
.contacts-holder.contacts-holder-partnerships .gform_wrapper.gravity-theme .gfield textarea.medium {
font-family: "FuturaBT W05 Medium", sans-serif !important;
font-size:12px;
height: 85px;
padding: 5px 20px;
background-color: rgba(250, 250, 255, .2);
}
.contacts-holder.contacts-holder-partnerships .gform_wrapper.gravity-theme .ginput_container_address span {
font-family: "FuturaBT W05 Medium", sans-serif !important;
font-size:12px;
padding-left: 1.49%;
padding-right: .9804%;
margin-left: 0px;
margin-right:0px;
flex: 1;
height:50px;
}
.contacts-holder.contacts-holder-partnerships .gform_wrapper.gravity-theme .field_sublabel_above .gfield_description {
margin-top:15px;
}
.contacts-holder.contacts-holder-partnerships .gform_wrapper .gform_footer input.button:hover {
border: 2px solid #ff637b;
color:#ff637b;
background:#ffffff;
}
.contacts-holder.contacts-holder-partnerships .gform_wrapper.gravity-theme .field_sublabel_above .gfield_description {display:none!important;}
.contacts-holder.contacts-holder-partnerships .gform_wrapper.gravity-theme .gform_footer, .gform_wrapper.gravity-theme .gform_page_footer {
margin: 60px 0 0;
}   .home__alt.transparent .st0 {
fill: #30bcaa !important;
} .home .btn-subscribe span {
background: #30bcaa;
color: #FFFFFF;
border-color: transparent;
}
.home .btn-subscribe svg path {
fill: #00C3AF !important;
} .product-fact__alt li {
color: #19ac4b!important;
}
.button.alt {
background: #ff637b;
color: #fff;
border-color: transparent;
} .post-slider-wrap__alt {
background: #ffc5cf;
}
.post-slider-wrap__alt .arrow-ico {
fill: #ff637b;
}
.home__alt .st0, .home__alt .share-holder ul li path, .home__alt .btn-subscribe path {
fill: #30bcaa !important;
} .main-products__alt {
background: #ffa96f;
} .main-products .buttons .button {
background:#ff637b;
}
.main-products .buttons .button.white:hover {
background:#ff637b!important;
} .main-products {
margin-bottom: 0px;
}
.article-images {
background: #ffc7a1;
padding-top: 150px;
}
.article-images .button.alt {
background:#fff;
color:#14345b;
}
.article-images .button.alt:hover {
background:#ff637b;
color:#fff;
}
.instagram-holder__alt h3 {
color: #ffffff;
}
.instagram-holder__alt h3 a {
color: #ffffff!important;
}
.instagram-holder__alt .social path {
fill: #ffffff;
} .recipes-wrapper__alt {
background: #fdd65e;
}
.recipes-wrapper__alt .arrow-ico {
fill: #ff637b;
}
.recipes-wrapper__alt .button:hover {
background: #ff637b;
} .footer__alt .footer, .footer__alt .footer .static-image {
background: #ff7790;
}
.footer, .footer .static-image {
background: #ff7790;
}
.footer .button:hover {
background:#71c5e8!important;
} .container.home-hero-title {
display: none;
}
.hero-video-iframe-wrapper {
position: absolute;
top: 0;
left: 0;
width: 100%;
max-width: 100vw;
height: 56.25vw;
max-height: 56.25vw;
z-index: -1;
pointer-events: none;
overflow: hidden;
}
.hero-video-iframe-wrapper-mobile {
position: absolute;
top: 0;
left: 0;
width: 100%;
max-width: 100vw;
height: 100%;
z-index: -1;
pointer-events: none;
overflow: hidden;
}
.hero-video-iframe-wrapper-mobile iframe {
width: 100%;
height: 100%;    position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
@media (min-width: 768px) {
.intro.home.desktop {
display: block;
}
.intro.home.mobile {
display: none;
}
}
@media (max-width: 767px) {
.contacts-holder.contacts-holder-partnerships .article-holder {padding-top: 10px;padding-bottom: 10px;}
.intro.home.desktop {
display: none;
}
.intro.home.mobile {
display: block;
width: 100vw;
height: 100%;
min-height: 177.77vw;
}
} .lacroix-subscriber-popup {
overflow-y: hidden !important;
}
.lacroix-subscriber-popup .spu-container {
padding: 0px !important;
}
.lacroix-subscriber-popup-wrapper {
display: flex; 
flex-direction: column;
background-image: url(//www.lacroixwater.com/wp-content/uploads/2024/08/SP_LACROIX_PopUP-BG.png);  background-size: cover; 
background-size: cover; 
background-position: top left; 
background-repeat: no-repeat; 
color: #192B6C;
border-radius: 30px;
}
.lacroix-subscriber-popup-wrapper p {
margin-bottom: 0px;
}
.lacroix-subscriber-popup-copy-wrapper p {
margin-bottom: 20px;
}
.lacroix-subscriber-popup-wrapper {
font-family: 'Montserrat', sans-serif !important; 
}
.lacroix-subscriber-popup-wrapper,
.lacroix-subscriber-popup-heading-wrapper,
.lacroix-subscriber-popup-copy-wrapper,
.lacroix-subscriber-popup-form-wrapper,
.lacroix-subscriber-popup-cans-image-wrapper {
width: 100%;
}
.lacroix-subscriber-popup-form-wrapper .mc-field-group {
padding: 0px 0px 20px;
}
.lacroix-subscriber-popup-heading-wrapper {
padding: 25px 0px;
}
.lacroix-subscriber-popup-heading-wrapper img {
max-width: 180px;
}
.lacroix-subscriber-popup-heading-wrapper,
.lacroix-subscriber-popup-copy-wrapper {
margin: 0 auto;
text-align: center;
}
.lacroix-subscriber-popup-copy-wrapper h1 {
color: #192B6C;
font-weight: 700;
font-size: 45px;
font-family: 'Montserrat', sans-serif !important;
margin: 0;
}
.lacroix-subscriber-popup-copy-wrapper p {
font-weight: 400;
font-size: 27px;
line-height: 1.2;
padding-bottom: 0px;
}
.lacroix-subscriber-popup .spu-close {
padding: 10px;
} .lacroix-subscriber-popup #mc_embed_shell {
text-align: center;
}
.lacroix-subscriber-popup #mce-EMAIL {
font-family: 'Montserrat', sans-serif !important;
text-transform: none !important;
background-color: #FFFFFF;
color: #192B6C !important;
text-align: center;
max-width: 70%;
margin: 0px !important;
}
.lacroix-subscriber-popup #mce-EMAIL::placeholder {
color: #192B6C !important;
font-size: 22px;
font-weight: 200;
}
.lacroix-subscriber-popup #mce-EMAIL:-ms-input-placeholder {
color: #192B6C !important;
font-size: 22px;
font-weight: 200;
}
.lacroix-subscriber-popup #mce-EMAIL::-ms-input-placeholder {
color: #192B6C !important;
font-size: 22px;
font-weight: 200;
}
.lacroix-subscriber-popup #mc-embedded-subscribe {
font-family: 'Montserrat', sans-serif !important;
text-transform: none !important;
border: none;
text-align: center;
padding: 10px 40px;
font-size: 22px;
line-height: 24px;
letter-spacing: 2.2px;
background: #07AA4B;
width: fit-content;
color: #FFFFFF;
border-radius: 28px;
text-decoration: none;
cursor: pointer;
-webkit-appearance: none;
-webkit-transition: background-color .3s,color .3s;
transition: background-color .3s,color .3s;
}
.lacroix-subscriber-popup .button, 
.lacroix-subscriber-popup button, 
.lacroix-subscriber-popup input[type=checkbox], 
.lacroix-subscriber-popup input[type=radio], 
.lacroix-subscriber-popup input[type=submit], 
.lacroix-subscriber-popup label, 
.lacroix-subscriber-popup select {
display: inline-block;
margin: 0 0 0px;
vertical-align: middle;
}
@media screen and (max-width: 767px) {
.contacts-holder.contacts-holder-partnerships .article-holder {padding-top: 10px;padding-bottom: 10px;}
.lacroix-subscriber-popup .spu-close {
font-size: 25px !important;
}
.lacroix-subscriber-popup-heading-wrapper {
padding: 10px;
}
.lacroix-subscriber-popup-heading-wrapper img {
max-width: 30%;
margin-top: 20px;
}
.lacroix-subscriber-popup-copy-wrapper h1 {
font-size: 24px;
line-height: 1.2;
font-family: 'Montserrat', sans-serif !important;
}
.lacroix-subscriber-popup-copy-wrapper p {
font-size: 14px;
font-family: 'Montserrat', sans-serif !important;
}
.lacroix-subscriber-popup #mce-EMAIL::placeholder {
font-size: 16px;
font-family: 'Montserrat', sans-serif !important;
}
.lacroix-subscriber-popup #mce-EMAIL:-ms-input-placeholder {
font-size: 16px;
font-family: 'Montserrat', sans-serif !important;
}
.lacroix-subscriber-popup #mce-EMAIL::-ms-input-placeholder {
font-size: 16px;
font-family: 'Montserrat', sans-serif !important;
}
.lacroix-subscriber-popup #mc-embedded-subscribe {
font-size: 16px;
line-height: 18px;
font-family: 'Montserrat', sans-serif !important;
}
} .hero-video-iframe-wrapper iframe {
width: 100%;
height: 100%;  min-width: 177.77vh; position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
@media (min-width:1200px) {
.container.home-hero-title {
position: absolute;
bottom: 20%;
left: 10%;
}
.intro.home.desktop {
margin-top: -2px;
margin-bottom: 100px !important;
}
.intro.home.desktop {
width: 100vw !important;
height: 48vw !important;
min-height: 30vw !important;
}
}
@media (min-width: 768px) and (max-width: 1199px) {
.intro.home.desktop {
max-height: 56.25vw;
margin-top: 68px;
}
.container.home-hero-title {
position: absolute;
bottom: 25%;
left: 10%;
}
}
@media (max-width:767px) {
.intro.home.desktop {
max-height: 56.25vw;
margin-top: 68px;
}
.container.home-hero-title h1 {
font-size: 36px;
}
.container.home-hero-title {
position: absolute;
padding-right: 15px;
bottom: 0;
left: 0;
}
.intro.home.desktop .btn-subscribe {
bottom: -50px;
}
}
@media (max-width:525px) {
.container.home-hero-title h1 {
font-size: 24px;
}
.container.home-hero-title {
position: absolute;
padding-right: 0px;
}
.intro.home.desktop {
min-height: 300px;
height: 70vw;
}
.intro.home .btn-subscribe {
bottom: -50px;
}
}   span.lacroix-sparkle-emphasis {
color: #fb3291;
} .lacroix-coll-amb-hero-wrapper {
position: relative;
display: flex;
flex-direction: row;
width: 100vw;
height: 100vh;
min-height: 400px;
padding: 100px 0px;
color: #FFFFFF;
margin-bottom: 55px;
z-index: 10;
aspect-ratio: 1.5;
}
.lacroix-coll-amb-hero-wrapper .mask {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
z-index: -1;
background: url(//www.lacroixwater.com/wp-content/uploads/2024/09/HERO_mojito-college-banner.jpg);
background-position: center center;
background-size: cover;
background-repeat: no-repeat;
}
.lacroix-coll-amb-hero-copy-wrapper {
display: flex;
flex-direction: column;
justify-content: flex-start;
position: relative;
width: 100%;
padding: 100px 15px;
margin: 0 auto;
}
@media (min-width: 1200px) {
.lacroix-coll-amb-hero-copy-wrapper {
padding: 170px 15px 100px;
margin: 0 auto 135px;
}
}
@media (min-width: 768px) and (max-width: 1199px) {
.lacroix-coll-amb-hero-copy-wrapper {
padding: 0px 15px;
margin: 0 auto 55px;
}
}
@media (max-width: 767px) {
.lacroix-coll-amb-hero-copy-wrapper {
justify-content: flex-end;
padding: 0px 15px;
margin: 0 auto -50px;
}
}
.lacroix-coll-amb-hero-copy-heading-wrapper h1 {
color: #FFFFFF;
width: 60%;
}
.lacroix-coll-amb-hero-wrapper .btn-subscribe {
top: auto;
bottom: 35px;
right: 20px;
} .lacroix-coll-amb-bring-sparkle-wrapper {
display: flex;
flex-direction: column;
}
.lacroix-coll-amb-bring-sparkle-divider-wrapper {
margin-bottom:20px;
}
.lacroix-coll-amb-bring-sparkle-divider-wrapper img {
max-width: 35px;
}
.lacroix-coll-amb-bring-sparkle-top-copy-wrapper,
.lacroix-coll-amb-bring-sparkle-bottom-copy-wrapper,
.lacroix-coll-amb-bring-sparkle-divider-wrapper {
display: flex;
flex-direction: column;
align-items: center;
text-align: center;
padding-left: 1.5rem;
padding-right: 1.5rem;
}
.lacroix-coll-amb-bring-sparkle-wrapper h2 {
font-size: 40px;
text-align: left;
margin: 40px 0;
font-family: "FuturaBT W05 Medium" !important;
font-weight: bold;
text-transform:capitalize;
letter-spacing: 2px;
}
.lacroix-coll-amb-bring-sparkle-wrapper p {
color: #1a2f98;
font-size: 14px;
line-height: 26px;
font-family: "FuturaBT W05 Medium",sans-serif;
} .lacroix-coll-amb-get-ready-wrapper {
display: flex;
flex-direction: column;
align-items: center;
text-align: center;
}
.lacroix-coll-amb-get-ready-heading-wrapper h2 {
font-size: 40px;
text-align: left;
font-family: "FuturaBT W05 Medium" !important;
font-weight: bold;
text-transform:capitalize;
letter-spacing: 2px;
padding-top:40px;
}
.lacroix-coll-amb-get-ready-grid-wrapper {
display: grid;
grid-template-columns: repeat(4, 1fr);
grid-template-rows: auto;
gap: 10px;
margin: 0px;
padding: 1.5rem;
margin-bottom:100px;
}
.lacroix-coll-amb-get-ready-grid-item-wrapper {
display: flex;
flex-direction: column;
margin: 0px;
}
.lacroix-coll-amb-get-ready-grid-item-img-wrapper {
position: relative;
width: 100%;
aspect-ratio: 1;
margin: 0px;
}
.lacroix-coll-amb-get-ready-grid-item-img-overlay-wrapper {
display: flex;
justify-content: center;
position: absolute;
bottom: 0;
height: 0%;
width: 100%;
background-color: #efefef;
margin: 0px;
transition: height 0.3s ease;
}
.lacroix-coll-amb-get-ready-grid-item-img-wrapper:hover .lacroix-coll-amb-get-ready-grid-item-img-overlay-wrapper {
position: absolute;
height: 30%;
width: 100%;
background-color: #efefef;
margin: 0px;
}
.lacroix-coll-amb-get-ready-grid-item-img-overlay-wrapper img {
max-width: 45px;
height: 0%;
transition: height 0.3s ease;
}
.lacroix-coll-amb-get-ready-grid-item-img-overlay-wrapper img.social-phone-icon {
max-width: 25px;
}
.lacroix-coll-amb-get-ready-grid-item-img-wrapper:hover .lacroix-coll-amb-get-ready-grid-item-img-overlay-wrapper img {
height: auto;
}
.lacroix-coll-amb-get-ready-grid-item-copy-wrapper {
margin: 0px;
justify-content: center;
}
.lacroix-coll-amb-get-ready-grid-item-copy-wrapper h3 {
color: #1a2f98;
font-size: 14px;
line-height: 26px;
font-family: "FuturaBT W05 Medium",sans-serif;
padding-top: 10px;
} .lacroix-coll-amb-apply-wrapper {
display: flex;
flex-direction: column;
background-color: #ff637b;
position: relative;
padding-bottom: 30px;
}
.lacroix-coll-amb-apply-wave-top-wrapper {
position: absolute;
top: -60px;
min-height: 100px;
width: 100%;
background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 100" fill="%23ff637b"><path d="M0 0v60c9 0 18-3 25-10 13-14 36-14 50 0s36 14 50 0c13-14 36-14 50 0s36 14 50 0c13-14 36-14 50 0s36 14 50 0c13-14 36-14 50 0s36 14 50 0c13-14 36-14 50 0s36 14 50 0c13-14 36-14 50 0s36 14 50 0c13-14 36-14 50 0s36 14 50 0c13-14 36-14 50 0s36 14 50 0c13-14 36-14 50 0s37 13 50 0c14-14 37-14 50 0 7 7 16 10 25 10V0H0Z"></path></svg>');
background-size: cover;
background-repeat: no-repeat;
z-index: 6;
transform: rotate(180deg);
}
.lacroix-coll-amb-apply-button-wrapper button {
color: #FFFFFF !important;
font-family: "FuturaBT W05 Medium", sans-serif!important;
text-transform:uppercase!important;
letter-spacing: 2.2px!important;
font-weight:400!important;
font-size: 11px!important;
line-height: 12px!important;
}
.lacroix-coll-amb-apply-copy-wrapper {
display: flex;
flex-direction: column;
min-height: 50vh;
justify-content: center;
align-items: center;
padding: 30px 1.5rem;
text-align: center;
}
.lacroix-coll-amb-apply-heading-wrapper {
padding-bottom: 30px;
}
.lacroix-coll-amb-apply-copy-wrapper h2 {
color: #FFFFFF;
margin-top: 100px;
font-size: 40px;
font-family: "FuturaBT W05 Medium" !important;
font-weight: bold;
text-transform:capitalize;
letter-spacing: 2px;
}
.lacroix-coll-amb-apply-button-wrapper {
margin-bottom:150px;
} .lacroix-coll-amb-event-sponsor-button-wrapper {
margin-bottom:150px;
}
.lacroix-coll-amb-event-sponsor-button-wrapper button {
color: #FFFFFF !important;
font-family: "FuturaBT W05 Medium", sans-serif!important;
text-transform:uppercase!important;
letter-spacing: 2.2px!important;
font-weight:400!important;
font-size: 11px!important;
line-height: 12px!important;
}
.lacroix-coll-amb-event-sponsor-wrapper {
display: flex;
flex-direction: column;
background-color: #ffc364;
position: relative;
padding-bottom: 30px;
}
.lacroix-coll-amb-event-sponsor-wrapper h2 {
margin-top:100px;
font-size: 40px;
font-family: "FuturaBT W05 Medium" !important;
font-weight: bold;
text-transform:capitalize;
letter-spacing: 2px;
}
.lacroix-coll-amb-event-sponsor-wave-top-wrapper {
position: absolute;
top: -60px;
min-height: 100px;
width: 100%;
background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 100" fill="%23FFC364"><path d="M0 0v60c9 0 18-3 25-10 13-14 36-14 50 0s36 14 50 0c13-14 36-14 50 0s36 14 50 0c13-14 36-14 50 0s36 14 50 0c13-14 36-14 50 0s36 14 50 0c13-14 36-14 50 0s36 14 50 0c13-14 36-14 50 0s36 14 50 0c13-14 36-14 50 0s36 14 50 0c13-14 36-14 50 0s36 14 50 0c13-14 36-14 50 0s37 13 50 0c14-14 37-14 50 0 7 7 16 10 25 10V0H0Z"></path></svg>');
background-size: cover;
background-repeat: no-repeat;
z-index: 6;
transform: rotate(180deg);
}
.lacroix-coll-amb-event-sponsor-copy-wrapper {
display: flex;
flex-direction: column;
min-height: 50vh;
justify-content: center;
align-items: center;
padding: 30px 1.5rem;
text-align: center;
}
.lacroix-coll-amb-event-sponsor-copy-wrapper h2 {
color: #FFFFFF;
}
.lacroix-coll-amb-event-sponsor-heading-wrapper .break-spacer::before,
.lacroix-coll-amb-event-sponsor-heading-wrapper .break-spacer::after {
content: '';
display: block;
}
.lacroix-coll-amb-event-sponsor-heading-wrapper {
padding-bottom: 30px;
} .lacroix-coll-amb-deadline-wrapper {
display: flex;
flex-direction: column;
background-color: #FFFFFF;
position: relative;
}
.lacroix-coll-amb-deadline-wave-top-wrapper {
position: absolute;
top: -60px;
min-height: 100px;
width: 100%;
background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 100" fill="%23FFFFFF"><path d="M0 0v60c9 0 18-3 25-10 13-14 36-14 50 0s36 14 50 0c13-14 36-14 50 0s36 14 50 0c13-14 36-14 50 0s36 14 50 0c13-14 36-14 50 0s36 14 50 0c13-14 36-14 50 0s36 14 50 0c13-14 36-14 50 0s36 14 50 0c13-14 36-14 50 0s36 14 50 0c13-14 36-14 50 0s36 14 50 0c13-14 36-14 50 0s37 13 50 0c14-14 37-14 50 0 7 7 16 10 25 10V0H0Z"></path></svg>');
background-size: cover;
background-repeat: no-repeat;
z-index: 6;
transform: rotate(180deg);
}
.lacroix-coll-amb-deadline-copy-wrapper {
display: flex;
flex-direction: column;
min-height: 50vh;
justify-content: center;
align-items: center;
padding: 20px 0px 80px 0px;
text-align: center;
}
.lacroix-coll-amb-deadline-heading-wrapper {
padding: 20px 20px;
}
.lacroix-coll-amb-deadline-heading-wrapper h2 {
color: #1a2f98;
font-size: 14px;
line-height: 26px;
font-family: "FuturaBT W05 Medium",sans-serif;
}
.lacroix-coll-amb-deadline-heading-wrapper .break-spacer::before,
.lacroix-coll-amb-deadline-heading-wrapper .break-spacer::after {
content: '';
display: block;
}
.lacroix-coll-amb-deadline-img-grid-wrapper {
display: grid;
grid-template-columns: repeat(5, 1fr);
gap: 10px;
margin: 0px;
}
.lacroix-coll-amb-deadline-img-grid-item-wrapper {
margin: 0px;
width: 100%;
}
@media (min-width: 1800px) {
.lacroix-coll-amb-hero-copy-wrapper {
max-width: 1630px;
}
}
@media (min-width: 1400px) {
.lacroix-coll-amb-apply-wave-top-wrapper {
position: relative;
height: auto;
aspect-ratio: 16.5;
z-index: 0;
}
.lacroix-coll-amb-event-sponsor-wave-top-wrapper {
position: relative;
height: auto;
aspect-ratio: 16.5;
z-index: 0;
}
.lacroix-coll-amb-apply-wrapper,
.lacroix-coll-amb-event-sponsor-wrapper {
padding-bottom: 75px;
}
.lacroix-coll-amb-apply-copy-wrapper,
.lacroix-coll-amb-event-sponsor-copy-wrapper {
margin-top: -60px !important;
}
.lacroix-coll-amb-deadline-wave-top-wrapper{
position: relative;
height: auto;
aspect-ratio: 16.5;
z-index: 0;
}
}
@media (min-width: 1200px) and (max-width:1799px) {
.lacroix-coll-amb-hero-copy-wrapper {
max-width: 1178px;
}
}
@media (min-width: 1200px) { .lacroix-coll-amb-hero-wrapper .btn-subscribe {
top: 50%;
right: -60px;
height: 55px;
} .lacroix-coll-amb-bring-sparkle-wrapper {
max-width: 1178px;
margin: 0 auto;
} .lacroix-coll-amb-get-ready-wrapper {
max-width: 1178px;
margin: 0 auto;
} .lacroix-coll-amb-apply-copy-wrapper {
max-width: 1178px;
margin: 0 auto;
} .lacroix-coll-amb-event-sponsor-copy-wrapper {
max-width: 1178px;
margin: 0 auto;
} .lacroix-coll-amb-deadline-copy-wrapper {
max-width: 1178px;
margin: 0 auto;
}
}
@media (max-width: 767px) {
.lacroix-coll-amb-get-ready-grid-wrapper {
display: grid;
grid-template-columns: repeat(2, 1fr);
}
}
@media (max-width: 499px) {
.lacroix-coll-amb-hero-wrapper .mask {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
z-index: -1;
background: url(//www.lacroixwater.com/wp-content/uploads/2024/09/HERO_mojito-college-banner-mobile.jpg);
background-position: center center;
background-size: cover;
background-repeat: no-repeat;
}
.lacroix-coll-amb-get-ready-grid-wrapper {
display: grid;
grid-template-columns: 1fr;
}
}