/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@keyframes gradientShimmer{0%{background-position:15% 0%;}50%{background-position:85% 100%;}100%{background-position:15% 0%;}}@font-face{font-display:swap;font-family:Antenna;font-style:normal;font-weight:400;src:url(/themes/custom/purina_ric_v2/assets/fonts/Antenna-Regular.woff);}@font-face{font-display:swap;font-family:Antenna;font-style:normal;font-weight:600;src:url(/themes/custom/purina_ric_v2/assets/fonts/Antenna-Bold.woff);}@font-face{font-display:swap;font-family:Antenna;font-style:normal;font-weight:300;src:url(/themes/custom/purina_ric_v2/assets/fonts/Antenna-Light.woff);}@font-face{font-display:swap;font-family:Antenna-Regular;font-style:normal;font-weight:400;src:url(/themes/custom/purina_ric_v2/assets/fonts/Antenna-Regular.woff);}@font-face{font-display:swap;font-family:Antenna-Bold;font-style:normal;font-weight:600;src:url(/themes/custom/purina_ric_v2/assets/fonts/Antenna-Bold.woff);}@font-face{font-display:swap;font-family:Antenna-Light;font-style:normal;font-weight:300;src:url(/themes/custom/purina_ric_v2/assets/fonts/Antenna-Light.woff);}@font-face{font-family:"purina_danforthregular";src:url(/themes/custom/purina_ric_v2/assets/fonts/purinadanforth-regular-webfont.woff2) format("woff2"),url(/themes/custom/purina_ric_v2/assets/fonts/fonts/purinadanforth-regular-webfont.woff) format("woff");font-weight:normal;font-style:normal;}html{scroll-behavior:smooth;}body{font-family:Antenna-Regular,sans-serif;font-size:18px;}body.js-locked{overflow:hidden;}h1,h2,h3,h4,h5,h6{font-weight:600;font-family:Antenna-Bold;}h2{font-size:4.444rem;margin:0 0 70px;}@media (max-width:768px){h2{font-size:2.222rem;}}.global-header{position:fixed;width:100%;top:28px;z-index:99;padding:0 28px;transition:all 300ms ease-in-out;opacity:0;}.global-header .navbar-brand{height:79px;width:79px;background:white;border-radius:50%;}@media (max-width:1200px){.global-header .navbar-brand{height:49px;width:49px;}}.global-header.show{opacity:1;}.global-footer{color:#f2f2f2;}.global-footer .top-footer{background:white;padding:48px 0 41px 0;border-top:1px solid #C5C5C5;}@media (max-width:991px){.global-footer .top-footer{padding:14px 0 11px 0;}}.global-footer strong{display:block;color:#FFF;padding-bottom:14px;font-size:14px;font-style:normal;font-weight:700;line-height:normal;}.global-footer p{margin:0;}.global-footer a{color:#383838;font-size:14px;transition:all 300ms ease-in-out;text-decoration:none;padding:10px;margin-right:10px;}.global-footer a:hover{color:black;}.global-footer .footer-logo{width:120px;height:auto;margin-bottom:40px;}.global-footer ul,.global-footer ol{list-style:none;padding:0;margin:0;}.global-footer li:after{content:"|";color:#C5C5C5;position:relative;left:-5px;}@media (max-width:991px){.global-footer li:after{display:none;}}.global-footer li:last-child:after{content:"";}@media (max-width:991px){.global-footer nav{margin:0 0 30px;}}.global-footer .row{align-items:end;}.global-footer .footer-text{color:#9E9E9E;font-family:Antenna;font-size:8px;font-style:normal;font-weight:400;line-height:normal;}.global-footer .bottom-footer{padding:30px 0;color:#383838;font-size:14px;font-style:normal;font-weight:400;line-height:normal;border-top:1px solid #C5C5C5;}.landing{background-image:url("/assets/img/landing-bg.jpg");background-position:center;background-size:cover;display:block;min-height:100vh;padding:20vh 0 50px;transition:0.5s all ease;width:100vw;z-index:1;}.landing > *{position:relative;z-index:1;}.landing:before{position:absolute;height:100%;left:0;top:0;width:100%;background-color:#f2f2f2;content:"";display:block;opacity:0.8;pointer-events:all;z-index:0;}.landing__logo{margin:0 0 15px;width:100%;}.landing__h1{font-size:4.444rem;line-height:85px;margin:0 0 20px;max-width:1200px;}@media (max-width:768px){.landing__h1{font-size:2.222rem;line-height:normal;}}.landing__p{font-size:1.111rem;margin:0 0 100px;max-width:730px;}.landing__form{background:#fff;margin:0 auto;max-width:450px;padding:35px;border:1px solid #383838;border-radius:6px;}.landing__form .landing__logo{display:block;position:relative;margin:auto;margin-bottom:2rem;}.landing__form input:not([type=submit]){background:#f2f2f2;border:2px solid #c2c2c2;border-radius:4px;margin:0 0 11px;padding:14px 20px;width:100%;}.landing__form input:not([type=submit])::-moz-placeholder{color:#c2c2c2;}.landing__form input:not([type=submit])::placeholder{color:#c2c2c2;}.landing__form input:not([type=submit]):last-of-type{margin:0 0 24px;}.landing__form input[type=submit]{width:100%;text-align:left;}.landing__form .btn{max-width:100%;}.landing__form .description,.landing__form label{display:none;}.landing--home{background-image:none;padding-top:30vh;}.landing--faded{opacity:0;pointer-events:none;z-index:-1;}.landing #edit-name{background:url(/images/user-icon-bg.svg) 10px center no-repeat #f2f2f2;padding-left:40px;}.landing #edit-pass{background:url(/images/pass-icon-bg.svg) 10px center no-repeat #f2f2f2;padding-left:40px;}.panel-snap{overflow:hidden;top:0;}.fly-through{height:100vh;min-height:600px;overflow:hidden;position:relative;}.fly-through .landing__logo{width:218px;height:auto;position:relative;left:-1%;}.fly-through:before{background:#fff;opacity:0.71;mix-blend-mode:screen;position:absolute;left:0;right:0;top:0;bottom:0;z-index:9;content:"";}.fly-through .overlay{background:linear-gradient(0deg,#F2F2F2 0%,#F2F2F2,#F2F2F2,transparent 100%);height:33vh;content:"";left:0;right:0;bottom:0;position:absolute;z-index:10;text-align:center;}.fly-through .inner{z-index:11;position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);}.fly-through .inner h1{color:#383838;font-family:Antenna;font-size:56px;font-style:normal;font-weight:700;line-height:normal;max-width:673px;font-size:clamp(36px,4vw,56px);}.fly-through #flythrough-video{position:absolute;left:0;right:0;top:0;bottom:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;}.fly-through #flythrough-video:before{fill:#fff;position:absolute;left:0;right:0;top:0;left:0;content:"";opacity:0.71;mix-blend-mode:screen;}@media (max-width:768px){.fly-through .landing__logo{margin-left:auto;margin-right:auto;text-align:center;}}@media (max-width:991px){.fly-through .landing__logo{max-width:169px;}}.scroll-down{text-align:center;display:flex;flex-direction:column;gap:8px;align-items:center;position:absolute;left:0;right:0;bottom:0;font-size:14px;font-style:normal;font-weight:400;line-height:normal;z-index:98;}@media (max-width:991px){.scroll-down{font-size:8px;gap:4px;}}.scroll-down svg{animation:moveUpDown 1s infinite;}.scroll-down.white span{color:white;}.scroll-down.white{position:absolute;bottom:0;left:0;right:0;z-index:99;top:auto;}@keyframes moveUpDown{0%,100%{transform:translateY(0);}50%{transform:translateY(-8px);}}.icon-list{position:relative;z-index:12;display:flex;flex-direction:column;align-items:center;position:relative;min-height:100vh;background:#f2f2f2;padding:30px 0 0 0;}.icon-list *{color:#383838;}.icon-list__heading{margin:0 0 10px;font-size:clamp(32px,3vw,56px);}.icon-list__list{list-style:none;padding:0;margin:0;margin:36px 0 0;}.icon-list__item{align-items:center;display:flex;gap:clamp(30px,2vw,60px);padding:20px 0;font-size:clamp(15px,2vw,16px);}.icon-list__item:first-of-type,.icon-list__item:nth-of-type(2){border-bottom:1px solid #383838;}.icon-list__item img{width:clamp(49px,2vw,80px);}.icon-list #scrollottie{position:absolute;right:-4%;bottom:0;width:100%;z-index:1;right:0;width:60%;}@media (max-width:991px){.icon-list #scrollottie{left:0;right:0;bottom:0;position:relative;width:200%;}}.our-team{padding:90px 0;overflow:hidden;min-height:100vh;}@media (max-width:991px){.our-team{padding:37px 0;height:auto;min-height:0;}}.our-team h2{font-size:56px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:20px;}@media (max-width:991px){.our-team h2{font-size:32px;}}.our-team .subtitle{max-width:400px;font-size:16px;}@media (max-width:991px){.our-team .subtitle{margin-bottom:30px;}}.our-team .members{padding:120px 30px 40px 30px;}@media (max-width:991px){.our-team .members{padding:0;}}.our-team .team-member{text-align:left;}@media (max-width:991px){.our-team .team-member{text-align:center;padding-bottom:24px;}}.our-team .team-member img{margin-bottom:9px;}.our-team .team-member .name{font-weight:bold;font-family:Antenna-Bold;}.our-team .team-member .title{font-size:12px;}.hover-accordion{background:#F2F2F2;min-height:100vh;overflow:hidden;background:linear-gradient(180deg,#FFF 0%,rgba(255,255,255,0) 55.99%);}@media (max-width:1200px){.hover-accordion{min-height:0;}}.hover-accordion .header{padding:0 0 40px 0;}@media (max-height:790px){.hover-accordion .header{padding-top:40px;}}@media (max-width:1200px){.hover-accordion .header{padding:40px 0;}}.hover-accordion .header h2{margin-bottom:0;padding-bottom:10px;max-width:891px;font-size:clamp(50px,3vw,56px);}.hover-accordion .header h2 em{font-family:"purina_danforthregular";}.hover-accordion .hover-panels{height:478px;overflow:hidden;}@media (max-width:1200px){.hover-accordion .hover-panels{height:auto;}}.hover-accordion .hover-panels .hover-panel{border:1px solid #383838;height:auto;overflow:hidden;transition:all 300ms ease-out;width:20%;cursor:pointer;border-left:0;}@media (max-width:1200px){.hover-accordion .hover-panels .hover-panel{min-height:121px;width:100%;height:25vw;}}.hover-accordion .hover-panels .hover-panel img{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all 300ms ease-out;}.hover-accordion .hover-panels .hover-panel .inner{position:absolute;left:0;right:0;top:0;bottom:0;padding:20px;z-index:8;}.hover-accordion .hover-panels .hover-panel:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:7;opacity:1;background:rgb(255,255,255);background:linear-gradient(180deg,#FFF 12.5%,rgba(255,255,255,0.8) 65%,rgba(255,255,255,0) 100%);transition:all 400ms ease-out;}@media (max-width:1200px){.hover-accordion .hover-panels .hover-panel:before{background:linear-gradient(180deg,#FFF 12.5%,rgba(255,255,255,0.8) 45%,rgba(255,255,255,0) 100%);}}.hover-accordion .hover-panels .hover-panel:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:9;opacity:0.7;background:white;opacity:0.4;transition:all 300ms ease-out;}.hover-accordion .hover-panels .hover-panel .title{font-size:20px;font-weight:700;font-weight:bold;font-family:"Antenna-Bold";margin-bottom:10px;}.hover-accordion .hover-panels .hover-panel .title span{font-size:14px;line-height:normal;clear:both;display:block;}@media (max-width:1200px){.hover-accordion .hover-panels .hover-panel .title{font-size:24px;}}.hover-accordion .hover-panels .hover-panel .subtitle{opacity:0;transition:all 300ms ease-out;width:40vw;transition-delay:300ms;font-size:20px;}@media (max-width:1200px){.hover-accordion .hover-panels .hover-panel .subtitle{width:auto;font-size:14px;}}.hover-accordion .hover-panels .hover-panel:hover{transition:all 300ms ease-out;}.hover-accordion .hover-panels .hover-panel:hover .subtitle{opacity:1;transition-delay:0;transition:none;}@media (max-width:1200px){.hover-accordion .hover-panels .hover-panel:hover .subtitle{opacity:0;}}.hover-accordion .hover-panels .hover-panel:hover:after{opacity:0;}.hover-accordion .hover-panels .hover-panel.active{width:80vw;transition:all 400ms ease-out;}@media (max-width:1200px){.hover-accordion .hover-panels .hover-panel.active{height:406px;}}.hover-accordion .hover-panels .hover-panel.active .inner{z-index:11;height:50vw;}@media (max-width:1200px){.hover-accordion .hover-panels .hover-panel.active{width:100%;}}.hover-accordion .hover-panels .hover-panel.active .subtitle{opacity:1;}.hover-accordion .hover-panels .hover-panel.active:before{height:50%;}@media (max-width:1200px){.hover-accordion .hover-panels .hover-panel.active:before{height:100%;}}@media (max-width:1200px){.hover-accordion .hover-panels .hover-panel.active:after{opacity:0;}}.hover-accordion .hover-panels:last-child{border-right:none;}.hamburger{display:none;cursor:pointer;transition-property:opacity,filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;}.hamburger:hover{opacity:0.7;}.hamburger .hamburger-box{width:40px;height:24px;display:inline-block;position:relative;}.hamburger .hamburger-box .hamburger-inner{display:block;top:50%;margin-top:-2px;}.hamburger .hamburger-box .hamburger-inner,.hamburger .hamburger-box .hamburger-inner::before,.hamburger .hamburger-box .hamburger-inner::after{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease;}.hamburger .hamburger-box .hamburger-inner::before,.hamburger .hamburger-box .hamburger-inner::after{content:"";display:block;}.hamburger .hamburger-box .hamburger-inner::before{top:-10px;}.hamburger .hamburger-box .hamburger-inner::after{bottom:-10px;}.hamburger.hamburger--3dxy .hamburger-box{perspective:80px;}.hamburger.hamburger--3dxy .hamburger-box .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);}.hamburger.hamburger--3dxy .hamburger-box .hamburger-inner:before,.hamburger.hamburger--3dxy .hamburger-box .hamburger-inner:after{transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);}.hamburger.js-active.hamburger--3dxy .hamburger-inner{background-color:transparent !important;transform:rotateX(180deg) rotateY(180deg);}.hamburger.js-active.hamburger--3dxy .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg);}.hamburger.js-active.hamburger--3dxy .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg);}.hamburger.js-active:hover{opacity:0.7;}@media (max-width:1200px){.hamburger{display:block;}}.btn,.button{align-items:center;border:2px solid #414142;border-radius:4px;color:#414142;display:flex;font-size:1rem;font-weight:600;justify-content:space-between;padding:20px 24px;text-transform:uppercase;transition:0.5s all ease;width:235px;}.btn a,.button a{color:#414142;text-decoration:none;}.btn:after,.button:after{background-image:url(/themes/custom/purina_ric_v2/assets/img/btn-charcoal.svg);background-position:center;background-size:contain;content:"";display:inline-block;height:30px;width:23px;}.btn:hover,.button:hover{border-color:#414142;opacity:0.7;}.btn--red,.button--red{background:#e62f29;border:none;color:#f2f2f2;}.btn--red:after,.button--red:after{background-image:url(/themes/custom/purina_ric_v2/assets/img/btn-white.svg);}.btn--red:hover,.button--red:hover{background-color:#e62f29;color:#f2f2f2;}.btn--dark,.button--dark{background:#414142;color:#f2f2f2;}.btn--dark:after,.button--dark:after{background-image:url(/themes/custom/purina_ric_v2/asssets/img/btn-white.svg);}.btn--dark:hover::after,.button--dark:hover::after{background-image:url(/themes/custom/purina_ric_v2/assets/img/btn-charcoal.svg);}.submit-wrapper{position:relative;}.submit-wrapper:after{background-image:url(/themes/custom/purina_ric_v2/assets/img/btn-white.svg);background-position:center;background-size:contain;content:"";display:inline-block;height:30px;position:absolute;right:18px;top:15px;width:23px;}.shimmer--red{background:#e62f29;background:linear-gradient(145deg,#008ec2 0%,#e62f29 30%,#e62f29 70%,#743885 100%);background-size:200% 200%;animation:gradientShimmer 10s ease-in-out infinite;}.shimmer--blue{background:#008ec2;background:linear-gradient(145deg,#743885 0%,#008ec2 30%,#008ec2 70%,#e62f29 100%);background-size:200% 200%;animation:gradientShimmer 10s ease-in-out infinite;}.shimmer--purple{background:#743885;background:linear-gradient(145deg,#e62f29 0%,#743885 30%,#743885 70%,#008ec2 100%);background-size:200% 200%;animation:gradientShimmer 10s ease-in-out infinite;}.container-flush{margin:0 auto;width:calc(100% - 80px);}.intro{font-family:Antenna-Regular,sans-serif;margin-top:18px;}.intro h1.intro__h1{font-size:24px;margin:0 0 5px;text-transform:capitalize;}@media (max-width:1200px){.intro h1.intro__h1{font-size:25.214px;}}.intro p{font-size:14px;margin-bottom:10px;}@media (max-width:991px){.intro p{font-size:12px;}}.portrait-nav{font-family:Antenna-Regular;}.portrait-nav__nav{list-style:none;padding:0;margin:0;display:flex;line-height:1;}@media (max-width:768px){.portrait-nav__nav{justify-content:space-between;}}.portrait-nav__li{opacity:0.5;margin-right:50px;}@media (max-width:991px){.portrait-nav__li{margin-right:0px;}}.portrait-nav__li.li--active{border-bottom:1px solid;opacity:1;}.portrait-nav__li.li--active.Sam{border-color:#743885;}.portrait-nav__li.li--active.Sam a{color:#743885;}.portrait-nav__li.li--active.Maria{border-color:#e62f29;}.portrait-nav__li.li--active.Maria a{color:#e62f29;}.portrait-nav__li.li--active.Jay{border-color:#008ec2;}.portrait-nav__li.li--active.Jay a{color:#008ec2;}.portrait-nav__li.li--active.li--purple{border-color:#743885;}.portrait-nav__li.li--active.li--purple a{color:#743885;}.portrait-nav__li.li--active.li--red-dark{border-color:#e62f29;}.portrait-nav__li.li--active.li--red-dark a{color:#e62f29;}.portrait-nav__li.li--active.li--blue{border-color:#008ec2;}.portrait-nav__li.li--active.li--blue a{color:#008ec2;}.portrait-nav__li.li--active.li--slate{border-color:#6c7b8a;}.portrait-nav__li.li--active.li--slate a{color:#6c7b8a;}.portrait-nav__a{color:#414142;display:inline-block;font-size:11px;font-weight:bold;padding:3px 0;text-decoration:none;text-transform:uppercase;text-align:center;cursor:pointer;}.portrait-nav__a:hover{color:inherit;}.portrait-nav__back-link{align-items:center;color:#414142;display:flex;font-family:Antenna-Regular;font-size:22px;gap:10px;margin:0 0 55px;text-decoration:none;}@media (max-width:768px){.portrait-nav__back-link{font-size:14px;margin-bottom:8px;}}.portrait-nav__img{height:41px;margin:0 10px 0 0;width:41px;}@media (max-width:768px){.portrait-nav__img{margin:0;}}.journey-grid{background:#F2F2F2;padding:60px 0;overflow:hidden;}.journey-grid h2{text-align:center;font-family:Antenna;font-size:32px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize;margin-bottom:40px;}@media (max-width:991px){.journey-grid h2{font-size:18.342px;}}.journey-grid h3{color:#383838;font-family:"purina_danforthregular";font-size:36px;font-style:normal;font-weight:400;line-height:normal;display:flex;align-items:center;gap:17px;margin-top:30px;margin-bottom:12px;}@media (max-width:991px){.journey-grid h3{font-size:27.474px;}}.journey-grid h3 span{font-family:"Antenna";font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;}@media (max-width:991px){.journey-grid h3 span{font-size:15.263px;}}.journey-grid .journey-grid-row{gap:30px;display:grid;grid-template-columns:repeat(3,0fr);justify-items:start;}@media (max-width:1200px){.journey-grid .journey-grid-row{grid-template-columns:repeat(30,1fr);width:110vw;}}.journey-grid .journey-card{text-decoration:none;color:white;background:black;display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:15px;position:relative;width:367.246px;height:396.575px;background-size:auto 110%;background-position:center center;transition:all 300ms ease-in-out;background-repeat:no-repeat;}@media (max-width:1200px){.journey-grid .journey-card{width:281.945px;height:304.462px;}}.journey-grid .journey-card .card-title{padding:25.503px;}.journey-grid .journey-card .inner-text{position:relative;z-index:10;color:white;}.journey-grid .journey-card h4{font-family:Antenna;font-size:23.09px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;margin-bottom:8px;}.journey-grid .journey-card h4.card-image{font-size:23.09px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:0;}.journey-grid .journey-card .subtitle{color:#FFF;font-family:Antenna;font-size:14.382px;font-style:normal;font-weight:400;line-height:normal;}.journey-grid .journey-card .subtitle-card-image{color:#FFF;font-family:Antenna;font-size:23.09px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;font-weight:900;}.journey-grid .journey-card .arrow{color:#FFF;text-align:right;font-family:Antenna;font-size:12.51px;font-style:normal;font-weight:700;line-height:0%;letter-spacing:1.275px;display:flex;gap:9px;align-items:center;text-transform:uppercase;padding:25.503px;}.journey-grid .journey-card .arrow svg{fill:white;}.journey-grid .journey-card:before{content:"";background:linear-gradient(-45deg,#743885 28.69%,rgba(116,56,133,0.5) 77.91%);position:absolute;left:0;right:0;bottom:0;top:0;z-index:0;transform:rotate(45);transition:all 300ms ease-in-out;}.journey-grid .journey-card:hover{background-size:auto 120%;}.journey-grid .journey-card:hover:before{background:linear-gradient(-45deg,rgba(236,29,36,0.95) 0%,rgba(116,56,133,0.9) 49.5%,rgba(0,142,194,0.95) 100%);transform:rotate(45);transition:all 300ms ease-in-out;}.journey-grid .journey-card .front-image{display:flex;height:100%;justify-content:end;align-items:end;background-position:center center;background-size:cover;}.journey-grid .journey-card .front-image .arrow{color:black;}.journey-grid .journey-card .front-image .arrow svg{fill:black;}.mtc{left:0;right:0;top:0;z-index:999;background:black;}.card{flex-basis:100%;}.card a.card__link{text-decoration:none;}@media (max-width:768px){.card a.card__link{display:flex;}}.card figure.card__figure{height:350px;overflow:hidden;margin:0;width:100%;}@media (max-width:768px){.card figure.card__figure{height:auto;width:33%;}}@media (min-width:1200px) and (max-width:1300px) and (min-height:600px) and (max-height:750px){.card figure.card__figure{height:285px;}}.card .card__img,.card .card__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%;width:100%;}.journey__cards .card--item--1 .card__image{-o-object-fit:contain;object-fit:contain;}.card__body{display:flex;flex-direction:column;height:320px;justify-content:space-between;padding:45px 55px;position:relative;}.card__body *{color:#f2f2f2;position:relative;z-index:1;}@media (max-width:768px){.card__body{height:auto;padding:28px 20px;width:67%;}}@media (min-width:1200px) and (max-width:1300px) and (min-height:600px) and (max-height:750px){.card__body{height:250px;padding:2.4vw;}}.card img.card__bg{bottom:40px;position:absolute;z-index:0;height:calc(100% - 140px);left:135px;width:auto;-o-object-fit:contain;object-fit:contain;}.card__sub{font-family:Antenna-Regular,sans-serif;font-weight:300;margin:0 0 35px;font-size:1vw;}@media (max-width:991px){.card__sub{font-size:1.8vw;}}.card h2.card__heading{font-size:1.6vw;position:relative;text-transform:uppercase;font-weight:700;}.card h2.card__heading img{position:absolute;right:-15px;top:-20px;}@media (max-width:991px){.card h2.card__heading{font-size:2.4vw;}}@media (min-width:1200px) and (max-width:1300px) and (min-height:600px) and (max-height:750px){.card h2.card__heading{font-size:1.5vw;margin:0 0 35px;}}.card__time,.card__category{display:block;font-size:20px;font-weight:normal;font-family:"Antenna-Regular",sans-serif;}.card__category{font-size:16px;margin:0 0 35px;font-family:"Antenna-Regular",sans-serif;}@media (max-width:768px){.card__category{margin-bottom:4px;}}.card__circle{border-radius:100%;border:5px solid #d5d5d5;height:75px;position:absolute;right:20px;top:20px;width:75px;}.card__circle-check{width:calc(100% + 10px);transform:translate(-5px,-5px);}@media (max-width:768px){.card__circle{z-index:2;width:20px;height:20px;border-width:1px;}.card__circle-check{width:calc(100% + 2px);transform:translate(0,-5px);}}.card__cta{align-items:center;display:flex;font-size:1vw;justify-content:space-between;letter-spacing:2.4px;margin:0;text-transform:uppercase;position:absolute;bottom:45px;max-width:316px;width:75%;}.card__cta img{height:40px;width:auto;}@media (max-width:991px){.card__cta{font-size:2vw;font-weight:bold;}.card__cta img{display:none;}}.card--disabled{pointer-events:none;position:relative;}.card--disabled:after{background-image:url("/assets/img/comingsoon.png");background-position:center;background-repeat:no-repeat;background-size:cover;border:3px solid #ffce47;content:"";height:100%;position:absolute;width:100%;z-index:1;}.card--tall .card__heading{text-transform:none;}.card--purple .card__body{background:rgb(116,56,133);background:linear-gradient(180deg,rgb(116,56,133) 0%,rgb(70,34,81) 100%);}.card--red .card__body{background:rgb(236,29,36);background:linear-gradient(180deg,rgb(236,29,36) 0%,rgb(142,17,22) 100%);}.card--blue .card__body{background:rgb(0,142,194);background:linear-gradient(180deg,rgb(0,142,194) 0%,rgb(0,86,117) 100%);}.card--charcoal .card__body{background-color:#414142;}.card--white .card__body{background-color:#ffffff;}.card--white .card__body *{color:#414142;}.card.card--segment{min-width:490px;}.card.card--segment .card__segment-incomplete{display:none;}.card.card--segment .card__segment-incomplete.active{display:block;}.card.card--segment .card__segment-complete{display:none;width:91px;height:91px;right:-30px;top:-35px;}.card.card--segment .card__segment-complete.active{display:block;}.card__container{min-width:490px;}.card--tall.card--disabled:after{background-image:url("/assets/img/comingsoon2.png");}.slick-cards--segment .slick-track{display:flex;}div.card-segment__section-header{background:#f2f2f2;padding:20px 20px 0;}div.card-segment__section-header h2{font-size:24px;color:#414142;}div.card-segment__section-header p{font-size:16px;color:#4a4849;}.slick-cards{background:#f2f2f2;padding:30px 0 50px 45px;}.slick-cards .slick-slide{margin:0 33px 0 0;}.slick-cards .card:not(.card--tall){margin:0 0 33px;}.slick-cards .card:not(.card--tall):last-of-type{margin:0;}@media (max-width:768px){.slick-cards{padding:20px;gap:20px;display:flex;flex-direction:column;}}@keyframes flickerAnimation{0%{opacity:1;}50%{opacity:0.2;}100%{opacity:1;}}.segment-slider .arrow-blink{animation:flickerAnimation 2s infinite;}.segment-slider .theslick{margin:0;}.segment-slider .theslick .slick-track{display:flex;}.segment-slider .theslick .slick-slide{height:inherit !important;}.segment-slider .theslick .slick-slide{display:flex;padding:clamp(20px,2.6vw,50px) clamp(20px,5.2vw,100px);align-items:center;}.segment-slider .theslick .slick-slide .floating-image{margin:50px 0 0;width:40%;float:right;max-height:50vh;-o-object-fit:contain;object-fit:contain;}@media (max-width:991px){.segment-slider .theslick .slick-slide .floating-image{margin:20px 0;width:100%;max-height:unset;}}.segment-slider .theslick .slick-slide img:nth-of-type(2){position:absolute;top:450px;left:1200px;background-color:#f2f2f2;border:2px solid #008ec2;width:200px;}.segment-slider .theslick .slick-slide h4{font-size:40px;color:#008ec2;text-transform:capitalize;font-family:"Antenna-Bold";margin-bottom:40px;}@media (max-width:991px){.segment-slider .theslick .slick-slide h4{font-size:28px;margin-bottom:12px;}}.segment-slider .theslick .slick-slide .fill{background-color:#911f1c;height:7px;left:0;position:absolute;top:0;width:0%;}.segment-slider .theslick .slick-slide .circle-container img{height:5vw;}.segment-slider .theslick .slick-slide .circle-container .progress-bar{width:100%;height:7px;position:absolute;left:0;background-color:#c2c2c2;z-index:1;}.segment-slider .theslick .slick-slide .circle-container .circle-number{display:flex;align-items:center;justify-content:center;background-color:#c2c2c2;margin:0;font-size:22px;border-radius:100%;width:42px;height:42px;color:#f2f2f2;z-index:2;}.segment-slider .theslick .slick-slide .circle-container .circle-number.dark-red{background-color:#911f1c;}.segment-slider .theslick .slick-slide .circle-container .circle-number.active{width:65px;height:65px;opacity:1;}.segment-slider .theslick .slick-slide .circle-container .circle-number.active.red{background:#ec1d24;}.segment-slider .theslick .slick-slide .circle-container .circle-number.active.blue{background:#008ec2;}@media (max-width:991px){.segment-slider .theslick .slick-slide .circle-container{left:50%;margin:0;max-width:none;transform:translateX(-50%);width:90%;}}.segment-slider .theslick .slick-slide .segment-slider__text p{font-size:30px;line-height:1.4em;color:#575759;}@media (max-width:991px){.segment-slider .theslick .slick-slide .segment-slider__text p{font-size:16px;}}.segment-slider .theslick .slick-slide .segment-slider__text ol,.segment-slider .theslick .slick-slide .segment-slider__text ul{padding:0 0 0 30px;}.segment-slider .theslick .slick-slide .segment-slider__text ol li,.segment-slider .theslick .slick-slide .segment-slider__text ul li{margin:0 0 30px;}.segment-slider .theslick .slick-slide .segment-slider__text ol li::marker{color:#ec1d24;}.segment-slider .theslick .slick-slide .segment-slider__text .contact-row__item{float:left;text-align:center;}.segment-slider .theslick .slick-slide .segment-slider__text .contact-row__item img{float:none;width:150px;margin:auto;max-width:25vw;}.segment-slider .theslick .slick-slide .segment-slider__text .contact-row__item h2{font-size:25px;}.segment-slider .theslick .slick-slide .segment-slider__text .contact-row__item p{font-size:18px;}@media (max-width:991px){.segment-slider .theslick .slick-slide .segment-slider__text .contact-row__item p{font-size:13px;}}.segment-slider .theslick .slide-red h4{color:#ec1d24;text-transform:uppercase;}.segment-slider .theslick .slide-blue h4{color:#008ec2;}.segment-slider__content{position:relative;padding-right:20px;display:flex;flex-direction:column;width:60%;height:100%;}.segment-slider__content-container{flex-grow:2;}.segment-slider__nav{display:flex;max-width:35vw;min-width:200px;margin-top:50px;}.segment-slider__arrow-prev img{width:50px;float:none;margin:0;margin-right:10px;cursor:pointer;}.segment-slider__arrow-next img{width:50px;float:none;margin:0;margin-left:10px;cursor:pointer;}.segment-slider div.circle-container{position:relative;padding:0.03rem 15px;margin:0;top:unset;max-width:unset;flex-grow:1;}.segment-slider p.segment-slider__instructions{font-size:16px;margin-bottom:16px;}.segment-slider__back-to-menu{background:#ec1d24;border-radius:15px;color:#f2f2f2;font-size:20px;margin:24px 0;padding:15px;text-align:center;text-transform:uppercase;width:100%;display:flex;justify-content:center;align-items:center;text-decoration:none;max-width:400px;}.segment-slider__back-to-menu:hover{background:#911f1c;color:#f2f2f2;}@media (max-width:991px){.segment-slider .theslick .slick-slide{flex-direction:column;height:auto;}.segment-slider .theslick .slick-slide .segment-slider__text ol li,.segment-slider .theslick .slick-slide .segment-slider__text ul li{margin-bottom:10px;font-size:14px;}.segment-slider .theslick .slick-slide .segment-slider__text .contact-row__item{margin-top:20px;}.segment-slider__content{width:100%;height:auto;}.segment-slider__arrow-prev{display:none;}}@media (max-width:991px) and (max-width:991px){.segment-slider__arrow-next{background:#ec1d24;border-radius:15px;color:#f2f2f2;font-size:20px;margin:24px 0;padding:15px;text-align:center;text-transform:uppercase;width:100%;display:flex;justify-content:center;align-items:center;}.segment-slider__arrow-next:before{content:"Continue" !important;font-family:inherit;font-weight:bold;opacity:1;position:relative;}.segment-slider__arrow-next img{display:none !important;}}@media (max-width:991px){.segment-slider__nav{max-width:100%;margin-top:20px;width:100%;flex-wrap:wrap;}}.quote-slider{max-width:600px;margin-left:0;}.quote-slider .quote-container{padding-left:40px;padding-right:40px;}@media (max-width:768px){.quote-slider .quote-container{padding-left:0;padding-right:0;}}.quote-slider .quote-container .quote-row svg{width:16px !important;flex-shrink:0;}.quote-slider .quote-container .quote-row .bottom-quote{position:relative;top:-20px;}.quote-slider .quote-container blockquote{padding:0 20px;font-size:16px;font-style:normal;font-weight:400;line-height:normal;}.quote-slider .quote-container blockquote div{height:60px;margin:0 0 1em;width:425px;}.quote-slider .quote-container cite{color:#383838;font-family:"Antenna";font-size:10.68px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;padding-left:40px;}.quote-slider .slick-dots{display:flex;justify-content:flex-start;padding:1rem 0;list-style-type:none;position:absolute;left:75px;}@media (max-width:768px){.quote-slider .slick-dots{left:auto;justify-content:center;left:0;right:0;}}.quote-slider .slick-dots li{margin:-40px 0.25rem;align-self:center;}.quote-slider .slick-dots button{display:block;width:5.843px;height:5.843px;padding:0;border:none;border-radius:100%;background-color:#a5a5a5;text-indent:-9999px;}.quote-slider .slick-dots li.slick-active button{background-color:#383838;width:11.036px;height:11.036px;}.quote-slider .slick-arrow{cursor:pointer;opacity:0.3;}.quote-slider .slick-arrow:hover{opacity:1;}.quote-slider .slick-prev{position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:14;}@media (max-width:768px){.quote-slider .slick-prev{display:none !important;}}.quote-slider .slick-next{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:14;}@media (max-width:768px){.quote-slider .slick-next{display:none !important;}}.img-columns{background:#e8e8e8;padding:145px 0 245px;}.img-columns__grid{display:grid;gap:75px;grid-template-columns:repeat(3,1fr);}@media (max-width:991px){.img-columns__grid{grid-template-columns:repeat(1,1fr);}}.img-columns__column *{color:#414142;}.img-columns__column a{text-decoration:none;}.img-columns__column figure{height:450px;margin:0 0 11px;width:100%;}.img-columns__column figure img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%;}.img-columns__column h3{font-size:1.611rem;}.img-columns__column p{font-size:1.111rem;}.quote{bottom:50px;height:110px;position:absolute;right:50px;width:110px;display:none;}.quote__button{align-items:center;background:#fff;border:none;bottom:0;display:flex;height:110px;justify-content:center;position:absolute;right:0;width:110px;}.quote__window{background:#fff;display:flex;float:right;gap:40px;max-width:60vw;opacity:0;padding:40px 95px 40px 40px;pointer-events:none;transition:0.5s all ease;}.quote__window__portrait{height:150px;margin:0;min-width:150px;width:150px;}.quote__window__portrait img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%;}@media (max-width:768px){.quote__window__portrait{height:200px;width:100%;}}.quote__window i{color:#9B9B9B;cursor:pointer;position:absolute;right:20px;top:20px;}.quote__window blockquote{font-size:1rem;padding:30px 0 0 45px;position:relative;}.quote__window blockquote img{left:0;position:absolute;top:0;}.quote__window cite{color:#9B9B9B;display:block;font-size:1.111rem;font-style:normal;margin:30px 0 0;}@media (max-width:991px){.quote__window{max-width:calc(100% - 15px);}}@media (max-width:768px){.quote__window{flex-direction:column;padding:40px 65px 40px 40px;}}.quote.js-active{height:auto;width:auto;}.quote.js-active .quote__window{opacity:1;pointer-events:all;}@media (max-width:991px){.quote{bottom:15px;right:15px;}}.progress-wrap{align-items:center;display:flex;flex-grow:1;justify-content:flex-end;position:relative;}.progress-wrap .game-progress{align-items:center;display:none;flex-grow:1;position:relative;}.progress-wrap .game-progress__bar{background:#6c7b8a;height:10px;overflow:show;position:relative;width:100%;z-index:0;}.progress-wrap .game-progress__bar.active{z-index:102;}.progress-wrap .game-progress__fill{background:#9fd442;height:100%;width:0%;transition:width 0.5s;}.progress-wrap .game-progress__icon{height:35px;position:absolute;right:0;width:35px;z-index:1;}.progress-wrap .game-progress__icon.complete{display:none;height:40px;right:-15px;width:auto;}.progress-wrap .game-progress.show{display:flex;}.progress-wrap .btn,.progress-wrap button{background:transparent;border:2px solid #737373;border-radius:0.25em;color:#737373;font-family:"Antenna",sans-serif;font-size:1.667vw;margin:0 0 0 30px;padding:5px 15px;width:auto;}.progress-wrap .btn.reset,.progress-wrap .btn.continue,.progress-wrap button.reset,.progress-wrap button.continue{display:none;}.progress-wrap .btn.continue,.progress-wrap button.continue{opacity:0.25;pointer-events:none;}.progress-wrap .btn.continue.active,.progress-wrap button.continue.active{background:#ea3327;border:none;border-bottom:2px solid #972820;color:#fff;opacity:1;pointer-events:all;}.progress-wrap .nav-tooltip{background:#404041;border-radius:0.25em;color:#fff;display:block;font-family:"Antenna-Bold",sans-serif;font-size:22px;left:50%;opacity:0;padding:10px 15px;position:absolute;text-align:center;top:-60px;transform:translateX(-50%);transition:all 0.5s ease;white-space:nowrap;}.progress-wrap .nav-tooltip:after{content:"";width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #404041;position:absolute;left:50%;transform:translateX(-50%);bottom:-8px;}.progress-wrap .progress-instructions{bottom:0px;display:none;position:absolute;width:100%;z-index:101;transform:translateY(100%);}.progress-wrap .progress-instructions.show{display:block;}.progress-wrap .progress-instructions__backdrop{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#575759;z-index:100;opacity:0.6;display:none;}.progress-wrap .progress-instructions__backdrop.active{display:block;}.progress-wrap .progress-instructions__small{font-size:12px;color:rgba(255,255,255,0.4);font-family:"Antenna-Regular",sans-serif;}.progress-wrap .progress-instructions .nav-tooltip{bottom:-20px;cursor:pointer;display:none;left:auto;max-width:min(400px,100% - 20px);opacity:1;padding:15px;text-align:left;top:auto;transform:none;white-space:normal;}.progress-wrap .progress-instructions .nav-tooltip#nav-tip1{left:50%;transform:translateX(-50%);}.progress-wrap .progress-instructions .nav-tooltip#nav-tip2{left:50%;transform:translateX(-50%);}.progress-wrap .progress-instructions .nav-tooltip#nav-tip3{left:50%;transform:translateX(-50%);}.progress-wrap .progress-instructions .nav-tooltip:after{top:-20px;}.progress-wrap .progress-instructions .nav-tooltip.active{display:flex;position:relative;justify-content:space-between;}.progress-wrap .progress-instructions .nav-tooltip:hover .arrow img{opacity:0.75;}.progress-wrap .progress-instructions .arrow{margin:0 15px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;position:relative;}.progress-wrap .progress-instructions .arrow img{height:40px;margin:0 0 10px;position:absolute;top:50%;transform:translateY(calc(-50% - 15px)) rotate(180deg);}.progress-wrap .progress-instructions .arrow p{font-size:12px;margin:0;}.progress-wrap .progress-instructions .show{display:flex;}.modal.modal-101{max-width:835px;left:50%;top:50%;transform:translate(-50%,-50%);}.modal.modal-101 .close{background:transparent;border:0;color:#ea3327;opacity:1;position:absolute;top:15px;right:30px;font-size:2vw;z-index:100;cursor:pointer;}.modal.modal-101 .modal-dialog{max-width:90%;}.modal.modal-101 .modal-dialog .modal-content{background:transparent;border:none;}.modal.modal-101 .modal-dialog .modal-content .modal-body{border-radius:0.5em;padding:0 !important;}.modal.modal-101 .modal-dialog .modal-content .modal-body video{cursor:pointer;width:100%;height:auto;border-radius:0.5em;padding:0 !important;}.modal.modal-101 .post-video-content{background-color:#ffffff;display:none;}.modal.modal-101 .post-video-content h2{font-size:4.111vw;margin:0 0 30px;}.modal.modal-101 .post-video-content h3{font-family:Antenna-Bold;font-size:4.056vw;line-height:1em;margin:0 0 60px;}.modal.modal-101 .post-video-content p{font-size:2.056vw;}.modal.modal-101 .post-video-content .btn{background:#e62f29;border:none;border-bottom-color:currentcolor;border-bottom-style:none;border-bottom-width:medium;border-bottom:3px solid #972820;border-radius:0.25em;color:#fff;font-size:25px;margin:0 15px 0 0;padding:15px 60px;vertical-align:top;line-height:1.2em;margin:30px 0 0;}.modal.modal-101 .post-video-content .btn:after{display:none;}.tf-game__prompt-screen .row{position:relative;}@media (max-width:991px){.tf-game__prompt-screen .row:after{display:none;}}.tf-game__option-screen__wrap{margin:65px 0;}.tf-game__confirm-screen h2,.tf-game__final-screen h2{margin:0 0 15px;}@media (max-width:991px){.tf-game__confirm-text,.tf-game__final-text{margin:0 0 110px !important;}}.tf-game__confirm-image,.tf-game__final-image{margin-left:40px;}@media (max-width:991px){.tf-game__confirm-image,.tf-game__final-image{margin:0 auto 55px !important;}}.tf-game__confirm-continue,.tf-game__final-continue{background-color:transparent !important;}.tf-game__prompt{padding:0 30px 0 0;border-bottom:4px solid rgba(0,0,0,0.3);margin:0 0 15px !important;padding:0 0 15px;}.tf-game__p-big{font-size:36px;}@media screen and (max-width:1440px){.tf-game__p-big{font-size:30px;}}@media (max-width:991px){.tf-game__p-big{font-size:28px;}}@media (max-width:991px){.tf-game__option-title{margin:0 0 35px !important;}}.tf-game__btn-row{display:flex;gap:25px;margin:50px 0 0;}.tf-game__option-button{background:transparent;border:1px solid #707070;border-radius:10px;box-shadow:0px 5px 5px 0px rgba(0,0,0,0.5);font-size:18px;padding:12px 30px;text-transform:uppercase;white-space:wrap;}.mc-game__choice-row{display:flex;gap:20px;}@media (max-width:991px){.mc-game__choice-row{flex-direction:column;}}.mc-game__choice{align-items:center;display:flex;background:transparent;border:1px solid #707070;border-radius:10px;box-shadow:0px 5px 5px 0px rgba(0,0,0,0.5);font-size:18px;justify-content:center;padding:12px 30px;text-transform:uppercase;transition:all ease 0.25s;white-space:wrap;}.mc-game__choice--deselect{opacity:0.5;}@media (max-width:991px){.mc-game__correct-screen img,.mc-game__summary-screen img,.mc-game__false-screen img{margin:0 auto;}}.mc-game__correct-screen > div > div,.mc-game__summary-screen > div > div,.mc-game__false-screen > div > div{margin:0 0 30px;}.gr-game__graph{display:flex;flex-direction:column;gap:10px;position:relative;}.gr-game__graph > div{position:relative;}.gr-game__graph-bg{position:absolute;width:100%;}.gr-game__bar-wrapper{border-radius:20px;overflow:hidden;padding-left:8vw;width:50%;}@media (max-width:991px){.gr-game__bar-wrapper{padding-left:7vw;}}.gr-game__bar{background:#fafafa;border-radius:10px;aspect-ratio:3.23;flex-grow:2;}.gr-game__bar img,.gr-game__bar svg{width:100%;height:100%;-o-object-position:left;object-position:left;border-radius:10px;-o-object-fit:cover;object-fit:cover;transition:width 0.5s;}.gr-game__bar img.step-1,.gr-game__bar svg.step-1{width:0%;}.gr-game__bar img.step-2,.gr-game__bar svg.step-2{width:33.33333337%;}.gr-game__bar img.step-3,.gr-game__bar svg.step-3{width:66.66666667%;}.gr-game__bar img.step-4,.gr-game__bar svg.step-4{width:100%;}.gr-game__description{font-family:"trade-gothic";font-weight:700;font-stretch:condensed;background:#fafafa;border-radius:10px;padding:16px 8px 11px;color:#4A4748;width:100%;}.gr-game__row{display:flex;gap:10px;}.gr-game__row-legend{display:flex;flex-direction:column;justify-content:space-around;align-items:flex-end;width:40px;}.gr-game__row-legend span{font-size:15px;font-family:"Antenna",sans-serif;color:#6E6E71;}.gr-game__row-legend-x{display:flex;justify-content:space-between;align-items:center;flex-grow:2;}.gr-game__row-legend-x span{font-size:15px;font-family:"Antenna",sans-serif;color:#6E6E71;}.slider-game__col{display:flex;flex-direction:column;align-items:center;justify-content:center;}.slider-game__col-helper{display:flex;flex-direction:column;justify-content:space-between;align-items:center;}.slider-game__label{color:#474546;font-size:18px;font-family:"Antenna",sans-serif;text-transform:uppercase;}.slider-game__img{margin-bottom:14px;}.slider-game__img--first{margin-bottom:calc(15% + 14px);margin-top:20%;}.slider-game__slider{padding:0 50px;border:none !important;box-shadow:inset 0 0 0 3px #D3D3D3;border-radius:10px;background-color:transparent;margin-top:40px;}.slider-game__slider-handle{position:relative;height:100px;width:100px;border:1px solid #707070 !important;border-radius:10px;transform:translateX(-50%);display:block;background-color:white !important;box-shadow:0 3px 9px rgba(0,0,0,0.15);outline:none;display:flex;align-items:center;padding:20px;justify-content:space-between;}.slider-game__arrow-right{transform:rotateY(180deg);}.slider-game__arrow.disabled{opacity:0.4;}.slider-game__person{height:40vh;}.slider-game__person.right{transform:rotateY(180deg);}.ftb-game__paragraph{font-family:"trade-gothic-bold";font-weight:700;font-stretch:condensed;font-size:25px;width:100%;padding-bottom:40px;border-bottom:1px solid rgba(0,0,0,0.3);padding-top:40px;color:#4A4849;}.ftb-game__answer{background-color:#E6E7E7;border-radius:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:transparent;padding:0 10px;border:3px solid #E6E7E7;cursor:pointer;transition:all 0.5s;}.ftb-game__answer.selected{border:3px dotted #A7A7A7;}.ftb-game__answer.correct{background-color:white;border-color:white;color:#4A4849;}.ftb-game__answers-container{display:flex;gap:10px;width:100%;}.ftb-game .game__container{margin-bottom:45px;}.full-screen-slider .slide{min-height:100vh;display:flex;align-items:center;background-position:center center;background-size:cover;position:relative;}@media (max-width:768px){.full-screen-slider .slide{text-align:center;}}.full-screen-slider .slide h2{margin-bottom:0;padding-bottom:23px;font-size:clamp(45px,4vw,56px);}@media (max-width:991px){.full-screen-slider .slide h2{padding-bottom:8vh;}}.full-screen-slider .slide .desc{max-width:807px;font-size:18px;}.full-screen-slider .slide .btn--red{margin-top:23px;display:flex;border-radius:5.685px;padding:20px;}@media (max-width:991px){.full-screen-slider .slide .btn--red{display:inline-flex;margin-top:8vh;margin-bottom:8vh;}}.full-screen-slider .slide strong{font-weight:800;font-family:Antenna-Bold;}@media (max-width:991px){.full-screen-slider .slide strong{display:block;clear:both;}}.full-screen-slider .slide .overlay{background-color:#fff;opacity:0.71;mix-blend-mode:screen;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;pointer-events:none;}.full-screen-slider .slide .container{z-index:2;position:relative;}.full-screen-slider .slick-dots{display:flex;list-style-type:none;position:absolute;bottom:56px;left:50%;gap:18px;justify-content:flex-start;margin-bottom:0;transform:translateX(-50%);}@media (max-width:991px){.full-screen-slider .slick-dots{left:0;right:0;justify-content:center;bottom:14vh;margin:0;padding:0;}}.full-screen-slider .slick-dots li{align-self:center;}.full-screen-slider .slick-dots button{display:block;width:12px;height:12px;padding:0;border:none;border-radius:100%;background-color:#a5a5a5;text-indent:-9999px;}.full-screen-slider .slick-dots li.slick-active button{background-color:#383838;width:18px;height:18px;}.full-screen-slider .slick-prev{display:none !important;position:absolute;left:26px;z-index:14;width:121px;height:89px;cursor:pointer;transition:all 300ms ease-in-out;width:20px;height:16px;bottom:14vh;opacity:0.3;}@media (max-width:991px){.full-screen-slider .slick-prev{display:block !important;}}.full-screen-slider .slick-next{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:14;width:121px;height:89px;cursor:pointer;transition:all 300ms ease-in-out;opacity:0.3;}@media (max-width:991px){.full-screen-slider .slick-next{width:20px;height:16px;bottom:14vh;top:auto;right:26px;}}@media (min-width:991px){.full-screen-slider .slick-next:hover{right:20px;}}.web-mode .page_back .back_row{color:#212529;margin-bottom:16px;}.web-mode .page_back .back_row .back_arrow{margin-right:20px;}.web-mode .modules .full_bg{height:100%;width:100%;}.web-mode .modules .full_bg.how-might-we{gap:75px;}@media (max-width:576px){.web-mode .modules .full_bg.how-might-we{padding-top:24px !important;padding-right:28px !important;padding-left:28px !important;}}.web-mode .modules .full_bg.how-might-we .inner h3{width:60%;font-size:3.2rem;}@media (max-width:576px){.web-mode .modules .full_bg.how-might-we .inner h3{width:100%;font-size:2rem;}}.web-mode .modules .full_bg.how-might-we .inner span{font-size:22px;}.web-mode .modules .full_bg.how-might-we .inner .about-text{font-size:1.5rem;width:60%;}@media (max-width:576px){.web-mode .modules .full_bg.how-might-we .inner .about-text{font-size:1rem;}}@media (max-width:576px){.web-mode .modules .full_bg.how-might-we .mw_btn{padding:24px !important;gap:20px !important;}.web-mode .modules .full_bg.how-might-we .mw_btn h5{font-size:1.5rem;}.web-mode .modules .full_bg.how-might-we .mw_btn img{height:40px;}}@media (max-width:576px){.web-mode .modules .full_bg.about-this-experience{padding-top:24px !important;padding-right:28px !important;padding-left:28px !important;}.web-mode .modules .full_bg.about-this-experience div:first-of-type h3{font-size:2.5rem;}.web-mode .modules .full_bg.about-this-experience div:first-of-type .about-text{font-size:1.25rem;}.web-mode .modules .full_bg.about-this-experience div:nth-of-type(2).justify-content-between{flex-direction:column;gap:50px;}.web-mode .modules .full_bg.about-this-experience div:nth-of-type(2).justify-content-between .button-wrap{width:125px;}.web-mode .modules .full_bg.about-this-experience div:nth-of-type(2).justify-content-between .inspo-text{font-size:1rem;}.web-mode .modules .full_bg.about-this-experience div:nth-of-type(2).justify-content-between .mw_btn{gap:20px !important;width:100%;}.web-mode .modules .full_bg.about-this-experience div:nth-of-type(2).justify-content-between .mw_btn h5{font-size:1.5rem;}.web-mode .modules .full_bg.about-this-experience div:nth-of-type(2).justify-content-between .mw_btn img{height:40px;}}.web-mode .modules .full_bg.HMW{min-height:65vh;padding-top:28px !important;padding-right:28px !important;padding-left:28px !important;}@media (max-width:576px){.web-mode .modules .full_bg.HMW h3{font-size:2rem;padding-bottom:3rem;}}@media (max-width:576px){.web-mode .modules .full_bg.product-grid .product-grid-title div:first-of-type img,.web-mode .modules .full_bg.product-grid .product-overview-title div:first-of-type img,.web-mode .modules .full_bg.product-overview .product-grid-title div:first-of-type img,.web-mode .modules .full_bg.product-overview .product-overview-title div:first-of-type img{width:36px;margin-left:14px !important;margin-right:14px !important;}}@media (max-width:576px){.web-mode .modules .full_bg.product-grid .product-grid-title div:nth-of-type(2),.web-mode .modules .full_bg.product-grid .product-overview-title div:nth-of-type(2),.web-mode .modules .full_bg.product-overview .product-grid-title div:nth-of-type(2),.web-mode .modules .full_bg.product-overview .product-overview-title div:nth-of-type(2){padding:20px 14px !important;width:100%;}.web-mode .modules .full_bg.product-grid .product-grid-title div:nth-of-type(2) h4,.web-mode .modules .full_bg.product-grid .product-overview-title div:nth-of-type(2) h4,.web-mode .modules .full_bg.product-overview .product-grid-title div:nth-of-type(2) h4,.web-mode .modules .full_bg.product-overview .product-overview-title div:nth-of-type(2) h4{font-size:1.2rem;}}.web-mode .modules .full_bg.product-grid .product-grid-title .back_arrow,.web-mode .modules .full_bg.product-grid .product-overview-title .back_arrow,.web-mode .modules .full_bg.product-overview .product-grid-title .back_arrow,.web-mode .modules .full_bg.product-overview .product-overview-title .back_arrow{height:150px;padding:10px;}.web-mode .modules .full_bg.product-grid .grid .mw_btn,.web-mode .modules .full_bg.product-overview .grid .mw_btn{width:23%;}.web-mode .modules .full_bg.product-grid .grid .mw_btn img,.web-mode .modules .full_bg.product-overview .grid .mw_btn img{margin-top:50px;max-height:none;}.web-mode .modules .full_bg.product-grid .grid .mw_btn h5,.web-mode .modules .full_bg.product-overview .grid .mw_btn h5{font-size:1.25rem;margin-bottom:20px;text-align:center;text-transform:none;}@media (max-width:991px){.web-mode .modules .full_bg.product-grid .grid,.web-mode .modules .full_bg.product-overview .grid{gap:10px !important;padding:14px !important;}.web-mode .modules .full_bg.product-grid .grid .mw_btn,.web-mode .modules .full_bg.product-overview .grid .mw_btn{width:48%;gap:30px !important;}.web-mode .modules .full_bg.product-grid .grid .mw_btn img,.web-mode .modules .full_bg.product-overview .grid .mw_btn img{height:120px;}.web-mode .modules .full_bg.product-grid .grid .mw_btn h5,.web-mode .modules .full_bg.product-overview .grid .mw_btn h5{font-size:1rem;}}.web-mode .modules .full_bg.customer-testimonials{padding:68px;}@media (max-width:576px){.web-mode .modules .full_bg.customer-testimonials{padding:20px;}.web-mode .modules .full_bg.customer-testimonials .customer_quote_container h4{font-size:2rem;}.web-mode .modules .full_bg.customer-testimonials .customer_quote_container .row{flex-direction:column;}.web-mode .modules .full_bg.customer-testimonials .customer_quote_container .row .quote_block{width:100%;margin-bottom:20px;}.web-mode .modules .full_bg.customer-testimonials .customer_quote_container .row .quote_block .quote_name h5{font-size:1.5rem;}.web-mode .modules .full_bg.customer-testimonials .customer_quote_container .row .quote_block .quote_name img{height:75px;}.web-mode .modules .full_bg.customer-testimonials .mw_btn h4{padding-left:14px;font-size:1.5rem;}.web-mode .modules .full_bg.customer-testimonials .mw_btn img{height:75px;}}.web-mode .modules .full_bg.tabbed-display{background-color:#f2f2f2 !important;padding:0px 68px 32px;}.web-mode .modules .full_bg.tabbed-display h3{font-size:45px;color:#ec1d24;text-transform:none;}.web-mode .modules .full_bg.tabbed-display .text-small{font-size:20px;}.web-mode .modules .full_bg.tabbed-display .column.bg-red{padding:10px !important;align-self:end;width:30%;}.web-mode .modules .full_bg.tabbed-display .wrap .tab.maria-red{width:50%;}.web-mode .modules .full_bg.tabbed-display .wrap .tab.maria-red .tablinks{border:none;}.web-mode .modules .full_bg.tabbed-display .wrap .tab.maria-red .tablinks.active{border-bottom:6px solid #ec1d24;background-color:inherit;}.web-mode .modules .full_bg.tabbed-display .wrap .tab.maria-red .tablinks.active h4{color:#ec1d24;}.web-mode .modules .full_bg.tabbed-display .wrap .tab.maria-red h4{font-size:30px;}.web-mode .modules .full_bg.tabbed-display .wrap .tabcontent{border:none;padding:50px 0px;}.web-mode .modules .full_bg.tabbed-display .wrap .tabcontent .tab-content-container{height:50vh;}.web-mode .modules .full_bg.tabbed-display .wrap .tabcontent .tab-content-container .tab-content-sections div{height:50%;}.web-mode .modules .full_bg.tabbed-display .wrap .tabcontent .tab-content-container .tab-content-sections{width:32%;}.web-mode .modules .full_bg.tabbed-display .wrap .tabcontent .tab-content-container .tab-content-sections img{width:100%;}.web-mode .modules .full_bg.tabbed-display .wrap .tabcontent .tab-content-container .tab-content-sections .mw_btn{border:none;border-radius:0;padding-left:14px;padding-top:10px;}.web-mode .modules .full_bg.tabbed-display .wrap .tabcontent .tab-content-container .tab-content-sections .mw_btn span:first-of-type{width:75%;}.web-mode .modules .full_bg.tabbed-display .wrap .tabcontent .tab-content-container .tab-content-sections .mw_btn span:first-of-type strong{font-size:20px;}.web-mode .modules .full_bg.tabbed-display .wrap .tabcontent .tab-content-container .tab-content-sections .mw_btn .text-small{font-size:16px;}@media (max-width:991px){.web-mode .modules .full_bg.tabbed-display{padding:0px 20px 20px;}.web-mode .modules .full_bg.tabbed-display .wrap .tab.maria-red{width:100%;}.web-mode .modules .full_bg.tabbed-display .wrap .tabcontent .tab-content-container{height:auto;flex-direction:column;gap:20px;}.web-mode .modules .full_bg.tabbed-display .wrap .tabcontent .tab-content-container .tab-content-sections{width:100%;}.web-mode .modules .full_bg.tabbed-display .wrap .tabcontent .tab-content-container .tab-content-sections .mw_btn{padding-bottom:10px;}.web-mode .modules .full_bg.tabbed-display .mw_btn.bg-red{width:100%;}}.web-mode .modules .full_bg.product-display .mw_btn{border:4px solid #414142;}.web-mode .modules .full_bg.product-display .mw_btn h3{color:#ec1d24;font-size:36px;width:75%;margin-bottom:0;padding:15px 0 15px 50px;border-left:4px solid #414142;}.web-mode .modules .full_bg.product-display .mw_btn img{max-height:unset !important;}@media (max-width:576px){.web-mode .modules .full_bg.product-overview .main-content{flex-direction:column;}}.web-mode .modules .full_bg.product-overview .main-content img{width:50%;border-right:5px solid #743885;}@media (max-width:576px){.web-mode .modules .full_bg.product-overview .main-content img{border-right:0;border-bottom:5px solid #743885;align-self:center;width:100%;}}.web-mode .modules .full_bg.product-overview .main-content .copy{font-size:1.5rem;margin:24px;color:#414142;}@media (max-width:576px){.web-mode .modules .full_bg.product-overview .main-content .copy{font-size:1.25rem;}}.web-mode .modules .full_bg.learn-about .border-blue:first-of-type,.web-mode .modules .full_bg.learn-about .border-blue:nth-of-type(2){width:49%;}.web-mode .modules .full_bg.learn-about .border-blue:first-of-type .mw_btn,.web-mode .modules .full_bg.learn-about .border-blue:nth-of-type(2) .mw_btn{height:64%;}.web-mode .modules .full_bg.learn-about .border-blue:first-of-type .mw_btn h4,.web-mode .modules .full_bg.learn-about .border-blue:nth-of-type(2) .mw_btn h4{width:52%;align-self:flex-start;}.web-mode .modules .full_bg.learn-about .border-blue:first-of-type .mw_btn,.web-mode .modules .full_bg.learn-about .border-blue:nth-of-type(2) .mw_btn{gap:100px;}.web-mode .modules .full_bg.learn-about .border-blue:first-of-type .mw_btn h4,.web-mode .modules .full_bg.learn-about .border-blue:nth-of-type(2) .mw_btn h4{font-size:34px;width:60%;align-self:flex-start;}.web-mode .modules .full_bg.learn-about .border-blue:first-of-type .mw_btn img,.web-mode .modules .full_bg.learn-about .border-blue:nth-of-type(2) .mw_btn img{width:40px;}.web-mode .modules .full_bg.learn-about .border-blue:first-of-type div:first-of-type,.web-mode .modules .full_bg.learn-about .border-blue:nth-of-type(2) div:first-of-type{height:40%;border-bottom:5px solid #008ec2;}@media (max-width:576px){.web-mode .modules .full_bg.learn-about .border-blue:first-of-type div:first-of-type.justify-content-around,.web-mode .modules .full_bg.learn-about .border-blue:nth-of-type(2) div:first-of-type.justify-content-around{flex-direction:column;gap:20px;}}.web-mode .modules .full_bg.learn-about .border-blue:first-of-type div:first-of-type .about-text,.web-mode .modules .full_bg.learn-about .border-blue:nth-of-type(2) div:first-of-type .about-text{font-size:24px;}.web-mode .modules .full_bg.learn-about .border-blue:first-of-type.mw_btn,.web-mode .modules .full_bg.learn-about .border-blue:nth-of-type(2).mw_btn{width:100%;}.web-mode .modules .full_bg.learn-about .border-blue:first-of-type h3,.web-mode .modules .full_bg.learn-about .border-blue:nth-of-type(2) h3{font-size:55px;width:85%;}.web-mode .modules .full_bg.learn-about .border-blue:first-of-type h4,.web-mode .modules .full_bg.learn-about .border-blue:nth-of-type(2) h4{font-size:36px;}.web-mode .modules .full_bg.learn-about .border-blue:first-of-type a,.web-mode .modules .full_bg.learn-about .border-blue:nth-of-type(2) a{color:#f2f2f2;margin-left:75px;}.web-mode .modules br.web_no_br{display:none;}.web-mode .modules .customer_testimonial .how_might_btn{display:none !important;}.web-mode .modules .customer_testimonial .customer_quote_container .add_gap{justify-content:space-between;max-width:100%;margin:0 auto;}.web-mode .modules .customer_testimonial .customer_quote_container .quote_block{display:inline-block !important;margin-top:0 !important;padding:0;width:31.3333%;}.web-mode .modules .customer_testimonial .customer_quote_container .quote_block .border-right-purple{border-right:none;}.web-mode .modules .customer_testimonial .customer_quote_container .quote_block .border-right-purple .cust_img{padding:0;-o-object-fit:cover;object-fit:cover;height:250px;width:100%;border-bottom:5px solid #743885;}.web-mode .modules .customer_testimonial .customer_quote_container .quote_block.border-purple h5{color:#743885;}.web-mode .modules .customer_testimonial .customer_quote_container .quote_block .quote_name{padding-bottom:100px;position:relative;}.web-mode .modules .customer_testimonial .customer_quote_container .quote_block .quote_name .arrow{position:absolute;right:0;bottom:10px;}.web-mode .modules .customer_testimonial .mw_btn h4{padding-left:40px;}.web-mode .modules .customer_testimonial .mw_btn img{padding:0px 14px 0px 0;}.web-mode .modules .customer_testimony .testimony_hdr .back_arrow{height:150px;padding:10px;}.web-mode .modules .customer_testimony .testimony_hdr .test_name{padding-left:50px;}.web-mode .modules .customer_testimony .testimony_hdr .test_img{position:absolute;right:39px;}@media (max-width:576px){.web-mode .modules .customer_testimony .testimony_hdr .test_img{right:19px;}}.web-mode .modules .customer_testimony .testimony_content .img_side{border-right:5px solid #743885 !important;width:30%;}.web-mode .modules .customer_testimony .testimony_content .img_side img{max-width:100%;}.web-mode .modules .customer_testimony .testimony_content .word_side{width:70%;}.web-mode .modules .customer_testimony .testimony_content .word_side p{color:#414142;}.web-mode .modules .customer_testimony{padding:34px;}@media (max-width:576px){.web-mode .modules .customer_testimony{padding:14px;}.web-mode .modules .customer_testimony .testimony_hdr div.border-purple .mw_btn{width:45px;margin-left:14px !important;margin-right:14px !important;}.web-mode .modules .customer_testimony .testimony_hdr div h4.text-purple{font-size:1.25rem;}.web-mode .modules .customer_testimony .testimony_hdr div .d-flex:first-of-type{padding:14px !important;}.web-mode .modules .customer_testimony .testimony_content{flex-direction:column !important;}.web-mode .modules .customer_testimony .testimony_content .img_side{width:100%;border-right:0 !important;border-bottom:5px solid #3A184D;}.web-mode .modules .customer_testimony .testimony_content .word_side{width:100%;padding:25px !important;}.web-mode .modules .customer_testimony .testimony_content .word_side div:first-of-type{justify-content:center;}.web-mode .modules .customer_testimony .testimony_content .word_side div:first-of-type .star{font-size:20px;}.web-mode .modules .customer_testimony .testimony_content .word_side .text-lg{font-size:2.25rem;}.web-mode .modules .customer_testimony .testimony_content .word_side .text-sm{font-size:1.75rem;}.web-mode .modules .customer_testimony .testimony_content .word_side .text-35{font-size:1.5rem;}}.web-mode .tabbed-display__img{height:100%;-o-object-fit:cover;object-fit:cover;max-height:unset !important;}.web-mode.page-node-type-how-might-we .modules .full_bg.red{background:none;background-color:#ec1d24;}.web-mode.page-node-type-how-might-we .modules .full_bg.red:before{background-color:transparent;}.web-mode.page-node-type-how-might-we .modules .full_bg.blue,.web-mode.page-node-type-how-might-we .modules .full_bg.red{height:100%;}.web-mode.page-node-type-how-might-we .modules .full_bg.blue .inner span,.web-mode.page-node-type-how-might-we .modules .full_bg.red .inner span{font-size:20px;}.web-mode.page-node-type-how-might-we .modules .full_bg.blue .inner .mw_btn.bg-red,.web-mode.page-node-type-how-might-we .modules .full_bg.red .inner .mw_btn.bg-red{padding:10px !important;align-self:end;width:30%;}.web-mode.page-node-type-how-might-we .modules .full_bg.blue .inner .wrap .tab.maria-red,.web-mode.page-node-type-how-might-we .modules .full_bg.red .inner .wrap .tab.maria-red{width:50%;}.web-mode.page-node-type-how-might-we .modules .full_bg.blue .inner .wrap .tab.maria-red .tablinks,.web-mode.page-node-type-how-might-we .modules .full_bg.red .inner .wrap .tab.maria-red .tablinks{border:none;}.web-mode.page-node-type-how-might-we .modules .full_bg.blue .inner .wrap .tab.maria-red .tablinks.active,.web-mode.page-node-type-how-might-we .modules .full_bg.red .inner .wrap .tab.maria-red .tablinks.active{border-bottom:6px solid #ec1d24;background-color:inherit;}.web-mode.page-node-type-how-might-we .modules .full_bg.blue .inner .wrap .tab.maria-red .tablinks.active h4,.web-mode.page-node-type-how-might-we .modules .full_bg.red .inner .wrap .tab.maria-red .tablinks.active h4{color:#ec1d24;}.web-mode.page-node-type-how-might-we .modules .full_bg.blue .inner .wrap .tab.maria-red h4,.web-mode.page-node-type-how-might-we .modules .full_bg.red .inner .wrap .tab.maria-red h4{font-size:30px;}.web-mode.page-node-type-how-might-we .modules .full_bg.blue .inner .wrap .tabcontent,.web-mode.page-node-type-how-might-we .modules .full_bg.red .inner .wrap .tabcontent{border:none;padding:50px 0px;}.web-mode.page-node-type-how-might-we .modules .full_bg.blue .inner .wrap .tabcontent .tab-content-container,.web-mode.page-node-type-how-might-we .modules .full_bg.red .inner .wrap .tabcontent .tab-content-container{height:36vh;}.web-mode.page-node-type-how-might-we .modules .full_bg.blue .inner .wrap .tabcontent .tab-content-container .tab-content-sections div,.web-mode.page-node-type-how-might-we .modules .full_bg.red .inner .wrap .tabcontent .tab-content-container .tab-content-sections div{height:37%;}.web-mode.page-node-type-how-might-we .modules .full_bg.blue .inner .wrap .tabcontent .tab-content-container .tab-content-sections,.web-mode.page-node-type-how-might-we .modules .full_bg.red .inner .wrap .tabcontent .tab-content-container .tab-content-sections{width:32%;}.web-mode.page-node-type-how-might-we .modules .full_bg.blue .inner .wrap .tabcontent .tab-content-container .tab-content-sections img,.web-mode.page-node-type-how-might-we .modules .full_bg.red .inner .wrap .tabcontent .tab-content-container .tab-content-sections img{width:100%;}.web-mode.page-node-type-how-might-we .modules .full_bg.blue .inner .wrap .tabcontent .tab-content-container .tab-content-sections .mw_btn,.web-mode.page-node-type-how-might-we .modules .full_bg.red .inner .wrap .tabcontent .tab-content-container .tab-content-sections .mw_btn{border:none;border-radius:0;padding:15px 34px 20px 34px !important;}.web-mode.page-node-type-how-might-we .modules .full_bg.blue .inner .wrap .tabcontent .tab-content-container .tab-content-sections .mw_btn span:first-of-type,.web-mode.page-node-type-how-might-we .modules .full_bg.red .inner .wrap .tabcontent .tab-content-container .tab-content-sections .mw_btn span:first-of-type{width:75%;}.web-mode.page-node-type-how-might-we .modules .full_bg.blue .inner .wrap .tabcontent .tab-content-container .tab-content-sections .mw_btn span:first-of-type strong,.web-mode.page-node-type-how-might-we .modules .full_bg.red .inner .wrap .tabcontent .tab-content-container .tab-content-sections .mw_btn span:first-of-type strong{font-size:16px;}.web-mode.page-node-type-how-might-we .modules .full_bg.blue .inner .wrap .tabcontent .tab-content-container .tab-content-sections .mw_btn .text-small,.web-mode.page-node-type-how-might-we .modules .full_bg.red .inner .wrap .tabcontent .tab-content-container .tab-content-sections .mw_btn .text-small{font-size:14px;}.web-mode.page-node-type-how-might-we .modules .full_bg.blue.product-display .mw_btn,.web-mode.page-node-type-how-might-we .modules .full_bg.red.product-display .mw_btn{border:4px solid #414142;}.web-mode.page-node-type-how-might-we .modules .full_bg.blue.product-display .mw_btn h3,.web-mode.page-node-type-how-might-we .modules .full_bg.red.product-display .mw_btn h3{color:#ec1d24;font-size:36px;width:75%;margin-bottom:0;padding:15px 0 15px 50px;border-left:2px solid #414142;}.web-mode.page-node-type-how-might-we .modules .full_bg.blue.customer_testimony,.web-mode.page-node-type-how-might-we .modules .full_bg.red.customer_testimony{padding:34px;}@media (max-width:576px){.web-mode.page-node-type-how-might-we .modules .full_bg.blue.customer_testimony,.web-mode.page-node-type-how-might-we .modules .full_bg.red.customer_testimony{padding:14px;}.web-mode.page-node-type-how-might-we .modules .full_bg.blue.customer_testimony .testimony_hdr div.border-purple .mw_btn,.web-mode.page-node-type-how-might-we .modules .full_bg.red.customer_testimony .testimony_hdr div.border-purple .mw_btn{width:45px;}.web-mode.page-node-type-how-might-we .modules .full_bg.blue.customer_testimony .testimony_hdr div h4.text-purple,.web-mode.page-node-type-how-might-we .modules .full_bg.red.customer_testimony .testimony_hdr div h4.text-purple{font-size:1.25rem;}.web-mode.page-node-type-how-might-we .modules .full_bg.blue.customer_testimony .testimony_hdr div .d-flex:first-of-type,.web-mode.page-node-type-how-might-we .modules .full_bg.red.customer_testimony .testimony_hdr div .d-flex:first-of-type{padding:14px !important;}.web-mode.page-node-type-how-might-we .modules .full_bg.blue.customer_testimony .testimony_content,.web-mode.page-node-type-how-might-we .modules .full_bg.red.customer_testimony .testimony_content{flex-direction:column !important;}.web-mode.page-node-type-how-might-we .modules .full_bg.blue.customer_testimony .testimony_content .img_side,.web-mode.page-node-type-how-might-we .modules .full_bg.red.customer_testimony .testimony_content .img_side{width:100%;border-right:0 !important;border-bottom:5px solid #3A184D;}.web-mode.page-node-type-how-might-we .modules .full_bg.blue.customer_testimony .testimony_content .word_side,.web-mode.page-node-type-how-might-we .modules .full_bg.red.customer_testimony .testimony_content .word_side{width:100%;padding:25px !important;}.web-mode.page-node-type-how-might-we .modules .full_bg.blue.customer_testimony .testimony_content .word_side div:first-of-type,.web-mode.page-node-type-how-might-we .modules .full_bg.red.customer_testimony .testimony_content .word_side div:first-of-type{justify-content:center;}.web-mode.page-node-type-how-might-we .modules .full_bg.blue.customer_testimony .testimony_content .word_side div:first-of-type .star,.web-mode.page-node-type-how-might-we .modules .full_bg.red.customer_testimony .testimony_content .word_side div:first-of-type .star{font-size:20px;}.web-mode.page-node-type-how-might-we .modules .full_bg.blue.customer_testimony .testimony_content .word_side .text-lg,.web-mode.page-node-type-how-might-we .modules .full_bg.red.customer_testimony .testimony_content .word_side .text-lg{font-size:2.25rem;}.web-mode.page-node-type-how-might-we .modules .full_bg.blue.customer_testimony .testimony_content .word_side .text-sm,.web-mode.page-node-type-how-might-we .modules .full_bg.red.customer_testimony .testimony_content .word_side .text-sm{font-size:1.75rem;}.web-mode.page-node-type-how-might-we .modules .full_bg.blue.customer_testimony .testimony_content .word_side .text-35,.web-mode.page-node-type-how-might-we .modules .full_bg.red.customer_testimony .testimony_content .word_side .text-35{font-size:1.5rem;}}.web-mode.page-node-type-how-might-we .modules .full_bg .bg-gray-blue .border-blue{width:49%;}.web-mode.page-node-type-how-might-we .modules .full_bg .bg-gray-blue .border-blue div:first-of-type{height:40%;}.web-mode.page-node-type-how-might-we .modules .full_bg .bg-gray-blue .border-blue div:first-of-type .about-text{font-size:24px;}.web-mode.page-node-type-how-might-we .modules .full_bg .bg-gray-blue .border-blue .mw_btn{width:40%;}.web-mode.page-node-type-how-might-we .modules .full_bg .bg-gray-blue .border-blue .mw_btn h5{font-size:35px;}.web-mode.page-node-type-how-might-we .modules .full_bg .bg-gray-blue .border-blue h3{font-size:55px;width:85%;}.web-mode.page-node-type-how-might-we .modules .full_bg .bg-gray-blue .border-blue h4{font-size:45px;}.web-mode.page-node-type-how-might-we .modules .full_bg .bg-gray-blue .border-blue a{color:#f2f2f2;margin-left:75px;}.web-mode.page-node-type-how-might-we .modules .full_bg .bg-gray-blue.white-blue,.web-mode.page-node-type-how-might-we .modules .full_bg .bg-gray-blue.white-red{height:90vh;}.web-mode.page-node-type-how-might-we .modules .full_bg .bg-gray-blue.white-blue h3,.web-mode.page-node-type-how-might-we .modules .full_bg .bg-gray-blue.white-red h3{font-size:75px;}.web-mode.page-node-type-how-might-we .modules .full_bg .bg-gray-blue.white-blue .about-text,.web-mode.page-node-type-how-might-we .modules .full_bg .bg-gray-blue.white-red .about-text{font-size:30px;color:#414142;}.web-mode.page-node-type-how-might-we .modules .full_bg .bg-gray-blue.white-blue .mw_btn,.web-mode.page-node-type-how-might-we .modules .full_bg .bg-gray-blue.white-red .mw_btn{width:40%;}.web-mode.page-node-type-how-might-we .modules .full_bg .bg-gray-blue.white-blue .mw_btn h5,.web-mode.page-node-type-how-might-we .modules .full_bg .bg-gray-blue.white-red .mw_btn h5{font-size:35px;}.web-mode.page-node-type-how-might-we .modules .full_bg .bg-gray-blue.white-blue .inspo-text,.web-mode.page-node-type-how-might-we .modules .full_bg .bg-gray-blue.white-red .inspo-text{font-size:24px;text-transform:uppercase;margin:auto 20px;}.web-mode.page-node-type-how-might-we .modules .full_bg .bg-gray-blue .border-blue{width:49%;}.web-mode.page-node-type-how-might-we .modules .full_bg .bg-gray-blue .border-blue div:first-of-type{height:40%;}.web-mode.page-node-type-how-might-we .modules .full_bg .bg-gray-blue .border-blue .mw_btn{height:60%;}.web-mode.page-node-type-how-might-we .modules .full_bg .bg-gray-blue .border-blue .mw_btn h4{font-size:30px;width:50%;align-self:flex-start;}.web-mode.page-node-type-how-might-we .modules .full_bg .bg-gray-blue .border-blue .mw_btn img{width:50px;}.web-mode.page-node-type-how-might-we .modules .full_bg .bg-gray-blue .border-blue.mw_btn{width:100%;}.web-mode.page-node-type-how-might-we .modules .full_bg .bg-gray-blue .border-blue.mw_btn h4{font-size:30px;}.journey-sliders{background:#f2f2f2;}.journey-sliders .slick-slide{height:inherit !important;}.journey-sliders .slick-slide .right-side .imagewrapper{position:relative;}.journey-sliders .slick-slide .right-side .imagewrapper img{margin-top:0;max-height:60vh;width:auto;margin:10px auto 0;padding-right:20px;}@media (max-width:991px){.journey-sliders .slick-slide .right-side .imagewrapper img{float:none;width:100%;max-height:unset;height:auto;padding-right:20px;padding-left:20px;}}.journey-sliders .slick-slide .right-side .imagewrapper img.brand-image{position:absolute;bottom:40px;right:40px;max-width:200px;}.journey-sliders .slick-slider-blue .imagewrapper .brand-image{border:#008ec2 2px solid;padding:6px 10px;background-color:#f2f2f2;}.journey-sliders .slick-slide .right-side .mw_btn{margin-bottom:2rem;}.journey-sliders .slick-slide .right-side .mw_btn h4{color:#f2f2f2;font-size:30px;}.journey-sliders .slick-slide .right-side .mw_btn img{width:auto;}.journey-sliders .theslick{margin:0;}.journey-sliders .theslick .slick-slide{height:inherit;}@media (max-width:1400px){.journey-sliders .theslick .slick-slide .row{justify-content:space-between;}}.journey-sliders .theslick .slick-prev,.journey-sliders .theslick .slick-next{bottom:20px;height:70px;top:auto;width:20px;}.journey-sliders .theslick .slick-prev img,.journey-sliders .theslick .slick-next img{width:50px;}.journey-sliders .theslick .slick-prev{left:50px;}@media (max-width:991px){.journey-sliders .theslick .slick-prev{display:none !important;}}.journey-sliders .theslick .slick-next{left:40%;}.journey-sliders .with-video .theslick .slick-next{left:80%;}@media (max-width:991px){.journey-sliders .theslick .slick-next{background:#ec1d24;bottom:0;border-radius:15px;color:#f2f2f2;font-size:20px;left:50%;margin:30px 0;padding:15px;position:relative;text-align:center;text-transform:uppercase;transform:translateX(-50%);width:90%;display:flex;justify-content:center;align-items:center;}.journey-sliders .theslick .slick-next:before{content:"Continue" !important;font-family:inherit;font-weight:bold;opacity:1;position:relative;}.journey-sliders .theslick .slick-next img{display:none;}}.journey-sliders .theslick .slick-slide{}.journey-sliders .theslick .slick-slide h4{font-size:40px;color:#008ec2;text-transform:capitalize;font-family:"Antenna-Bold";}@media (max-width:991px){.journey-sliders .theslick .slick-slide h4{font-size:28px;}}.journey-sliders .theslick .slick-slide .fill{background:#008ec2;height:7px;left:0;position:absolute;top:0;width:0%;}.journey-sliders .theslick .slick-slide .circle-container{bottom:0;left:120px;margin:0 0 60px;padding:0;position:absolute;right:auto;top:auto;width:30vw;}.journey-sliders .theslick .slick-slide .circle-container img{height:5vw;}.journey-sliders .theslick .slick-slide .circle-container .progress-bar{width:100%;height:7px;position:absolute;left:0;background-color:#c2c2c2;z-index:1;}.journey-sliders .theslick .slick-slide .circle-container .circle-number{display:flex;align-items:center;justify-content:center;background-color:#c2c2c2;margin:0;font-size:22px;border-radius:100%;width:42px;height:42px;color:#f2f2f2;z-index:2;}.journey-sliders .theslick .slick-slide .circle-container .circle-number.active{width:65px;height:65px;opacity:1;}.journey-sliders .theslick .slick-slide .circle-container .circle-number.active.red{background:#ec1d24;}.journey-sliders .theslick .slick-slide .circle-container .circle-number.active.blue{background:#008ec2;}@media (max-width:991px){.journey-sliders .theslick .slick-slide .circle-container{left:50%;margin:0;max-width:none;transform:translateX(-50%);width:90%;}}.journey-sliders .theslick .slick-slide .scrolling-container{overflow:hidden;padding-bottom:200px;height:auto;}.journey-sliders .theslick .slick-slide .scrolling-container p{font-size:30px;line-height:35px;color:#575759;margin-bottom:25px;}@media (max-width:991px){.journey-sliders .theslick .slick-slide .scrolling-container p{font-size:16px;}}.journey-sliders .theslick .slick-slide .scrolling-container ol,.journey-sliders .theslick .slick-slide .scrolling-container ul{padding:0 0 0 30px;}.journey-sliders .theslick .slick-slide .scrolling-container ol li,.journey-sliders .theslick .slick-slide .scrolling-container ul li{margin:0 0 30px;}.journey-sliders .theslick .slick-slide .scrolling-container ol li::marker{color:#ec1d24;}.journey-sliders .theslick .slick-slide .scrolling-container .contact-row__item{float:left;text-align:center;}.journey-sliders .theslick .slick-slide .scrolling-container .contact-row__item img{float:none;width:150px;}.journey-sliders .theslick .slick-slide .scrolling-container .contact-row__item h2{font-size:25px;}.journey-sliders .theslick .slick-slide .scrolling-container .contact-row__item p{font-size:18px;}@media (max-width:991px){.journey-sliders .theslick .slick-slide .scrolling-container .contact-row__item p{font-size:13px;}}@media (max-width:991px){.journey-sliders .theslick .slick-slide .scrolling-container{padding-bottom:100px;}}.journey-sliders .theslick .slick-slide .journey-slider-content{width:50%;}@media (max-width:991px){.journey-sliders .theslick .slick-slide .journey-slider-content .pt-1{padding-top:0 !important;}}@media (max-width:991px){.journey-sliders .theslick .slick-slide .journey-slider-content{height:auto;min-height:0;padding:0 0 150px;width:100%;}}.journey-sliders .theslick .slick-slide .journey-slider-content-full{width:100%;}.journey-sliders .theslick .slick-slide .journey-slider-content-full img{float:none;width:80%;margin:50px auto 0;}.journey-sliders .theslick .slick-slide .journey-slider-content-full .scrolling-container{padding-bottom:0;}.journey-sliders .theslick .slide-red h4,.journey-sliders .theslick .slide-red p a{color:#ec1d24;}.journey-sliders .theslick .slide-blue h4,.journey-sliders .theslick .slide-blue p a{color:#008ec2;}.full_bg{height:100vh;margin:0;}.full_bg.purple{background-color:#743885;color:#f2f2f2;}.full_bg.red{background-color:#ec1d24;color:#f2f2f2;}.full_bg.blue{background-color:#008ec2;color:#f2f2f2;}.full_bg.white-purple{background-color:#f2f2f2;color:#743885;}.full_bg.white-red{background-color:#f2f2f2;color:#ec1d24;}.full_bg.white-blue{background-color:#f2f2f2;color:#008ec2;}.fill_purple{background-color:#743885;color:#f2f2f2;}.fill_blue{background-color:#008ec2;color:#f2f2f2;}.fill_red{background-color:#ec1d24;color:#f2f2f2;}.font-grey{color:#414142;}.mw_btn{cursor:pointer;border-radius:4px;text-transform:uppercase;}.mw_btn.outlined{border:3px solid white;}.mw_btn.blue{background-color:#008ec2;color:#f2f2f2;}.mw_btn.red{background-color:#ec1d24;color:#f2f2f2;}.mw_btn.purple{background-color:#743885;color:#f2f2f2;}.btm_right{position:absolute;right:30px;bottom:30px;}.transform-upper{text-transform:uppercase;}.journey_page_header .intro img{float:left;width:1.5vw;}@media (max-width:768px){.journey_page_header .intro img{width:4.5vw;}}.journey_page_header .intro p{font-size:1vw;}@media (max-width:768px){.journey_page_header .intro p{font-size:3vw;}}.journey_page_header .intro h1{margin-top:10px;}@media (max-width:768px){.journey_page_header .intro h1{font-size:10vw;}}.journey_page_content{position:relative;padding:3rem;}@media (max-width:768px){.journey_page_content{padding:1rem;}}.journey_page_content .avatar{border:2px #f2f2f2 solid;border-radius:60px;}.journey_page_content .avatar img{width:8vw;}@media (max-width:768px){.journey_page_content .avatar img{width:20vw;}}.journey_page_content h3{font-size:3.5vw;}@media (max-width:768px){.journey_page_content h3{font-size:8vw;}}.journey_page_content p{font-size:1.7vw;width:75%;}@media (max-width:768px){.journey_page_content p{font-size:5vw;width:auto;}}.journey_page_content .mw_btn{width:33%;}@media (max-width:768px){.journey_page_content .mw_btn{width:auto;right:auto;align-self:center;}}.journey_page_content .mw_btn h4{font-size:2vw;}@media (max-width:768px){.journey_page_content .mw_btn h4{font-size:6vw;margin-bottom:0;}}.journey_page_content .mw_btn img{width:6vw;height:8vw;}.journey_page_content#about-this-experience h2{font-size:4.5vw;}@media (max-width:768px){.journey_page_content#about-this-experience h2{font-size:10vw;}}.journey_page_content#about-this-experience p{font-size:1.5vw;}@media (max-width:768px){.journey_page_content#about-this-experience p{font-size:4vw;}}.journey_page_content#about-this-experience .mw_btn h4{font-size:3vw;}@media (max-width:768px){.journey_page_content#about-this-experience .mw_btn h4{font-size:6vw;}}.journey_page_content#about-this-experience .mw_btn img{height:6vw;}@media (max-width:768px){.journey_page_content#about-this-experience .mw_btn img{width:10vw;height:12vw;}}.journey_page_content#slider-screen{padding:0;height:100%;}.journey_page_content#slider-screen .slick-prev,.journey_page_content#slider-screen .slick-next{position:absolute;bottom:4%;z-index:50;}.journey_page_content#slider-screen .slick-prev img,.journey_page_content#slider-screen .slick-next img{width:4vw;}.journey_page_content#slider-screen .slick-next{left:37%;}.journey_page_content#slider-screen .slick-prev{left:1%;}@media (max-width:768px){.journey_page_content#slider-screen .slick-next,.journey_page_content#slider-screen .slick-prev{bottom:2%;}.journey_page_content#slider-screen .slick-next img,.journey_page_content#slider-screen .slick-prev img{width:8vw;}.journey_page_content#slider-screen .slick-next{left:85%;}.journey_page_content#slider-screen .slick-prev{left:6%;}}.journey_page_content#slider-screen .slide .copy{width:60%;}.journey_page_content#slider-screen .slide img{width:33%;}@media (max-width:768px){.journey_page_content#slider-screen .slide{margin-bottom:38px;}.journey_page_content#slider-screen .slide div:first-of-type{flex-direction:column;}.journey_page_content#slider-screen .slide div:first-of-type .copy,.journey_page_content#slider-screen .slide div:first-of-type img{width:100%;}}.learn-about__container{gap:30px;}.learn-about__card{width:50%;}.learn-about__icon{width:100%;padding:10px 20px;border-bottom:5px solid black;}.learn-about__icon-purple{border-color:#743885;}.learn-about__icon-blue{border-color:#008ec2;}.learn-about__icon-red{border-color:#ec1d24;}.learn-about__icon img{width:10%;min-width:40px;}@media (max-width:991px){.learn-about__card{width:100%;}}@media (min-width:1200px) and (max-width:1300px) and (min-height:600px) and (max-height:750px){.web-mode .modules .about-text{font-size:20px !important;}.web-mode .modules .full_bg h3{font-size:32px;}.web-mode .modules .full_bg.how-might-we .inner h3{width:100%;font-size:50px !important;}.web-mode .modules .full_bg.tabbed-display h3{font-size:35px;}.web-mode .modules .full_bg.tabbed-display .text-small{font-size:16px;}.web-mode .modules .full_bg.tabbed-display .column .text-sm{font-size:24px;}.web-mode .modules .full_bg.tabbed-display .wrap .tab.maria-red h4{font-size:20px;}.web-mode .modules .full_bg.tabbed-display .wrap .tabcontent{padding:30px 0px;}.web-mode .modules .full_bg.product-display .mw_btn h3{font-size:22px;}.web-mode .modules .full_bg.HMW .text-80{font-size:60px;}.web-mode .modules .full_bg.learn-about .border-blue:first-of-type .mw_btn{gap:0;}.web-mode .mw_btn h5{font-size:25px !important;}}.web-mode .full_bg.HMW .learn-more{border-top:3px white solid;padding:2em 0;}.web-mode .full_bg.HMW .learn-more a{color:#fff !important;display:inline-block;padding-right:50px;min-height:35px;line-height:65px;background-image:url(/themes/custom/purina_ric_v2/images/arrow_external-link.svg);background-size:contain;background-repeat:no-repeat;background-position:right;background-size:35px;}.journey__cards{display:grid;grid-auto-flow:column;grid-template-rows:1fr;gap:33px;grid-auto-columns:27vw;overflow:hidden;padding:33px;background:#f2f2f2;}.journey__cards .card{margin-bottom:29px;}.journey__cards .card:last-child{margin-bottom:0;}.journey__cards .card .card__cta{width:100%;max-width:calc(100% - 90px);}@media (max-width:991px){.journey__cards{grid-auto-flow:row;grid-auto-columns:1fr;}}.ric-revamp.game1 h1{font-size:3.333vw;line-height:1.1;margin:0 0 60px;}.ric-revamp.game1 h2{font-size:1.667vw;}.ric-revamp.game1 .dragNdrop .card:before{background:url(/themes/custom/purina_ric_v2/images/dragNdrop-icon.png) no-repeat;background-size:contain;content:"";display:block;height:20px;left:7px;position:absolute;top:10px;width:17px;}.ric-revamp.game1 .dragNdrop .drop-wrap__background{max-width:100%;height:auto;}.ric-revamp.game1 .dragNdrop .drop-wrap .card-slots{height:100%;position:absolute;top:0;width:100%;}.ric-revamp.game1 .dragNdrop .drop-wrap .card-slots__slot{align-items:center;display:flex;justify-content:center;position:absolute;}.page-node-type-how-might-we .modules .learn-about__card h4{text-transform:capitalize;max-width:85%;}.page-node-type-how-might-we .modules .learn-about__card.border-purple .mw_btn h4{color:#743885;}.page-node-type-how-might-we .modules .product-overview h4{text-transform:capitalize;}.youtube-video{aspect-ratio:16/9;width:100%;}sup{top:-1.5em;font-size:0.4em;}.page-node-50 .square-one__tabcontent .square-one-top a:nth-of-type(3){pointer-events:none;}
