.campaign-nav-container{background-color:#e3edf7}.campaign-nav{display:flex;justify-content:space-around}.campaign-nav-item{display:block;padding:1rem 1rem;cursor:pointer;flex-grow:1;position:relative}.campaign-nav .campaign-nav-item:not(:first-child):before{content:' ';display:block;width:calc(50% - 2rem);height:1px;background:var(--navItemBeforeBgColor,#0d3d6d);position:absolute;left:0;top:2.2rem;z-index:0}.campaign-nav .campaign-nav-item:not(:last-child):after{content:' ';display:block;width:calc(50% - 2rem);height:1px;background:var(--navItemAfterBgColor,#0d3d6d);position:absolute;right:0;top:2.2rem;z-index:0}.campaign-nav-item:hover{color:inherit;background-color:#d2d8e4}.campaign-nav-item .number{display:block;background:#fff;border-radius:50%;border:solid 1px #AAA;color:#0d3d6d;text-align:center;font-weight:bold;width:2.5rem;height:2.5rem;margin:0 auto;padding-top:.4rem;position:relative;z-index:1}.campaign-nav-item.active .number{background:#0d3d6d;color:#fff;border:solid 1px #0d3d6d}.campaign-nav-item .text{display:block;color:#0d3d6d;font-weight:normal;text-align:center;margin-top:.5rem}.campaign-nav-item.active .text{font-weight:bold}.campaign-product-list .owl-carousel .owl-nav button.owl-prev,.campaign-product-list .owl-carousel .owl-nav button.owl-next{font-size:2rem;background:#00000040}.campaign-product-list .owl-carousel .owl-nav button.owl-prev:hover,.campaign-product-list .owl-carousel .owl-nav button.owl-next:hover{font-size:2rem;background:#00000080}.campaign-product-list .owl-carousel .owl-nav button.owl-prev{left:-2.5rem}.campaign-product-list .owl-carousel .owl-nav button.owl-next{right:-2.5rem}.campaign-product-list .owl-carousel .owl-nav button.owl-prev span,.campaign-product-list .owl-carousel .owl-nav button.owl-next span{top:-10px;position:relative}.campaign-product-list .owl-carousel .owl-item img{width:initial}.campaign-margin-disabled,.section.campaign-margin-disabled{margin-bottom:0}@media(min-width:992px){.campaign-margin-disabled,.section.campaign-margin-disabled{margin-bottom:0}}.campaign-padding-enabled,.section.campaign-padding-enabled{padding-top:1.25rem;padding-bottom:1.25rem}@media(min-width:992px){.campaign-padding-enabled,.section.campaign-padding-enabled{padding-top:1.25rem;padding-bottom:1.25rem}}.campaign-separator{padding-top:1.25rem}.WebCampaign .campaign .title{padding:10px;background-color:#004896;text-transform:uppercase;letter-spacing:1px;font-size:14pt;font-weight:300;color:#fff;transition:all .4s ease-out}.WebCampaign .campaing-list{padding:10px 0}.WebCampaign .image-link{position:relative}.WebCampaign .image-link__image{border-radius:.5rem;width:100%}.WebCampaign .image-link__label{position:absolute;bottom:28px;width:calc(100%);padding:4px 0;text-align:center;background-color:#004896;color:#fff;font-weight:700}.WebCampaign img{vertical-align:middle;border-style:none}.WebCampaign .img-fluid{max-width:100%;height:auto}.WebCampaign .button{border-radius:1.25rem}.WebCampaign .button.button-primary{border:1px solid var(--yellow);font-weight:500}.WebCampaign .button.button-primary:hover{border:1px solid var(--darkgray)}.WebCampaign .button.button-medium{font-size:2rem;margin:0 .25rem}.WebCampaign .campaign-separator{padding-top:2.25rem}.WebCampaign .grid-6.grid-row{grid-template-columns:repeat(6,179px)}@media(min-width:992px){.WebCampaign .grid-row.grid-6.grid-mobile-6.grid-product{grid-template-columns:repeat(6,179px)}}@media(min-width:768px){.WebCampaign .campaign .button-primary{font-size:2.25rem}}.DesignBlock.BlockDisabled{opacity:.4}.campaign .basic-gallery .item,.WebCampaign .basic-gallery .item{position:relative}.campaign .basic-gallery .item img,.WebCampaign .basic-gallery .item img{width:100%;height:auto}.campaign .basic-gallery--item,.WebCampaign .basic-gallery--item{position:absolute;bottom:28px;width:calc(100% - 1rem);padding:4px 0;text-align:center;background-color:var(--darkblue);color:#fff}.basic-gallery--item .item-title{font-weight:500;font-size:1.00em}.basic-gallery--item .item-body{font-size:.75em;font-weight:200}@media(max-width:767px){.campaign-nav{display:flex;justify-content:space-between;margin-left:-15px}.campaign-nav-item{display:none;padding:1rem 2rem;cursor:pointer;flex-grow:1;position:relative;padding:1rem;font-size:.93rem}.campaign-nav .campaign-nav-item:not(:first-child):before{top:2.2rem}.campaign-nav .campaign-nav-item:not(:last-child):after{top:2.2rem}.mobile-display{display:inline-block}}
