﻿.section__banner{overflow:hidden;}.section__banner::before{content:"";position:absolute;inset:auto 0 -1px 0;z-index:2;width:100%;height:100%;background:bottom center/100% no-repeat url("../content/images/brand-equity/curve-d.png");}@media(max-width:480px){.section__banner::before{background-image:url("../content/images/brand-equity/curve-m.png");}}@media(max-width:480px){.section__banner{padding-bottom:120%!important;}}#catcampaign p{line-height:1.3!important;}#catcampaign header{position:absolute;top:0;left:0;z-index:9999;width:100%;height:0;padding:2% 0 0 4%;}#catcampaign header .main-logo{display:inline-block;width:5.36458%;min-width:380px;height:auto;margin:2% 0;vertical-align:top;}@media(max-width:1440px){#catcampaign header .main-logo{min-width:300px;}}@media(max-width:1024px){#catcampaign header .main-logo{min-width:250px;}}@media(max-width:480px){#catcampaign header .main-logo{min-width:190px;margin-top:4%;}}#catcampaign header .main-logo .desktop{display:block;}@media(max-width:480px){#catcampaign header .main-logo .desktop{display:none;}}#catcampaign header .main-logo .mobile{display:none;}@media(max-width:480px){#catcampaign header .main-logo .mobile{display:block;}}#catcampaign .lead-copy{width:80%;margin:0 auto;padding-bottom:2em;font-family:"Montserrat",sans-serif;text-align:center;}#catcampaign .lead-copy h2{padding-bottom:.75em;}#catcampaign .lead-copy h2 p{font-size:1em!important;font-weight:800!important;color:#0054a4;}#catcampaign .lead-copy p{margin:0;padding:0;color:#34363b;font-size:1.35em!important;line-height:1.35!important;}#catcampaign .footer-copy{width:79%;margin:0 auto;padding:10px 0 20px;font-size:12px;font-style:italic;line-height:1.2!important;text-align:left;}@media(max-width:480px){#catcampaign .footer-copy{width:90%;}}#catcampaign h1{padding-left:0;text-shadow:0 0 25px 0 rgba(0,0,0,.4509803922);}#catcampaign h1 p{position:static;margin:10% 8% 0;padding:20px 0!important;color:#fff;font-family:"Montserrat",sans-serif;font-size:6vh!important;font-weight:900;line-height:1.2!important;text-align:left;text-transform:initial;}@media(max-width:1366px){#catcampaign h1 p{font-size:5.5vh!important;}}@media(max-width:1100px){#catcampaign h1 p{font-size:5vh!important;}}@media(max-width:768px){#catcampaign h1 p{font-size:4.5vh!important;line-height:1.1!important;}}@media(max-width:480px){#catcampaign h1 p{margin:-70% 5% 0!important;font-size:4vh!important;}}#catcampaign section.social{background:#dc0d68!important;}#catcampaign .background .overlay{position:relative;width:100%;height:100%;background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.65) 120%);}#catcampaign .wrapper{width:80%;margin:0 auto;padding-bottom:50px;font-family:"Montserrat",sans-serif;}@media(max-width:1366px){#catcampaign .wrapper{width:85%;}}#catcampaign .wrapper .pb-2{padding-bottom:.75em;}#catcampaign .wrapper .pt-2{padding-top:.75em;}#catcampaign .wrapper .pb-3{padding-bottom:1.5em;}#catcampaign .wrapper .pt-3{padding-top:1em;}#catcampaign .wrapper .py-2{padding-top:20px;padding-bottom:20px;}#catcampaign .wrapper .text-right{text-align:right;}#catcampaign .wrapper .text-left{text-align:left;}#catcampaign .wrapper .pt-5{padding-top:3em;}@media(max-width:1024px){#catcampaign .wrapper .pt-5{padding-top:1.5em;}}#catcampaign .wrapper .btn-primary{display:inline-block;padding:12px 20px;border-radius:6px;background-color:#0054a4;color:#fff;font-size:.875em;font-weight:500;text-decoration:none;transition:background-color .3s ease;}#catcampaign .wrapper .btn-primary:hover{background-color:#003672;color:#fff;}@media(max-width:1024px){#catcampaign .wrapper .btn-primary{font-size:.975em;}}#catcampaign .wrapper h2{padding:2.5em 0 1.5em;color:#34363b;font-size:1.5em;font-weight:900;text-align:center;}@media(max-width:640px){#catcampaign .wrapper h2{padding:1.5em 0 0;}}#catcampaign .wrapper .two-col{display:flex;align-items:center;gap:8%;margin:0 auto;}#catcampaign .wrapper .two-col.smlGap{gap:2rem;}@media(max-width:1024px){#catcampaign .wrapper .two-col{gap:5%;}}@media(max-width:640px){#catcampaign .wrapper .two-col{flex-direction:column;text-align:center;}}@media(max-width:640px){#catcampaign .wrapper .two-col.reverse{flex-direction:column-reverse;}}#catcampaign .wrapper .two-col .two-col-text,#catcampaign .wrapper .two-col .two-col-image,#catcampaign .wrapper .two-col .video-wrapper{flex:1;}#catcampaign .wrapper .two-col .two-col-text{color:#34363b;line-height:1!important;}@media(max-width:640px){#catcampaign .wrapper .two-col .two-col-text{text-align:center;}}#catcampaign .wrapper .two-col .two-col-text h3{color:#34363b;font-family:"Montserrat",sans-serif;font-size:1.5em!important;}#catcampaign .wrapper .two-col .two-col-text h3.semi-bold{font-weight:700!important;}#catcampaign .wrapper .two-col .two-col-text h3.bold{font-weight:900!important;}#catcampaign .wrapper .two-col .two-col-text p{padding:.75em 0 1em;font-size:1.4em!important;}@media(max-width:1680px){#catcampaign .wrapper .two-col .two-col-text p{font-size:1.25em!important;}}@media(max-width:768px){#catcampaign .wrapper .two-col .two-col-text p br{display:none;}}#catcampaign .wrapper .two-col .two-col-text .promo-container{margin:auto;padding:2em;border-radius:8px;background:#f2f2f2;color:#34363b;text-align:left;}@media(max-width:640px){#catcampaign .wrapper .two-col .two-col-text .promo-container{text-align:center;}}@media(max-width:480px){#catcampaign .wrapper .two-col .two-col-text .promo-container{padding:2em 1.5em;}}#catcampaign .wrapper .two-col .two-col-text .promo-container h3{color:#34363b!important;font-size:1.5rem!important;font-weight:900;line-height:1.2!important;}#catcampaign .wrapper .two-col .two-col-text .promo-container p{padding:.5em 0 .75em;margin-bottom:2rem;font-size:1rem;line-height:1.5;}@media(max-width:1680px){#catcampaign .wrapper .two-col .two-col-text .promo-container p{font-size:1.25em!important;}}#catcampaign .wrapper .two-col .two-col-text .promo-container .flavors{display:flex;flex-wrap:wrap;justify-content:space-evenly;text-align:center;gap:1.5rem;margin-top:1em;}@media(max-width:480px){#catcampaign .wrapper .two-col .two-col-text .promo-container .flavors{gap:.5rem;}}#catcampaign .wrapper .two-col .two-col-text .promo-container .flavors .flavor{transition:transform .3s ease;text-align:center;}#catcampaign .wrapper .two-col .two-col-text .promo-container .flavors .flavor:hover{transform:scale(1.05);}#catcampaign .wrapper .two-col .two-col-text .promo-container .flavors .flavor img{display:block;width:100px;max-width:100px;height:100px;margin:0 auto;margin-bottom:.75rem;}@media(max-width:1680px){#catcampaign .wrapper .two-col .two-col-text .promo-container .flavors .flavor img{width:70px;max-width:100%;height:70px;}}@media(max-width:768px){#catcampaign .wrapper .two-col .two-col-text .promo-container .flavors .flavor img{width:65px;height:65px;}}@media(max-width:480px){#catcampaign .wrapper .two-col .two-col-text .promo-container .flavors .flavor img{width:75px;height:75px;}}#catcampaign .wrapper .two-col .two-col-text .promo-container .flavors .flavor span{display:block;color:#444;font-weight:700;}@media(max-width:1680px){#catcampaign .wrapper .two-col .two-col-text .promo-container .flavors .flavor span{font-size:.5em;}}#catcampaign .wrapper .two-col .two-col-image,#catcampaign .wrapper .two-col .video-wrapper{text-align:right;}@media(max-width:640px){#catcampaign .wrapper .two-col .two-col-image,#catcampaign .wrapper .two-col .video-wrapper{text-align:center;}}#catcampaign .wrapper .two-col .two-col-image.order,#catcampaign .wrapper .two-col .video-wrapper.order{flex:1.5;}#catcampaign .wrapper .two-col .two-col-image img,#catcampaign .wrapper .two-col .two-col-image picture,#catcampaign .wrapper .two-col .video-wrapper img,#catcampaign .wrapper .two-col .video-wrapper picture{display:block;max-width:100%;height:auto;}#catcampaign .wrapper .two-col .two-col-image .image-offset-section,#catcampaign .wrapper .two-col .video-wrapper .image-offset-section{padding:30px 0 50px;background:#fff;}@media(max-width:480px){#catcampaign .wrapper .two-col .two-col-image .image-offset-section,#catcampaign .wrapper .two-col .video-wrapper .image-offset-section{padding-bottom:0;}}#catcampaign .wrapper .two-col .two-col-image .image-offset-container,#catcampaign .wrapper .two-col .video-wrapper .image-offset-container{position:relative;max-width:1200px;margin:0 auto;}@media(max-width:480px){#catcampaign .wrapper .two-col .two-col-image .image-offset-container,#catcampaign .wrapper .two-col .video-wrapper .image-offset-container{margin-bottom:.5em;}}#catcampaign .wrapper .two-col .two-col-image .image-offset-container::before,#catcampaign .wrapper .two-col .video-wrapper .image-offset-container::before{content:"";position:absolute;top:-35px;left:0;z-index:1;width:70%;height:100%;padding-bottom:70px;background:#b1cae4;}#catcampaign .wrapper .two-col .two-col-image .image-offset-container.swap-right::before,#catcampaign .wrapper .two-col .video-wrapper .image-offset-container.swap-right::before{right:0;left:auto;}#catcampaign .wrapper .two-col .two-col-image .image-offset-container img,#catcampaign .wrapper .two-col .video-wrapper .image-offset-container img{position:relative;z-index:2;display:block;width:85%;}#catcampaign .wrapper .two-col .two-col-image .image-offset-container img.alignleft,#catcampaign .wrapper .two-col .video-wrapper .image-offset-container img.alignleft{margin-left:auto;}#catcampaign .wrapper .two-col .two-col-image .image-offset-container img.alignright,#catcampaign .wrapper .two-col .video-wrapper .image-offset-container img.alignright{margin-right:auto;}@media(max-width:1024px){#catcampaign .wrapper .two-col .two-col-image .image-offset-container img,#catcampaign .wrapper .two-col .video-wrapper .image-offset-container img{width:90%;}}@media(max-width:640px){#catcampaign .wrapper .two-col .two-col-image .image-offset-container img,#catcampaign .wrapper .two-col .video-wrapper .image-offset-container img{width:96%;}}#catcampaign .wrapper .two-col .two-col-image .image-offset-container picture,#catcampaign .wrapper .two-col .video-wrapper .image-offset-container picture{position:relative;z-index:2;display:block;width:100%;}@media(max-width:640px){#catcampaign .wrapper .two-col .two-col-image .image-offset-container::before,#catcampaign .wrapper .two-col .video-wrapper .image-offset-container::before{width:100%;height:70%;}#catcampaign .wrapper .two-col .two-col-image .image-offset-container img,#catcampaign .wrapper .two-col .two-col-image .image-offset-container picture,#catcampaign .wrapper .two-col .video-wrapper .image-offset-container img,#catcampaign .wrapper .two-col .video-wrapper .image-offset-container picture{width:95%;margin:0 auto;}}@media(max-width:1024px){#catcampaign .wrapper .two-col .two-col-image .image-offset-container,#catcampaign .wrapper .two-col .video-wrapper .image-offset-container{padding-bottom:20px;}}@media(max-width:640px){#catcampaign .wrapper .two-col .order-top{order:1;}}@media(max-width:640px){#catcampaign .wrapper .two-col .order-bottom{order:2;}}#catcampaign .desktop-display{display:inline-block!important;}#catcampaign .mobile-display{display:none!important;}@media(max-width:640px){#catcampaign header{top:0!important;text-align:left!important;}#catcampaign .section__banner .text{width:100%!important;max-width:100%!important;margin:0 auto!important;padding:0!important;background-color:transparent;text-align:center;}#catcampaign .section__banner .text p{margin:0 auto;font-size:.75em;text-align:center;}}#catcampaign footer .footer-links{padding-bottom:25px;border-bottom:2px solid #3c699e;}@media(max-width:480px){#catcampaign footer .footer-links{padding-bottom:0;}#catcampaign footer .footer-links ul li{float:left;}}@media(max-width:320px){#catcampaign footer .footer-links ul li{float:none;width:100%;}}@media(max-width:899px){#catcampaign footer .footer-links ul{float:left;width:100%;max-width:100%;font-size:0;}}.text-center{text-align:center!important;}@media(max-width:480px){header{position:static;text-align:center;}header a{margin:0;}}header nav a,.read-more-sml{display:flex;align-items:center;}.section__banner .text{max-width:fit-content!important;margin:-19% 8% 0 4%;padding:.6em 0;}.email-signup .form-fields li.submit-wrapper{display:flex!important;justify-content:space-between;}.email-signup .form-fields li.submit-wrapper::after{content:""!important;}@media(min-width:851px) and (max-width:1360px){.email-signup .form-fields li.submit-wrapper button{font-size:1em;}}footer .footer-inner{max-width:1700px;margin:0 auto;padding:0 30px;}footer .footer-inner .footer-links ul{width:90%!important;max-width:1700px!important;margin-top:10px;}@media(max-width:1440px){footer .footer-inner .footer-links ul{max-width:87%!important;}}@media(max-width:909px){footer .footer-inner .footer-links ul{max-width:80%!important;}}@media(max-width:640px){footer .footer-inner .footer-links ul{width:100%!important;max-width:100%!important;}}footer .footer-inner .footer-links ul li{display:inline-block;margin:0!important;padding:0 4.23958% 0 0;font-family:Lato;font-size:16px;vertical-align:bottom;}@media(max-width:1440px){footer .footer-inner .footer-links ul li{padding-right:2.23958%;}}@media(max-width:480px){footer .footer-inner .footer-links ul li{width:100%;margin-bottom:20px!important;text-align:center;}}footer .footer-inner .footer-links ul li a{font-size:1.1em!important;}@media(max-width:1280px){footer .footer-inner .footer-links ul li a{font-size:16px!important;}}@media(max-width:480px){footer .footer-inner .footer-links ul li a{font-size:1em!important;}}footer .footer-links{border-bottom:2px solid #fff;}footer .footer-links .social-links i{margin:0;}@media(max-width:600px){footer .footer-links .social-links a{float:none;padding-bottom:15px;font-size:14px!important;text-align:center;}}footer .footer-text,footer .footer-text p{padding:5px 0 0;color:#fff;font-size:.975em!important;}footer .footer-text{padding:15px 0 30px;}.custom-section{margin:2rem 0 3rem;padding:0 1em;border-radius:8px;background:#0054a4;color:#fff;font-family:"Montserrat",sans-serif;}.custom-section h2{padding:1.25em 0 .35em!important;color:#fff!important;font-size:1.4rem;font-weight:700;text-align:center;}.custom-section p{padding-bottom:1.25em;line-height:1.2!important;text-align:center;}.custom-section p a{color:#fff;text-decoration:none;border-bottom:1px solid #fff;}@media(max-width:480px){.custom-section p{padding-bottom:.5em;}}.custom-section .feeding-methods{display:flex;justify-content:center;gap:8%;padding:1em 0 2em 0;text-align:center;}@media(max-width:1024px){.custom-section .feeding-methods{gap:5%;padding:0 0 2em 0;}}@media(max-width:480px){.custom-section .feeding-methods{gap:1em;padding:.5em 0;}}.custom-section .feeding-methods .method img{display:block;width:180px;max-width:100%;height:180px;margin-bottom:2rem;}@media(max-width:1440px){.custom-section .feeding-methods .method img{width:160px;height:auto;}}@media(max-width:1024px){.custom-section .feeding-methods .method img{width:120px;height:auto;}}@media(max-width:480px){.custom-section .feeding-methods .method img{margin-bottom:.5rem;}}.custom-section .feeding-methods .method span{display:block;color:#fff;font-weight:600;line-height:1.3!important;}.bottom-sections{display:flex;flex-wrap:wrap;gap:1.35rem;align-items:stretch;}.bottom-sections .bottom-section{display:flex;flex:1 1 300px;flex-direction:column;padding:2rem;border-top:10px solid #003672;border-bottom-right-radius:8px;border-bottom-left-radius:8px;background:#fff;box-shadow:rgba(0,0,0,.15) 0 5px 15px;text-align:center;}@media(max-width:1024px){.bottom-sections .bottom-section{padding:1rem;}}.bottom-sections .bottom-section .top-part{flex-grow:1;padding:0 3%;}@media(max-width:1024px){.bottom-sections .bottom-section .top-part{padding:0;}}.bottom-sections .bottom-section .top-part h3{margin:1rem 0;color:#34363b;font-family:"Montserrat",sans-serif;font-size:1.5rem!important;font-weight:900!important;}.bottom-sections .bottom-section .top-part p{padding-bottom:1rem;font-size:1.4rem!important;line-height:1.5;}@media(max-width:1680px){.bottom-sections .bottom-section .top-part p{font-size:1.25em!important;}}.bottom-sections .bottom-section .bottom-part{margin-top:auto;text-align:center;padding-bottom:.5rem;}@media(max-width:600px){.section h2{font-size:1.4rem;}.section p{font-size:.9rem;}.bottom-section h3{font-family:"Montserrat",sans-serif;font-size:1.2rem;}}